sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #58831
Re: Hente data fra seriel port ?
On Mon, Jan 06, 2003 at 02:26:18PM +0100, Hans-Henrik Andresen wrote:
> Hej,
>
> Jeg vil gerne hente oplysninger fra en hjemmelavet device via rs-232.
>
> Som det er i dag har jeg en device med 8 følere og hvert minut sender
> devicen data'ne på en lang linie med kommaer imellem ud på en seriel port.
>
> På min linuxbox har jeg 'cat /dev/ttyS0 > fil' kørende hele tiden,
> samtidig har jeg en anden procces kørende der laver:
>
> TAL=tail -n1 fil
> mysql ..... indsert $TAL ....
> sleep 60
> start igen
>
> Men jeg vil gerne kunne sende et tal pr. føler.
>
> f.eks.
>
> echo 2 > /dev/ttyS0
>
> og så få en værdi tilbage.
>
> Jeg kan selv programere min device om så den venter på at blive 'kaldt
> op', men hvordan får jeg linuxboksen til kun at lytte efter en linie og
> så komme tilbage til mit shell-script ?
Jeg er ikke sikker, men burde en "head -n1 /dev/ttyS0" ikke kunne gøre
det?
--
/-----------------------------------------------------\
| Klaus S. Madsen | "Failure is not an option... |
| ICQ: 45400164 | It comes bundled with your |
| www.hjernemadsen.org | Microsoft products!" |
\-----------------------------------------------------/
Follow ups
References