Obecně nejdříve načteš FSUIPC a potom to pošleš na COM.
Včera jsem vydumal nejjednodušší posílání takto :
comport = fopen("COM4", "w"); // otevření comportu
if ( now5takt < prev5takt || now5takt > prev5takt ) { // podminka ze to posle jen 5 x za sec
ch = 0; if ( GearPositionLeft[1] > 62 ) ch = 1; // jestli je leva noha dole pripravi asci 1 at Arduino rozsviti zelenou
fprintf (comport, "%c",ch); fflush(comport); // fyzicky to posle na arduino resp. com4
fclose(comport); // zavre comport
Obecne je zajimave ze otevreni a zavreni filu musim strcit na ruzna mista programu daleko od sebe v jednom bloku to nefunguje. Jinak je to primitivismus nejhrubsiho zrna, nezvladl jsem zatim zadnou COM knihovnu. Takze obousmerna komunikace mi zatim nefunguje 
Samozrejmě ze mohu pripravit cely okomentovany zdrojak a ne jen tenhle nastrel, pokud budes chtit. Ale fakt to funguje !!!
Hezka hracka  |
|