Sveiki. Gal kas nors zino kaip spresti tokia problema: esu pasirases tokia programa, kuri kas 5 sekundes gauna tokias dvi eilutes is com porto "laba diena" ir "atsakymas: 1, 2, 3". Skaiciai 1, 2, 3 kiekviena karta kinta. Man reikia pasiimti tik trecia skaiciu. Kaip ji pasiimti?
As darau taip: nuskaitau visa gauta informcija (a=port.read(32)), tada toje 32 baitu eiluteje ieskau to skaiciaus (a1=a[28:30]). Iskyla tokia problema, kad perkrovus sistema reik per naujo ieskot to parametro, kurioje vietoje jis yra.
Sveiki. Gal kas nors zino kaip spresti tokia problema: esu pasirases tokia programa, kuri kas 5 sekundes gauna tokias dvi eilutes is com porto "laba diena" ir "atsakymas: 1, 2, 3". Skaiciai 1, 2, 3 kiekviena karta kinta. Man reikia pasiimti tik trecia skaiciu. Kaip ji pasiimti?
As darau taip: nuskaitau visa gauta informcija (a=port.read(32)), tada toje 32 baitu eiluteje ieskau to skaiciaus (a1=a[28:30]). Iskyla tokia problema, kad perkrovus sistema reik per naujo ieskot to parametro, kurioje vietoje jis yra.
Tema perkelta iš https://legacy.ubuntu.lt/forum/viewtopic.php?f=11&t=5426