naza2frsky - адаптер смартпорта для FrSky за 3$
Проверял дома, так что сигнала жпс небыло, но компас работал. данные шли и от ардуинки и от датчика напряжения 😃
ну тогда выкладываю и скетч v04, готовый hex 4-ми сообщениями ранее
прошил я свою платку, подсоединил к назе, на апу скинул скрипт , и пробовал руками настраивать.
ничего.
диодик на ардуинке светится и даже не помаргивает. в компорт ничего. 😦
пробовал залить просто NazaDecoder Arduino library и подключил компас к ней – работает, читает координаты и количество спутников и отправляет в компорт. это видно на мониторе порта в adruino.
подскажите что и где не так. Заранее спасибо
под назу скриптов нет, только под АРМ - раз. Можно конечно самому ваять, но для начала нужно заставить работать без скриптов. Если светодиод не мигает то нет передачи в смартпорт, значит или что-то не так подключено или приемыш не в режиме D16 - два
в приемнике все работает. у меня два flvs в паре работают и все передают и показывает на апе. буду дальше копать.
диодик должен моргать когда есть сигнал с назы, или когда передача с порта на приемник и наоборот. я имею ввиду если одну ардуинку подключить в смартпорт – должна моргать?
диодик на ардуинке моргает когда есть обмен по смартпорту, есть наза или нет - не важно. Насколько знаю FrSky FLVS работает со старыми приемниками без смартпорта с хабом, а с новыми безхабовыми (серия “Х”) работает FLVSS и naza2frsky
у меня новый FLVSS.я на одном еще и id менял, чтобы работали 2 на 12s., а диодик не моргает. значит что то не то
приемник у меня x8r. может не та нога. я же говорил что у меня мега 168 вместо 328. буду искать. спасибо
если x8r в режиме телеметрии D16, то все должно быть ок, проверено неоднократно 😃 Ищи со стороны смартпорта, FLVSS отключи для начала, вдруг конфликтует хотя naza2frsky v04 вроде не должно
подключаю арду 3-я проводками прям в порт приемника.
завтра еще раз все проверю. . у меня еще м.б. что использовал проводки для макетки арду. может недостают до контактов. больше ничего не приходит в голову.
но спасибо. завтра отпишусь.
так и не заработало. продал эту ардуинку , заказал с нормальной мегой -328й.
думаю что в моей памяти не хватало. вот что пишет
:Sketch uses 10 984 bytes (76%) of program storage space. Maximum is 14 336 bytes.
Global variables use 705 bytes (68%) of dynamic memory, leaving 319 bytes for local variables. Maximum is 1 024 bytes.
так и не заработало. продал эту ардуинку , заказал с нормальной мегой -328й.
думаю что в моей памяти не хватало. вот что пишет
:Sketch uses 10 984 bytes (76%) of program storage space. Maximum is 14 336 bytes.
Global variables use 705 bytes (68%) of dynamic memory, leaving 319 bytes for local variables. Maximum is 1 024 bytes.
В принципе никакого криминала он не пишет. Но я столкнулся с особенностью, если размер скетча превышает 70-80%, то прошивка начинает глючить.
я думаю что так и есть. бо пробовал все 4 прошивки и так и не заработало.
получу завтра вечером новую, напишу. хорошо что в соседнем городе есть.
naza2frsky v04
Алексей, в какой ячейке количество спутников? Летал на 1 версии прошивки (спутники в ячейке Curr), прошился на 4 версию - количества спутников нет.
ячейка А2, только там не просто количество спутников а статус = (спутники*10) + тип фикса, напр статус = 93 значит 9 спутников, фикс =3Д
В принципе можешь сам посмотреть в записанный таранисом лог, там все видно что вообще пишется и куда
ячейка А2, только там не просто количество спутников а статус = (спутники*10) + тип фикса, напр статус = 93 значит 9 спутников, фикс =3Д
В принципе можешь сам посмотреть в записанный таранисом лог, там все видно что вообще пишется и куда
Я убрал формулу - оставил именно количество спутников - мне так удобнее - не надо гадать…
Я убрал формулу - оставил именно количество спутников - мне так удобнее - не надо гадать…
на вкус и цвет… В принципе гадать не нужно, нужно просто разделить в уме на 10, на это способны дети уже в 1 классе 😉 Конечно, в таком статусе особого смысла нет, но я его не сам придумал а подсмотрел в АРМ версии, чтобы сделать версии хоть каплю более совместимыми
Я просто в моделизме еще новичек и таранис у меня только 3-й месяц, поэтому оббилие показание, которые нужно не забывать еще переводить в другие величины в уме + осд и т.д. в общем все отвлекает, поэтому стараюсь упрощать и по этому не стал себе красивые графике в телеметрии тараниса рисовать - так как все отвлекает:)
А так:
на вкус и цвет…
Полностью согласен!
Спасибо, все получилось. Поставил на балкон и поймал спутники сначала 32, потом 43, потом…44, 54, 74. Что за 4Д фиксация?
чет подозрительно 😃 4Д по моему у нас недоступен, только США. Скорее всего неправильно масштабирован канал А2, для этого канала Range должен быть то ли 256 то ли 330, проверь.
Поставил 330 (стояло 256) показания - 69, 96, 109 (вау! я буду чувствовать запах, вибрацию и.т.д.))).
Примерным подбором оптимально 253 - показания 54, 63, 73, больше не видел (на балконе мало спутников ловит).
Народ, всем привет. не работает. загрузил на ардуинку мини про (328 16м 5в), подправил для А3 для батереи, подпаял через резисторы.
на таранисе пусто, в логах тоже ни одного показания.
к X8R идет 9ый как сигнал и земля.
диод питания на ардуино горит, сигнальный часто моргает.
прикрепил фото. правильно все?
при загрузке в ардуино нужно плату менять или оставить arduino pro or mini pro самую первую из 4ёх?
в мониторе в ардуино как смотреть что показывает, подскажите команды, пожалуйста?
появились ошибки в GUI
Ошибка в Serial.serialEvent()
java.io.IOException: Bad file descriptor in nativeavailable
at gnu.io.RXTXPort.nativeavailable(Native Method)
at gnu.io.RXTXPort$SerialInputStream.available(RXTXPort.java:1532)
at processing.app.Serial.serialEvent(Serial.java:258)
at gnu.io.RXTXPort.sendEvent(RXTXPort.java:732)
at gnu.io.RXTXPort.eventLoop(Native Method)
at gnu.io.RXTXPort$MonitorThread.run(RXTXPort.java:1575)
подключено вроде правильно, модуль GPS надеюсь подтыкиваешь в разъем? На счет менять/не менять ничего не понял, загрузи лучше готовый hex в платку:)