Uutiset:

Kirjoittaja Aihe: TalologgerPi + owfs + rs-232 onewire adapteri  (Luettu 3590 kertaa)

Poissa Mj

  • Nuorempi jäsen
  • **
  • Viestejä: 8
  • LÄ V10.5 vm. 2010
TalologgerPi + owfs + rs-232 onewire adapteri
« : 22.03.13 - klo:16:55 »
Elikkäs miten saa yllä olevan yhdistelmän toimimaan? Mihin saa syötettyä käytetyn sarjaportin osoitteen owfs:lle? Taloggerin ohjeistus kertoo, että usb-adapteri toimii heittämällä, mutta tuohon sarjaportti versioon se ei ota kantaa.

t: Markus

Poissa olammi

  • Konkari
  • *****
  • Viestejä: 509
  • Aircooled
Vs: TalologgerPi + owfs + rs-232 onewire adapteri
« Vastaus #1 : 22.03.13 - klo:18:27 »
Elikkäs miten saa yllä olevan yhdistelmän toimimaan? Mihin saa syötettyä käytetyn sarjaportin osoitteen owfs:lle? Taloggerin ohjeistus kertoo, että usb-adapteri toimii heittämällä, mutta tuohon sarjaportti versioon se ei ota kantaa.

TaloLoggerPi:ssä owfs:n konfiguraatio on annettu sen käynnistysskriptissä: /home/talo/service/owfs/run. Siellä on nyt seuraavaa:
Koodia: [Valitse]
#!/bin/sh
/sbin/modprobe fuse
exec /usr/bin/owfs -C -u -m /home/talo/owfs --foreground --allow_other --error_print 1

Jos oletetaan, että sarjaportin osoite on /dev/ttyUSB0, niin komentorivillä se kerrottaisiin owfs:lle seuraavasti:
Koodia: [Valitse]
#!/bin/sh
/sbin/modprobe fuse
exec /usr/bin/owfs -C -d /dev/ttyUSB0 -m /home/talo/owfs --foreground --allow_other --error_print 1

Myös esim. baudinopeuden voi asettaa --baud=9600. Lisää optioita ja ohjeistusta komentoriviltä taikakomennolla:
Koodia: [Valitse]
% man owfs

Poissa lorvi

  • Täysjäsen
  • ***
  • Viestejä: 66
  • TaloLogger ja Logtemp kokeiluja
Vs: TalologgerPi + owfs + rs-232 onewire adapteri
« Vastaus #2 : 14.04.13 - klo:22:11 »
Elikkäs miten saa yllä olevan yhdistelmän toimimaan? Mihin saa syötettyä käytetyn sarjaportin osoitteen owfs:lle? Taloggerin ohjeistus kertoo, että usb-adapteri toimii heittämällä, mutta tuohon sarjaportti versioon se ei ota kantaa.

t: Markus

Jos siitä diodihäkkyrästä on kyse, niin eiköhän se eka sarjaportti ole ttyS0

elikkä se run tiedosto
#!/bin/sh
/sbin/modprobe fuse
exec /usr/bin/owfs -C -d /dev/ttyS0 -m /home/talo/owfs --foreground --allow_other --error_print 1