Цитата Сообщение от _msd Посмотреть сообщение
если у тебя mega, то посмотри на эти коды:http://code.google.com/p/ardupilot-m...rammingArduino
Просто, если у тебя заработает, так, как ты делаешь, то скорее всего будет все равно плохо работать, сервы будут трепыхаться.
В тех примерах, см. ссылку, выполняется декодирование суммарного PPM сигнала, у тебя он есть (функция ISR(TIMER4_CAPT_vect) в модуле Timers.pde).
А управление сервами сделано с помощью ШИМ, с использованием 16 разрядных таймеров (функции void Init_PPM_PWM1-4(void), модуль Timers.pde).
Спасибо, посмотрю.

Мне интересно другое, почему забраковали скетчь из 9 поста, там все идеально читается, но я не могу побороть зависания при пропадании сигнала. Я уверен, что допустил ошибку где-то или просто мало понимаю в программировании.