naza2frsky - адаптер смартпорта для FrSky за 3$

alezz
Sorcer:

USB to TTL - так же можно будет восстановить бутлоадер?

нет, об этом и говорю. Но то что с бутлоадером проблем не возникнет и необходимости восстанавливать его не будет 99,9%

22 days later
Sorcer

Кто какие провода брал для гпс? А то заказал 4 jst как для аккума… тут советовали jumper искать, но хочется норм разьем. Y конечно сам пилить буду

Можаефф

Скажите, а с D8R не будет работать низа что и никогда? В чем причина такой несправедливости?

alezz

D8R работает по старому протоколу, подвязывать его к naza2frsky лично я не буду. НО. На самом деле все давным давно уже сделано, например хотя и не мной. И насколько я помню, это не единственный проект для D8R, нужно только поискать 😉

Можаефф

А почему такая нелюбовь к D? Там всего 10 строк кода.

alezz
Можаефф:

А почему такая нелюбовь к D? Там всего 10 строк кода.

ну так добавьте и выложите, возможно кто-то спасибо скажет

andry=

ну так добавьте и выложите, возможно кто-то спасибо скажет

Надо просто полистать эту ветку.
Были ссылки на вариант с D приемниками.
Я успешно воспользовасля и пользую с D4R-II приемником.

Можаефф

Не нашел я просто в ветке ссылок на прямое скачивание, но нашел не в ветке.

Попытался рендернуть для серии Д. Но тоже не пошло. Подскажите в чем дело?

Можаефф

После наведения порядка с библиотеками, все пошло.

T1 = 98 все время. Почему?

Какую прошивку лучше всего использовать для телеметрии и Turnigy 9X?

Мельник

Помогите с проблемой. Установил себе скрипт вот такой. При запуске экрана телеметрии аппа пишет-недостаточно памяти((( проверил карточку-почти гиг свободный. Что это может быть?

Sorcer
Sorcer:

Кто какие провода брал для гпс? А то заказал 4 jst как для аккума… тут советовали jumper искать, но хочется норм разьем. Y конечно сам пилить буду

Повторю вопрос по проводам. Народ, где взять папу такого для гпс т.е 4пина как этот ? Папу для джамперов находил, но там нет внешней пластмасски… Кто как лепил Y кабель?

Я брал как для балансировки, но меньше размер (JST- ZH is 1.5mm pin spacing ) в итоге болтается, мож термоклеем залить…

Типо как в Zaggometry :

Мельник

Все прошил,спаял. Вроде как работает,но координаты показывает какие-то бредовые((( 0°00.0090Е и 0°00.0504N .А должно быть(в моем случае) близко к 55°678484, 37°762088

Мельник
alezz:

А чем шил то?

Hex из поста 97,все остальные вообще ничего не показывают.Пробовал ту которая исправленная(по GPS)-первые координаты вообще по нолям,а вторые постоянно одно число 272.0000

alezz

Ну вроде как в 139 посте исправленная версия под АРМ, к сожалению я сам не проверял

Мельник
alezz:

Ну вроде как в 139 посте исправленная версия под АРМ

Ну так с этой версией-вообще фигню показывает.Я же писал только что)

alezz

Значит нужно посмотреть что в исправленной версии менялось, а менялось похоже в правильном месте, и понять что же не так. Всего навсего 😃 А вообще конечно странно что у автора испровления все получилось а у вас нет, ладно я выкладывал без проверки

Мельник
alezz:

нужно посмотреть что в исправленной версии менялось, а менялось похоже в правильном месте,

Кабы еще понимать что “смотреть”))) Ибо не силен в этом. Я вот думаю-может проблема в том что у меня GPS модуль от Алексея Козина и там другой протокол?

Sorcer

Ну вот дошли руки до приехавшей аурдинки. Закинул скрипт из примеров blink - синяя лампочка на мини про моргает одинаково при HIGH и LOW. (на CH340G включал 5в)
Ну да ладно, фиг с ледом, скачал архив последний выложеный Алексеем - naza2frsky_v05_nmea.rar. За что ему большое спасибо.
Расскажите как заливать всё это? Двойным кликом не открывает файлы *.ino, открылось через файл->открыть naza2frsky.ino и вроде как открылся весь проект.
При компиляции выдаёт: (Почему ошибки такие? Заливать в ардуину - когда скомпилируется без ошибок 1 раз нажав закрузить и зальётся весь проект? )

D:\Users\***\Desktop\naza2frsky_v05_nmea\naza2frsky\FrSkySPort.ino: In function ‘void FrSkySPort_ProcessSensorRequest(uint8_t)’:

D:\Users\***\Desktop\naza2frsky_v05_nmea\naza2frsky\FrSkySPort.ino:130:57: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]

printDebugPackageSend(“VARIO”, nextVARIO+1, 2);

^

D:\Users\***\Desktop\naza2frsky_v05_nmea\naza2frsky\mPwmInt.ino: In function ‘void PCint(uint8_t)’:

mPwmInt:115: error: ‘void PCint(uint8_t)’ was declared ‘extern’ and later ‘static’ [-fpermissive]

static void PCint(uint8_t port) {

^

naza2frsky:102: error: previous declaration of ‘void PCint(uint8_t)’ [-fpermissive]

#endif

^

exit status 1
‘void PCint(uint8_t)’ was declared ‘extern’ and later ‘static’ [-fpermissive]

Мельник
Sorcer:

Расскажите как заливать всё это?

Может кто действительно объяснит. А то я уже все версии АрдуиноIDE перепробовал.Результат нулевой,все вылетает с ошибками.Архив из поста 85

C:\Documents and Settings\User\Мои документы\Arduino\libraries\GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/…/mavlink_conversions.h: In function ‘void mavlink_dcm_to_euler(const float (*)[3], float*, float*, float*)’:
C:\Documents and Settings\User\Мои документы\Arduino\libraries\GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/…/mavlink_conversions.h:73: error: ‘fabsf’ was not declared in this scope
C:\Documents and Settings\User\Мои документы\Arduino\libraries\GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/…/mavlink_conversions.h:76: error: ‘atan2f’ was not declared in this scope
C:\Documents and Settings\User\Мои документы\Arduino\libraries\GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/…/mavlink_conversions.h:81: error: ‘atan2f’ was not declared in this scope
C:\Documents and Settings\User\Мои документы\Arduino\libraries\GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/…/mavlink_conversions.h:84: error: ‘atan2f’ was not declared in this scope
C:\Documents and Settings\User\Мои документы\Arduino\libraries\GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/…/mavlink_conversions.h: In function ‘void mavlink_euler_to_quaternion(float, float, float, float*)’:
C:\Documents and Settings\User\Мои документы\Arduino\libraries\GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/…/mavlink_conversions.h:120: error: ‘cosf’ was not declared in this scope
C:\Documents and Settings\User\Мои документы\Arduino\libraries\GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/…/mavlink_conversions.h:121: error: ‘sinf’ was not declared in this scope
C:\Documents and Settings\User\Мои документы\Arduino\libraries\GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/…/mavlink_conversions.h: In function ‘void mavlink_dcm_to_quaternion(const float (*)[3], float*)’:
C:\Documents and Settings\User\Мои документы\Arduino\libraries\GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/…/mavlink_conversions.h:150: error: ‘sqrtf’ was not declared in this scope
C:\Documents and Settings\User\Мои документы\Arduino\libraries\GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/…/mavlink_conversions.h:171: error: ‘sqrtf’ was not declared in this scope
C:\Documents and Settings\User\Мои документы\Arduino\libraries\GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/…/mavlink_conversions.h: In function ‘void mavlink_euler_to_dcm(float, float, float, float (*)[3])’:
C:\Documents and Settings\User\Мои документы\Arduino\libraries\GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/…/mavlink_conversions.h:191: error: ‘cosf’ was not declared in this scope
C:\Documents and Settings\User\Мои документы\Arduino\libraries\GCS_MAVLink/include/mavlink/v1.0/ardupilotmega/…/mavlink_conversions.h:192: error: ‘sinf’ was not declared in this scope