← Back to team overview

sslug-teknik team mailing list archive

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