1-wire Hostadapter DS9490R

2015-04-20
2015-04-27
  • rammelsberg - 2015-04-20

    Hallo!

    Ich würd gerne an meiner Heizung mehrere 1-Wire DS1820 mit dem Raspberry (und codesys) auslesen, will aber ungerne Portpins direkt aus dem Raspberry in der "Gegend rum" verdrahten.
    Ist es möglich, auf den USB Adapter "1-Wire Busmaster / USB Hostadapter DS9490R" von Codesys aus zuzugreifen?
    Gibt es da einen speziellen Treiber?

    (Ãœber shared memory und eine externe Applikation sollte es ja auf jeden Fall funktionieren)

    Viele Grüße,

    Paul Mengeringhausen

     
  • eschwellinger

    eschwellinger - 2015-04-21

    Hallo Paul,

    so auf die schnelle habe ich keine Treiber gefunden (also erst mal wären Linux Treiber notwendig)
    die ähnlich dem Kernel Treiber den wir für DS18B20 Sensoren verwenden die Sensorwerte
    irgendwo nach: '/sys/devices/w1_bus_master1/' schreiben....
    Kannst du mal "googlen" ob es so was für den Pi gibt für den Hostadapter DS9490R ?

    Grüße
    Edwin

     
  • rammelsberg - 2015-04-27

    [edit: Ursprüngliche Antwort entfernt]

    ok, alles klar, hab die Lösung selbst gefunden: es tut, ganz transparent, ohne irgendwelche Treiber!

    Unter /sys/devices muessen die beiden Busmaster angeschaut werden, bei einem erscheinen die angeschlossenen Geräte als subdirectories.
    Anhand deren Namen hat man die Adresse und kann diese bei Codesys in der Slavekonfig eintragen...

    Super!

    Danke für die Hilfe und viele Grüße,
    Paul

     

Log in to post a comment.