Android Taranis SmartPort Telemetry Viewer / SmartPort телеметрия на андроид
CrazyDude, спасибо за такое полезное приложение!
Расскажу про свой вариант подключения BT модуля в Taranis X9D+.
Давно зрела мысль поставить bluetooth модуль, но не нравилось, что он будет торчать снаружи, а также не хотелось городить инверторы и понижающий стабилиатор напряжения. Я прозвонил сигналы с разъема, они идут на инверторы на транзисторах. RX модуля я подключил напрямую, TX модуля - через резистор 510 Ом (наверное, надо бы поменьше, не проверял), чтобы не было конфликта уровней, если вдруг когда-нибудь я подключу что-то еще и через разъем. Питание 3.3В нашлось легко. Рекомендую модуль HC-08 - он BLE, в неподключенном режиме потребляет порядка 1.5мА, поэтому отдельный выключатель не нужен. В подключенном - около 10мА. Модули типа HC-05 или HC-06 - “классические”, у них потребление порядка 50мА, даже без сопряжения - будут ощутимо сажать батарейку.Протестировал, классно! В первый раз летал по точкам. Правда, скорость отображается неверно - на ОСД и телеметрийном экране передатчика 45 км/ч, в приложении - 31 км/ч - еще перепроверю.
Добрый вечер! Вы передавали телеметрию с кросфаира или с Р9М? Если не использовать ресистор на 510Ом будет работать?
Добрый вечер! Вы передавали телеметрию с кросфаира или с Р9М? Если не использовать ресистор на 510Ом будет работать?
Добрый!
Телеметрия с R9M. Резистор на TXD нужен для того, чтобы не было конфликта уровеней между блютуз модулем и еще чем-нибудь, гипотетически подключенным к разъему UART в батарейном отсеке. Если туда ничего не будете никогда подключать - можно резистор не ставить.
Для получения телеметрии вывод RXD блютуз модуля можно вообще не подключать - весь поток данных через TXD идет.
Добрый!
Телеметрия с R9M. Резистор на TXD нужен для того, чтобы не было конфликта уровеней между блютуз модулем и еще чем-нибудь, гипотетически подключенным к разъему UART в батарейном отсеке. Если туда ничего не будете никогда подключать - можно резистор не ставить.
Для получения телеметрии вывод RXD блютуз модуля можно вообще не подключать - весь поток данных через TXD идет.
Алексей, можно уточнить весь поток данных идёт через желтый или зелёный провод? Как у вас с отображением скорости решили проблему? У меня кроссфаир микро TX v1- даже не знаю ваше подключение на нём будет работать или нет? у меня нет пока BT модуля надо будет попробовать через USB адаптер. Ещё я хотел отправить эту телеметрию CRSF на антенотрекер MFD mini Crossbow AAT - вчера через провода желтый и зелёный как у вас - подключил RX и TX к антенотрекеру ,но он не принял сигнал кол. спутников так и осталось ноль.
Алексей, можно уточнить весь поток данных идёт через желтый или зелёный провод? Как у вас с отображением скорости решили проблему? У меня кроссфаир микро TX v1- даже не знаю ваше подключение на нём будет работать или нет? у меня нет пока BT модуля надо будет попробовать через USB адаптер. Ещё я хотел отправить эту телеметрию CRSF на антенотрекер MFD mini Crossbow AAT - вчера через провода желтый и зелёный как у вас - подключил RX и TX к антенотрекеру ,но он не принял сигнал кол. спутников так и осталось ноль.
Фу ты, вот тут я сам себя запутал:
Для получения телеметрии вывод RXD блютуз модуля можно вообще не подключать - весь поток данных через TXD идет.
Наоборот, через RXD, а TXD опциональный. RXD модуля - это зеленый провод. Через него идет телеметрия. Видно, что он подпаивается ко входу инвертора (= выход STM32) на транзисторе Q6, который из нормального UART делает инвертированный. Переходник USB-UART тоже должен работать при подключении в эту точку. Проблему со скоростью не решил никак, нужно бы проверить на чем-то еще. С crossfire не знаю, пробуйте.
Фу ты, вот тут я сам себя запутал:
Наоборот, через RXD, а TXD опциональный. RXD модуля - это зеленый провод. Через него идет телеметрия. Видно, что он подпаивается ко входу инвертора (= выход STM32) на транзисторе Q6, который из нормального UART делает инвертированный. Переходник USB-UART тоже должен работать при подключении в эту точку. Проблему со скоростью не решил никак, нужно бы проверить на чем-то еще. С crossfire не знаю, пробуйте.
ага понял спасибо! Буду пробовать ,но пока не удалось подключится к кросфаиру попробую поменять rx tx ещё раз .
Кто нибудь устанавливал драйвера usb? в какую папку их нужно закинуть на смартфоне?
Протестировал со встроенным в Nirvana NV14 BLE модулем. Особенностью является то, что у модуля не получилось поднять скорость выше 9600 (его штатная). Возможно кто-то сделает. С другой стороны ExpressLRS с такой частотой отдает пакеты. Поэтому пакеты шли но соединение с программой не устанавливалось. При этой скорости за отведенное время в protocol detector прилетает до 6 годных пакетов. Уменьшил количество с 10 до 2 (можно и 5 но непонятно зачем - это же 1/2^64 вероятность) и связь стала удачно устанавливаться.
Отличное приложение! Как его использовать с Jumper T-Lite? На плате есть 5 контактный разъем для внешнего модуля. Можно ли с него или с переходника, который идет в комплекте, взять телеметрию и нужен ли мод OpenTX. Большой экран будет замечательным дополнением этому малышу.
Вам лучше в тему джампера идти.
А к 19му таранису можно блютус подключить?
А к 19му таранису можно блютус подключить?
К любому таранису можно блютус подключить, но работать будет не в любой комбинации.
Что значит комбинация?
Я сомневаюсь, что к 19му можно. Вплоть до утверждения. Вы же этого не делали, я догадываюсь.
Всем привет!
Я хочу встроить HC-05 внутрь QCzek LRS.
Могу ли я сделать так, чтоб он передавал как Мавлинк с этой дальнобойки, так и телеметрию 2.4 Frsky приёмников?
(Порта никакого нет для Bluetooth)
Приветствую всех. Пользуюсь данным приложением уже давно с момента его появления. Использовал аппаратуру Radiomaster TX16S, модуль R9M ACCST и встраивал туда блютус HC-06 через инвертор к S.Porty. Все работало прекрасно. Но вот недавно решил обновить модуль R9M до ACCESS. На новом модуле такая схема не заработала. Вычитал на гитхабе, что на протоколе ACCESS так работать телеметрия по блютус будет. Решил купить внутренний блютус для Хоруса и впаять его. После впайки и включения режима телеметрии на закладке Hardware модуль блютус видится и приложение соединяется только по протоколу Bluetooth BLE (каждый раз телефон запрашивает соединение). Данные передаются и все вроде хорошо. НО, через 20-40 секунд соединение прерывается. Почему такое может происходить?
А вы не знаете случайно, вместо покупного блютуса для Хоруса, можно подключить обычный хц-06? Какие там данные идут на Rx и с какой скоростью?
А вы не знаете случайно, вместо покупного блютуса для Хоруса, можно подключить обычный хц-06? Какие там данные идут на Rx и с какой скоростью?
rcopen.com/forum/f4/topic551204/2033
Данные передаются и все вроде хорошо. НО, через 20-40 секунд соединение прерывается. Почему такое может происходить?
Пытаюсь сейчас вспомнить где на форуме читал, но пока безрезультатно, вроде как там питание модуля сбрасывается при каких-то ситуациях. Сам использую HC-06, установленный как по приведённой ссылке - всё работает без обрывов, модуль подключается как обычный BT-спот, не BLE.
rcopen.com/forum/f4/topic551204/2033
Пытаюсь сейчас вспомнить где на форуме читал, но пока безрезультатно, вроде как там питание модуля сбрасывается при каких-то ситуациях. Сам использую HC-06, установленный как по приведённой ссылке - всё работает без обрывов, модуль подключается как обычный BT-спот, не BLE.
Вот сейчас только хотел написать пост об обрыве встроенного блютуса BLE. Оказывается проблема в наименовании устройства. В настройках пульта на вкладке Hardware можно задать имя блютуса. Я задал сразу и из-за этого были проблемы. Нашел одно видео, где сказано убрать имя (оставить везде прочерки) и проблема ушла. Сейчас все в порядке, уже 10 мин, обрывов связи нет.
RadioMaster - TX16S 16Ch 2.4ghz Multi-Protocol OpenTX Radio System
Я написал в вопросе - вместо покупного модуля. И это именно вместо него. Физически к его контактам. А не к уартам.
Я написал в вопросе - вместо покупного модуля. И это именно вместо него. Физически к его контактам. А не к уартам.
Эм-м-м, а зачем? Там задействована пригоршня доп. сигналов для управления модулем, поддержка конфигурации BLE прошивкой…
Вам надо шашечки или ехать? Берёте HC-06, конфигурируете его через любой переходник USB-UART (имя точки, пин-код, скорость 115200), паяете его внутрь аппы на один из нижних уартов (никто ж не предлагает снаружи его вешать), включаете в меню Telemetry Mirror на этот порт - и всё работает, проверено лично.
Но если вам так хочется именно “подружить” сову и глобус - дерзайте, отпишетесь потом…
Я написал в вопросе - вместо покупного модуля. И это именно вместо него. Физически к его контактам. А не к уартам.
Посмотрите это видео. Там рассказывают распиновку посадочной площадки под внутренний BLE модуль. В кратце там тот же уарт, зазеркаленый с нижними пинами. Распиновка в видео есть.
Посмотрите это видео. Там рассказывают распиновку посадочной площадки под внутренний BLE модуль.
А вы полагаете, случайно в этом видео BT подключён именно на нижний уарт? У Варлока на “штатной” площадке он, вроде, не заработал - я же приводил ссылку: rcopen.com/forum/f4/topic551204/820. Я даже не стал это проверять, сразу сделал так как у него заработало.
А вот GPS там будет работать - с соответствующей опцией в прошивке.
В кратце там тот же уарт, зазеркаленый с нижними пинами. Распиновка в видео есть.
Ну вот это я не проверял, конечно. Но даже если это так - мало смысла паяться к мелким площадкам, если гораздо проще припаяться к “гребёнке” (заодно там сразу и 5В есть). А прошивку все равно придётся использовать без опции BT, так как эта опция рассчитана на управление BLE и с HC-06 работать не будет.