... und da fehlte ein Bolus ...
Nicht wirklich. SiDiary geht davon aus, dass eine Eingabedopplung vorgelegen hat, und hat einen der Boli wegkomprimiert.
Das ist bei SiDiary so eingestellt, dass bei zwei gleichen Werten innerhalb eines Zeitraumes von +/-15 Minuten einer eine Fehleingabe sein muss, weshalb er zur Vermeidung falscher Einträge in den Datenmüll befördert wird.
Du musst also immer darauf achten, bei zwei gleichen Ereignissen zwischen denen einen Mindestzeitabstand von 16 Minuten zu lassen, damit SiDiary still hält.
Alternativ kannst Du folgenden Eintrag in der SiDiary.ini vornehmen:
[MeterImport]
CompressMinutes= 1
1 habe ich bei mir eingetragen, so dass ein Abstand von 2 Minuten die Importkompression verhindert.
Du kannst statt 1 auch eine beliebige andere Zeit nehmen.
Das Schöne an SiDiary ist ja, dass es damit bei vielen Usern inkonsistente Daten durch fehlerhafte Eingaben
verhindert.
Dafür nimmt das Programm allerdings in Kauf selber der Übeltäter zu sein, und seinerseits Dateninkonsistenzen zu erzwingen.
Siehe auch hierGruß
Joa
p.s.
Du kannst natürlich auch bei der Default-Einstellung von 15mins für den Import in kürzerer Zeitspanne einen zweiten Bolus machen, der muss dann aber eine andere Menge haben. Z.B. 2,4 statt 2,5 IE.