Witam,
Mam taką funkcję w C++ z jakiejś biblioteki do odbierania danych z RS232:
Niestety i tak nie do końca rozumiem działanie tej funkcji... Bo muszę wpisać długość odebranych danych - a skąd mam wiedzieć ile przyszło?
Ale do rzeczy: chcę zeby dane przychodzące powodowały coś w stylu "przerwania" znanego z mikrokonrolerów. Czyli program sobie działa, działa, przychodzą dane i program odbiera przychodzące dane. Wydaje mi się, że trzeba to przerobić na wątki, ale nie do końca wiem jak
W Internecie jest sporo przykładów, ale każdy jest ZUPEŁNIE inaczej napisany a o dokładny opis po polsku ciężko
Mam taką funkcję w C++ z jakiejś biblioteki do odbierania danych z RS232:
Kod: text
Niestety i tak nie do końca rozumiem działanie tej funkcji... Bo muszę wpisać długość odebranych danych - a skąd mam wiedzieć ile przyszło?
Ale do rzeczy: chcę zeby dane przychodzące powodowały coś w stylu "przerwania" znanego z mikrokonrolerów. Czyli program sobie działa, działa, przychodzą dane i program odbiera przychodzące dane. Wydaje mi się, że trzeba to przerobić na wątki, ale nie do końca wiem jak
W Internecie jest sporo przykładów, ale każdy jest ZUPEŁNIE inaczej napisany a o dokładny opis po polsku ciężko