C program (LINUX) GPS adatok txt -be való elmentés, hogyan Raspberry Pi vel?
Helotok
van egy RPI3 + egy GPS (nevet nem tudom). A GPS adatokat hogyan tudnam elmenteni egy txt fileba?
Terminalbol igy tudom lekerdezni az adatokat:
stty -F /dev/ttyUSB0 raw 115200 cs8 clocal -cstopb
cat /dev/ttyUSB0
Hogyan lehetne ezt egy C fileba belerakni,ha elindul a program akkor amig ctrl+c nem nyomok addig kiirja az adatokat egy fileba?
"Hogyan lehetne ezt egy C fileba belerakni,ha elindul a program akkor amig ctrl+c nem nyomok addig kiirja az adatokat egy fileba?"
Te vállaltad el, te kapod érte a pénzt, csináld is meg te.
Nem kapok semit erte es nem bizott meg senki sem semmivel.
Letezik olyan C parancs,fuggveny amivel pl. ugyan ezt a konzol parancsot letudom futtatni?
stty -F /dev/ttyUSB0 raw 115200 cs8 clocal -cstopb
cat /dev/ttyUSB0
valami hasonlo (csak valamit kitalaltam - hasonlo modon megoldhato amit szeretnek ?!? ):
out = system("stty -F /dev/ttyUSB0 raw 115200 cs8 clocal -cstopb");
fprintf(out, gpsdata.txt);
Először is a system függvény a lefuttatott parancs exit code-ját adja vissza (általában). Ami neked nem tuti. Helyette csinálhatod azt, hogy a standard outputot átirányítod fájlba:
system("echo Hello > out.txt");
Majd fopen-nel az out.txt-t nyitod meg olvasásra.
Ha ezt sokszor akarod eljátszani, nyilván while ciklusba teszed.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!