sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #49701
Seriel komunikation tripletter
Jeg har efterhånden fået godt styr på det modul.
Jeg skriver til seriel porten via tty->driver.write, og jeg får også de tegn
jeg ønsker. MEN jeg får dem tre gange.
eks: jeg sender "1234", så kommer der i den anden ende "123412341234".
Jeg sender 16 tegn af gangen.
Mit kald ser således ud:
unsigned char telegram[257];
/*kode der stopper noget i de 16 første pladser */
/*lidt fejl håndterings kode, der tjekker om tty->driver.write ikke er en
NULL pointer */
tty->driver.write(tty,0,telegram,16);//(tty*, from_user, buf*,
count)
--
Martin Hansen
Student at SDU Sønderborg. www.sdu.dk
Writing final project at Danfoss drives. www.danfossdrives.com
Tlf: 74 88 54 62
Follow ups