Witam!
Mam prośbę do kolegów.
Chciałbym wyposażyć mój model samolotu w dodatkowe urządzenie - sterowany nadajnikiem 2.4GHz przełącznik. Sterowałby np. sekwencyjnym otwieraniem podwozia, czy komór bombowych w przypadku, gdy wymaganych jest kilka elementów uruchamianych sekwencyjnie . Próbowałem najpierw zrobić to na bazie Arduino. Do odczytu długości PWM wykorzystałem funkcję PulseIn(). I byłoby OK, gdyby nie to, że funkcja ta wykonuje się całą wieczność - nawet do 1 s.

Arduino więc odpada.
I teraz moja prośba - czy dysponujecie jakimiś przykładami w C, pokazującymi jak odczytać długość impulsu PWM z odbiornika modelarskiego (jest to zakres od 800us do 2200us)

Chodzi mi o cokolwiek, co naprowadzi mnie na właściwą drogę - jakiś przykład, opis teoretyczny lub gotowiec do zaadaptowania, bo w tej chwili nawet nie wiem, jak się do tego zabrać.
Dodam, że całością ma sterować Atmega328P z zestawem Mosfetów.