Met write() --> een functie in c++ kun je data op de seriele poort zetten.
Maar nu zit ik met het volgende probleem:
Ik wil graag binaire data op de poort zetten. En hoe moet dat?
Dit is hoe je data op die seriele poort zet:
Maar hoe kan ik die "ATZ\r" als binaire data op de seriele poort zetten?
kewl nieuwe smilies

Vergeten:
Ik kan de binaire data wel omzetten naar hexadecimale data. Omdat ik weet wat de commando's voor de controller zijn.
Maar nu zit ik met het volgende probleem:
Ik wil graag binaire data op de poort zetten. En hoe moet dat?
Dit is hoe je data op die seriele poort zet:
C++:
1
2
3
4
5
6
7
| int write_data(int fd) { int n; n = write(fd, "ATZ\r", 4); if (n < 0) fputs("write() of 4 bytes failed!\n", stderr); } |
Maar hoe kan ik die "ATZ\r" als binaire data op de seriele poort zetten?
kewl nieuwe smilies
Vergeten:
Ik kan de binaire data wel omzetten naar hexadecimale data. Omdat ik weet wat de commando's voor de controller zijn.
Google, Het mirakel van de 21e eeuw!!!!