После долгих ковыряний интеренета удалось подружить GPS V4 от EagleTree с платкой Crius SE.
Всё оказалось проще паренной репы ) GPS прошивать не потребовалось )) Всё работает с настройками от EagleTree
Всего навсего понадобилась:
1. прошивка MultiWii_dev_20120622
2. Приделанный проводок от коричневого проводка идущего от GPS и подключить его в место где написано TTL на плате в штырь с подписью RXI.
3. В прошивке изменить всего пару строк из этого
//#define GPS_SERIAL 2 // should be 2 for flyduino v2. It's the serial port number on arduino MEGA
#define GPS_BAUD 115200
//#define GPS_PROMINI_SERIAL 57600
Вот в это
//#define GPS_SERIAL 2 // should be 2 for flyduino v2. It's the serial port number on arduino MEGA
//#define GPS_BAUD 115200
#define GPS_PROMINI_SERIAL 38400
GPS подключается к логеру (чтобы от него питаться и передавать данные на ОСД), а проводочек параллельно подключается к плате.
Единственное почему то нельзя подключать к GUI с включенным GPS.
Если GPS поймал больше 5ти спутников начнёт моргать синий светодиод на плате Crius SE. Как заморгал можно лететь )
Возвращает в точку старта с точностью 5м. Даже с ветром в 5 м/с. Точка старта не сбрасывается даже при долгом висении на месте. Он сам разворачивает квадрик по ходу движения так что при возврате домой может полететь мордой к вам и напугать )) Когда прилететл на место просто начинает висеть )
Если включены Баро и аксель то висит практически на месте ) Если только на гириках то будет уплывать ))