<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">Am 19. September 2013 12:21 schrieb Andreas Brus <span dir="ltr"><<a href="mailto:andreas@brus.name" target="_blank">andreas@brus.name</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Am 18.09.2013 23:32, schrieb W3ll Schmidt:<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div class="im"><br>
fgets( temp_buffer, sizeof(temp_buffer), fp );<br>
fgets( temp_buffer, sizeof(temp_buffer), fp );<br>
</div></blockquote>
Warum zweimal? <br></blockquote><div> </div><div>fgets kann nur zeilenweise lesen ...<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">

Springt der vielleicht bei einem return(-1) auch aus der while-schleife?<br></blockquote><div><br></div><div>Hmm, das return(-1) spring halt mit -1 wieder nach nach -><br><pre><div class="" id="LC409"><span class=""><br>
ds1820read</span><span class="">(</span><span class="">sensorid</span><span class="">[</span><span class="">i</span><span class="">][</span><span class="">count</span><span class="">]);</span></div></pre></div><div> </div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
oder passiert das count++ nicht?<br>
Oder kommt er durcheinander weil sensorid einmal ein array ist und einmal ein char?<br>
Irgendwie verliert er hier jedenfalls den Zusammenhang<br></blockquote><div><br></div><div>Ich habe noch keine Idee warum das wenn, nicht generell passiert ?!<br><br></div><div>Ich habe selber einen Sensor (50m Kabel) der öfters eine "doesn't respond to CONVERT_TEMP." + CRC check failed raushaut ...<br>
</div><div>Aber dann gehts halt mit dem nächsten Sensor weiter.<br></div><div> </div></div></div></div>