I doc. på parallax hemsida, http://www.parallax.com/Portals/0/Downloads/docs/prod/compshop/DS2760.pdf, står det vilken pinne som är VDD och vilken som är Data I/O. Bara att koppla in. Den måste ha +5v matning, kan inte direkt ta matningspänningen från 1wire nätet.
Som givare köpte jag den billigaste spetsgivare på Kjell, tror det var 69 kr, Klippte av kontakten och kopplade in den direkt på kortet.
Använder OWFS för att läsa av den.
 
Kan du hänvisa mig till någon instruktion om hur jag får igång OWFS. Jag får felmeddelande när jag kör:

"grep . /mnt/test/10.*/temperature"
"Transport endpoint is not connected"

jag börjar snart lipa...
 
OWFS- som jag tror att jag gjorde, CentOS.

Tanka hem och installera owfs. (configure, make, make install)
Tanka hem och installera FUSE, (configure, make, make install)

in med FUSE modulen, /sbin/modprobe fuse

Någonstas att montera, mkdir /dev/1wire

Stara owfs, i mitt fall usbansluten 1-wire, /opt/owfs/bin/owfs -u /dev/1wire

då ska det dyka upp en massa saker i /dev/1wire

Skiter det sig, prova med en ny monteringspunkt.
 
Vilken linux ver kör du?

Så som du beskriver var exakt som jag gjorde.
Detta är ingen grann syn, en vuxen man som gråter

GOD JUL
 
Jag kör med owserver och owread utan fuxe, d.v.s. mappar inte in det i filsystemet. Det kan vara en bra ide att köra med owserver om man har problem eftersom man då kan få ut mer infromation om varför det inte fungerar.

Prova med i en terminal,
owserver -u -p 3001 --foreground --error_level=9
(om du inte har en USB adapter får du byta ut -u till motsvarande för din adapter.)

Prova sedan i en annan terminal
owdir -s 3001

för att läsa av en givare
owread -s 3001 10.24180E010800/temperature

Om du sedan vill prova att mounta nätet i filsystemet och använda owserver så kör
owfs -s 3001-m /mnt/1wire
 
Det går alldeles utmärkt att få ut samma information ur owfs, såhär:

/opt/owfs/bin/owfs --foreground --error_level=9 -u /dev/1wire

Klistra in outputen här så vi kan se vad det är för fel.
 
Jag gråter redan men nu blir jag rörd till tårar, tittar på forumet i juletid...


det ser ju ut som om jag inte har någon com1?? eller?
här kommer output:

debiandvd:~# /opt/owfs/bin/owfs --foreground --error_level=9 -d /dev/ttyS0 /dev/1wire
CONNECT: fuse mount point: /dev/1wire
CALL: PARSENAME path=[]
CONNECT: Cannot detect DS2480 or LINK interface on /dev/ttyS0.
DEBUG: COM_close: flush
DEBUG: COM_close: restore
DEBUG: COM_close: close
CALL: PARSENAME path=[]
DEBUG: fuse_mnt_opt=[(null)]
DEBUG: fuse_open_opt=[(null)]
unique: 1, opcode: INIT (26), nodeid: 0, insize: 56
INIT: 7.7
flags=0x00000003
max_readahead=0x00020000
INIT: 7.8
flags=0x00000001
max_readahead=0x00020000
max_write=0x00020000
unique: 1, error: 0 (Success), outsize: 40
unique: 2, opcode: GETATTR (3), nodeid: 1, insize: 40
CALL: FSTAT path=/
CALL: PARSENAME path=[/]
CALL: ATTRIBUTES path=/
DEBUG: ParsedName_destroy /
unique: 2, error: 0 (Success), outsize: 112
 
comport har du förhoppningsvis en ;) Frågan är vad du har för 1wire-adapter? Fungerar den med digitemp på samma dator?
 
ja det fungerar med digitemp, på com1...på samma dator...
 
Hmm, jag har ingen DS2480, bara en ds1820 kopplat till en hembyggd DS9097E. Och dett funkar som sagt med andra program och OP.
 
ja oc hade jag nu läst i länken som daer postade innan min föregående komentar, hade jag kunat posta redan då att:
om jag bara bytt ver till owfs2.6p8 hade det fungerat.

TACK nu funkar det.
 
daer skrev:
I doc. på parallax hemsida, [länk], står det vilken pinne som är VDD och vilken som är Data I/O. Bara att koppla in. Den måste ha +5v matning, kan inte direkt ta matningspänningen från 1wire nätet.
Som givare köpte jag den billigaste spetsgivare på Kjell, tror det var 69 kr, Klippte av kontakten och kopplade in den direkt på kortet.
Använder OWFS för att läsa av den.

Nu har jag fått hem min...
men var kopplar jag in +5v? på Vss? och i så fall var kopplas då -in?
 
+5V på VDD
- på VSS (Samma som 1wire gnd)

/Dag
 
Vi vill skicka notiser för ämnen du bevakar och händelser som berör dig.