Hej alle
Jeg har stillet spørgsmålet tidligere (og tak for alle svarene).
Min løsning fandt jeg ved brug af perl-scriptet:
$ perl -pe 's/(.)/ord($1)."\n"/ges' tri_10kHz_fs00000.txt >
tri_10kHz_fs00000_al.txt
Data blev indlæst ved hjælp af logserial
$ logserial -t /dev/ttyUSB0 -s 38400 -f tri_10kHZ_fs00000.txt
desværre forholder det sig sådan at det signal jeg burde læse ikke ser
ud som det jeg forventede (forventede en trekant)
http://cyberserver.dk/samples_tri_10khz.png
Og jeg mener problemet ligger i enten konverteringen eller et problem
med tegnsæt...
Der er en offset-fejl - toppe burde ligger højere og bunden ligge lavere
(og ikke flyve sjove steder hen).
Jeg er ret sikker på fejlkilden er her og ikke i min hardware! (Trods
jeg selv har udviklet denne)
Måske et C-program er løsningen, men jeg er absolut ingen C-haj og har
hverken styr på det ene eller andet i den retning.
Den nemmeste og simpleste løsning ønskes.
Jeg kan godt sende råfilerne til Jer, men jeg tænker at det nok går galt
med tegnsæt og den slags, så snart vi snakker ovf. over nettet!
Med venlig hilsen
Preben Holm