[vz-dev] 1wirevz Sensorentausch
W3ll Schmidt
w3llschmidt at gmail.com
Sun Sep 22 15:01:52 CEST 2013
Am 19. September 2013 12:21 schrieb Andreas Brus <andreas at brus.name>:
> Am 18.09.2013 23:32, schrieb W3ll Schmidt:
>>
>>
>> fgets( temp_buffer, sizeof(temp_buffer), fp );
>> fgets( temp_buffer, sizeof(temp_buffer), fp );
>>
> Warum zweimal?
>
fgets kann nur zeilenweise lesen ...
> Springt der vielleicht bei einem return(-1) auch aus der while-schleife?
>
Hmm, das return(-1) spring halt mit -1 wieder nach nach ->
ds1820read(sensorid[i][count]);
> oder passiert das count++ nicht?
> Oder kommt er durcheinander weil sensorid einmal ein array ist und einmal
> ein char?
> Irgendwie verliert er hier jedenfalls den Zusammenhang
>
Ich habe noch keine Idee warum das wenn, nicht generell passiert ?!
Ich habe selber einen Sensor (50m Kabel) der öfters eine "doesn't respond
to CONVERT_TEMP." + CRC check failed raushaut ...
Aber dann gehts halt mit dem nächsten Sensor weiter.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-dev/attachments/20130922/83b5c156/attachment.html>
More information about the volkszaehler-dev
mailing list