OrangeRx Open LRS 433MHz TX Module

Hight

Хотел попробовать собрать openlrs, нашел на сайте последнюю версию
flytron.com/…/212-openlrs-m3-1w-tx-module-for-futa…
RFM23BP - как раз то что надо.
Но не нашел для неё прошивки.
А так же не нашел не для одной версии печаток. Хотя последнее не критично.

gubarik

помогите разобраться , пытался перепрошить опен лрс хк
ТХ - прошил USBasp+доп питание от регуля. после прошивки подаю питание горит красный диод.
РХ - подключил ФТДИ 5В перепрошил, но потом дошло что нужно было 3.3В, залил перемычку на 3.3В и перепрошил еще раз. в итоге когда включаю пульт на приемнике блымает 1 раз красный диод и больше не какой реакции.

что я мог спалить и как это проверить?
как забиндить приемник с передатчиком?

karabasus
gubarik:

пытался перепрошить опен лрс хк

Какой прошивкой прошивали?
Через какую программу?
Не могли прошить передающий модуль прошивкой для приемника (случайно)?

gubarik:

как забиндить приемник с передатчиком?

Зависит от прошивки
(в прошивке OpenLRSng удерживая кнопку (1-3 секунды ) на передающем модуле включаете передатчик, начнет пищать часто - затем подаете питание на приемник, затем выключаете/включаете передатчик)

gubarik

залил прошивку с этой ссылки - www.rcgroups.com/forums/showpost.php?p=23948663&po…
прошивал через ардуино

ТХ - приемник
РХ - передатчик

биндил так

  1. Flash the same version of the firmware on both TX and RX.

  2. power on the TX while keeping the button down

  3. wait until the TX goes beep beep beep… (after 10s)
    — this indicates that the TX is going to randomize key and channels when you release the button (you can still cancel that by powering TX off)

  4. release the button, TX goes bep bep bep (this indicates it is sending bind packets)

  5. power on RX, you should see that the both LEDs on RX lit up

  6. power TX off and then on

  7. on RX only the LED between AVR ISP(2x3) and I2C connetor (1x4) should remain lit (quickly flashing) – this is normal state and indicates the RX is receving data

Но при биндинге приемник пищит и горит красный диод, а вот передатчик не как не реагирует (горит тоже красный диод)

Shuricus
gubarik:

РХ - подключил ФТДИ 5В перепрошил, но потом дошло что нужно было 3.3В

Модулю конец от 5ти вольт.

karabasus
gubarik:

Но при биндинге приемник пищит

Чем это приёмник пищит?

gubarik:

ТХ - приемник
РХ - передатчик

Вы всё перепутали!
TX- передатчик (от слова трансмиттер)
RX- приемник (от слова ресивер)
Перепрошивайте заново, не перепутав.

Shuricus:

Модулю конец от 5ти вольт.

Ну 50х50 😃. Либо умер либо нет. Но высока вероятность что жив.

И возможно при последующей прошивке будет ошибка выскакивать (в Arduino).Если будет ошибка записи (не компиляции) перезалейте сначала boot loader а потом заливайте прошивку. Для приемника должна быть закоментирована строка
//####### COMPILATION TARGET #######
// Enable to compile transmitter code, default is RX
//#define COMPILE_TX
для передатчика соответственно раскоментируйте

Описание процедуры настройки (в том числе биндинга) доступно здесь github.com/kh4/openLRSng/blob/master/README.md

gubarik

перепрошил так как вы сказали:

ТХ передатчик, прошился без проблем.
РХ - приемник
прошивал USBasp выдает .
Размер скетча в двоичном коде: 10 508 байт (из 30 720 байт максимум)
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: warning: cannot set sck period. please check for usbasp firmware update.

РХ пробовал прошивать через фтди - выдает
Размер скетча в двоичном коде: 10 508 байт (из 30 720 байт максимум)
avrdude: stk500_getsync(): not in sync: resp=0x00

в итоге не биндиться.

karabasus
gubarik:

РХ пробовал прошивать через фтди - выдает
Размер скетча в двоичном коде: 10 508 байт (из 30 720 байт максимум)
avrdude: stk500_getsync(): not in sync: resp=0x00

Вот поэтому я вам сразу и советовал - при ошибке прошейте сначало bootloader, а затем прошивку .
И бутлоадер прошивайте через ISP (usbasp ) а затем через FTDI прошивку.

karabasus:

Если будет ошибка записи (не компиляции) перезалейте сначала boot loader а потом заливайте прошивку.

Вот же писал

Найдете где в ардуино загрузка bootloader выбирается?

gubarik

RX прошил без ошибки, сначала usbasp (записать загрузчик) , потом через фтди залил прошивку.
Размер скетча в двоичном коде: 10 508 байт (из 30 720 байт максимум)

только вот не биндиться все равно. передатчик мигает и пищит как по интрукции, но приемник не реагирует (горит красный диод)…

может я все таки спалил передатчик? как это проверить?

karabasus
gubarik:

не реагирует (горит красный диод)…

Красный диод горит и при забиндином приемнике (только другой), Только что попробовал перебиндил приемник:
Процедура следующая:

  1. Приемник выключен, передатчик выключен
  2. Удерживая кнопку на передатчике (на модуле) включить передатчик (кнопку удерживать 2 секунды - коротко пискнет и загорится красный диод на модулеи пищать начнет с частотой 5 раз в секунду)
  3. Подать питание на приемник - загорятся 2 диода на нем (сначала один яркий ,затем тот который с меньшей яркостью )
  4. Выключить передатчик
  5. Снять питание с приемника
  6. Включить как обычно - передатчик, подать питание на приемник (прицепить серву к нему для проверить ) - пользоваться
karabasus
gubarik:

конечно все так и делал

Не так делали совсем. Яж написал

karabasus:
  1. Удерживая кнопку на передатчике (на модуле) включить передатчик (кнопку удерживать 2 секунды - коротко пискнет и загорится красный диод на модулеи пищать начнет с частотой 5 раз в секунду)

2 секунды а не 7, у вас переключился в режим сброса помоему - и пищать в режиме бинда должно с частотой 5 герц (5 раз в секунду ), а у вас постоянно пищит.
Когда писнет первый раз отпускайте кнопку на модуле.

Вот что собственно вы сделали(вместо бинда):
Reset settings to .ino values
power up the TX and keep button down for >~7 seconds (buzzer beeps continously).”

Проверить модуль (работает или нет) можно программой www.rcgroups.com/forums/showpost.php?p=21082732&po…
OpenLRS as spectrum analyzer (with GUI)
Установив перемычку на приемнике на 3,4 канал (замкнув сигнальные пины) и подсоеденив через фтди приемник к компьютеру. Выбрать в программе соответствующий компорт и нажать open затем update. Прогнать с частоты 430 до 440 без включенного передатчика , а затем с включеным - должны быть 6 пиков графиках программы (работа передатчика, ну и всякие помехи программа показывает на частоте близкой к 433)

Только внимание обратите, что первый пин на приемнике это не первый канал, а вывод rssi (соответственно замыкаете 4,5 пины)

gubarik

пробовал забиндить по другому результат такой же…
прогнал приемник через программу , вот такой результат:

при этом приемник сильно греется - это нормально?

karabasus
gubarik:

приемник сильно греется

нет это не нормально, должен быть практически холодным.
может всё же RF модуль на приемнике подпалили когда 5 вольт ему подали . Как конкретно его проверить еще, даже и не подскажу (ну разве что на заведомо исправных приемнике и передающем модуле.)

Necromant

Наконец-то провел сравнительный тест Expert vs OpenlrsNG. В сложных условиях(опять же частный сектор) разница в дальности летабельного приема вышла аж в полтора раза! Достойно. Вообще не ожидал честно говоря. Наверное в прямой видимости конечно такой разницы не будет, но вот если предстоит летать в городе\лесу или просто близко к земле - эксперт явно в фаворите.

SkySlam

Если не сложно, подскажите по какой методике тестировали.
Какой модуль LRC использовался?
Немного непонятна фраза: «разница в дальности летабельного приема»

Dacor

Я правильно понял, Вы тестировали комплект от Орандж и комплект от Эксперта?

Adekamer
Necromant:

эксперт явно в фаворите.

Эксперт чисто коммерческий проект, ничего о сравнении не написано, ни как сравнивалось - ни что сравнивалось
поэтому делать какие либо выводы

Necromant:

но вот если предстоит летать в городе\лесу или просто близко к земле - эксперт явно в фаворите.

мягко говоря не корректно
можно сказать одно - “нет мозгоф кривые руки - плати бабло - покупай эксперт” - вот это утверждение точно верное
а если с мозгами и руками все в порядке - то можно получить и приличный результат за более адекватные деньги.

baychi
Necromant:

провел сравнительный тест Expert vs OpenlrsNG. В сложных условиях(опять же частный сектор)

Уточните, пожалуйста:

  1. Что тестировалось? Какие комплекты железа с какими прошивками?
  2. Какие настройки были на Эксперте и Оранжде (скорость оранжда, кол-во прыжков и частоты в обеих системах)?
  3. Методика и условия тестирования?
Dacor

Чем то, Антон, Вас Дмитрий (он же Эксперт) наверное обидел.

baychi
Adekamer:

нет мозгоф кривые руки - плати бабло - покупай эксперт"

Антон, Эксперт объективно лучше Оранджа по качеству железа, и пока его прошивка объективно грамотнее всех, что я видел для Оранджа (будь то родной Open или KHA). Чего тут злиться? 😃