[vz-users] Wasserzähler, vzlogger und OCR
Matthias Behr
mbehr at mcbehr.de
Tue Nov 1 21:44:19 CET 2016
ok. Per kleinem Testprogramm (s.u.) lässt sich folgendes feststellen:
bei einem rename / mv erfolgt defacto ein delete und ein neuerstellen.
Es kommen die Events
IN_DELETE
und
IN_IGNORE
Eine danach mit gleichem Namen erstellte Datei, wird wie eine andere Datei angesehen.
D.h. defact muss ich den Code umstellen.
Bei rename/mv muss das File geschlossen und neu geöffnet werden. Gleiches gilt für den inotify Handle. Das IN_IGNORE ist das letzte Event was für das Handle ankommt.
Kannst du dir erstmal aushelfen mit
raspistill -o /tmp/wasserzaehler2.png
cp /tmp/wasserzaehler2.png /tmp/wasserzaehler.png
?
> Am 01.11.2016 um 21:08 schrieb Matthias Behr <mbehr at mcbehr.de>:
>
> ja, das ist die temp. Datei, die raspistill erstellt und dann umbenennt in den Zielnamen.
> Mir ist nur unklar, was mit der vorherigen Datei passiert. Wenn die vorher gelöscht wird, ist klar, warum mein Code nicht funktioniert.
>
>
>> Am 01.11.2016 um 21:01 schrieb Daniel Lauckner <vz at jahp.de>:
>>
>> Hallo Matthias,
>>
>>
>> mir ist gerade aufgefallen das eine Datei
>> /tmp/wasserzaehler.png~ existiert wenn raspistill am werkeln ist.
>>
>> am Dienstag, 1. November 2016 um 20:52 hast du geschrieben:
>>> schade. ich teste bei mir mal mit kleinem Bsp.Programm.
>>
>>
>> mfg Daniel
>>
>
> Gruß
>
> Matthias
>
Gruß
Matthias
More information about the volkszaehler-users
mailing list