<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Am 01.08.13 21:33, schrieb Stefan
      Prietsch:<br>
    </div>
    <blockquote cite="mid:000001ce8eee$0b8be040$22a3a0c0$@gmail.com"
      type="cite">
      <pre wrap="">
Also mit Sensoren DS18s20 läuft der Daemon nicht, ohne Sensoren läuft er! 

</pre>
    </blockquote>
    Das muss ich leider auch so bestätigen:<br>
    <br>
    DS18S20 mag er nicht.<br>
    mit DS18B20 scheint es zu funktionieren.<br>
    Hier ein strace mit DS18S20<br>
    Leider kann ich kein C. Ich habe aber früher mal in Perl für beide
    Sensoren Funktionen angepasst, da die Werte tatsächlich anders
    ausgelesen werden müssen.<br>
    typischer DS18B20: *28-000003c3ddf6<br>
    typische DS18S20:<br>
    *10-0008025463a4<br>
    *10-000802546dd9<br>
    *10-000802548777<br>
    <br>
    <img src="cid:part1.07020506.09030104@brus.name" alt=""><br>
    <br>
    <img src="cid:part2.04060102.04020307@brus.name" alt=""><br>
    <br>
    [pid  2904] chdir("/tmp/")              = 0<br>
    [pid  2904] open("/tmp/1wirevz.pid", O_RDWR|O_CREAT, 0600) = 0<br>
    [pid  2904] fcntl64(0, F_SETLK, {type=F_WRLCK, whence=SEEK_CUR,
    start=0, len=0}) = 0<br>
    [pid  2904] write(0, "2904\n", 5)       = 5<br>
    [pid  2904]
    open("/sys/bus/w1/devices/w1_bus_master1/w1_master_slaves",
    O_RDONLY) = 1<br>
    [pid  2904] fstat64(1, {st_mode=S_IFREG|0444, st_size=4096, ...}) =
    0<br>
    [pid  2904] mmap2(NULL, 4096, PROT_READ|PROT_WRITE,
    MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6ee2000<br>
    [pid  2904] read(1, "28-000003c3ddf6\n", 4096) = 16<br>
    [pid  2904] open("/sys/bus/w1/devices/28-000003c3ddf6/w1_slave",
    O_RDONLY) = 2<br>
    [pid  2904] fstat64(2, {st_mode=S_IFREG|0444, st_size=4096, ...}) =
    0<br>
    [pid  2904] mmap2(NULL, 4096, PROT_READ|PROT_WRITE,
    MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6ee1000<br>
    [pid  2904] read(2,  <unfinished ...><br>
    [pid  2903] exit_group(0)               = ?<br>
    <... read resumed> "50 02 4b 46 7f ff 10 10 0e : crc"...,
    4096) = 75<br>
    read(2, "", 4096)                       = 0<br>
    close(2)                                = 0<br>
    munmap(0xb6ee1000, 4096)                = 0<br>
    --- SIGSEGV (Segmentation fault) @ 0 (0) ---<br>
    Process 2904 detached<br>
    <br>
    Gruß<br>
    A. Brus<br>
    <pre class="moz-signature" cols="72">-- 
Andreas Brus
Alexanderstr. 63
72072 Tübingen</pre>
  </body>
</html>