Activity

Простой поисковый радио маячок.

Пытался эллипс загнать, код получался тяжелый. Экраны тоже смотрел, квадратные - маленькие и дорогие, а побольше - только с соотношением 1:2. С НМС5883 намучался, непойми что выдает. А набрать сферу - его ведь всё равно калибровать придется (там же синусоиды со смещениями по уровню)?

Простой поисковый радио маячок.

Пока похвастать нечем, кроме копирования того функционала, что уже есть. Сначала взял модули EBYTE E32-400MBL. С ними засада в том, что stm8l не поддерживаются GCC, да еще и залоченными приходят. Пришлось поставить SDCC и под виндой разблокировать через STM8ProgrammerTools. С компасом и акселерометром 16kb мне похоже не хватит (еще оказалось, что в 5110 пиксели не квадратные - круг так просто не нарисовать), но в качестве маяка даже с printf для отладки - вполне. Взял затем EBYTE E77-400, но wle5cc в platformio нет, да и с CubeIDE как-то всё не просто. В общем пока летаю на AVR:)

Простой поисковый радио маячок.

Там если канал занят (есть бит CadDetected), сбрасываем счетчик, а если свободен, проверяем еще 10 раз - это просто задержка? И RSSI же 1 байт, тогда почему длину пакета в FIFO пишем ldi R17,12?

Простой поисковый радио маячок.

Добрый день. Подскажи пожалуйста, зачем после приема CAD в маячке если канал свободен, делаем еще 10 запросов? Или я неправильно понял - там где комментарий “;выждем освобождение канала”. И в первом ответе отправляем только RSSI? Тогда почему длину пакета в FIFO пишем ldi R17,12 не понял, что значит комментарий “;значение с приемника”?

Простой поисковый радио маячок.

у BN-220 baudrate 9600, protocol out UBX+NMEA, а у BN-250 дикие 230400 и protocol out только UBX. В прошивке 4 блока по 10 (sbic PinGPS,data_gps ;выполнить если бит порта "1"inc R17). Просто в конце, перед (;80мкс) добавить или убрать пару строк? Может сделать отправку фейковых данных с маячка в качестве теста?

Простой поисковый радио маячок.

Да, got signal и уровень показывает, питается напрямую от аккумулятора, попробую подзарядить. Кроме gps еще и напряжение не передает (делитель 470к / 33к). Подключение проверил, может с Ra-01 какие проблемы.

Простой поисковый радио маячок.

После запроса пишет got signal, gps на маячке включается и мигает, но приемник данные не получает, и gps координаты на втором экране одинаковые a) и b) и Ub-0.00V

Простой поисковый радио маячок.

Что-то меня понесло:) Делал на tiny13 и ключе IR3313 включение / отключение питания борта удержанием кнопки и отключение без PWM. Можно бы и такое добавить.

Простой поисковый радио маячок.

Транзистор попробую IRLML6402 у него Gate Threshold Voltage -0,55В должен открываться стабильно. Может питание просаживается? Вызов - это когда Auto Mode Call с обратным отсчетом? А непрерывный режим - Manual Mode включается, и обратно тоже длинным нажатием?

Простой поисковый радио маячок.

Красивое:) Получилось! Добавил в инициализацию 0x21;LCD Extended Commands и 0xBA;Set LCD Vop. Без этого картинки нет, без 0x14;LCD bias mode - есть, но бледная. Спасибо за код с такими подробными комментариями. Про тигромух нашел только “добавлен режим ретранслятора с модуляцией LoRa”. Видимо, меня в гугле забанили:)

Простой поисковый радио маячок.

Спасибо. Понятно, что есть телеметрия и даже Telemetry Viewer. Но если аккумулятор вылетел, пищалки нет или улетела, такой маяк здорово поможет. Про тигромух спасибо, посмотрю. Только там вроде бы всё было завязано на рации, а здесь компактное устройство. (Мне в спортивных часах очень нравится экран со стрелочкой на место старта. Помогает найти место, где машину бросил:)

Простой поисковый радио маячок.

Так я уже собрал с этим дисплеем. проверил, что индикация есть со своей прошивкой. пришлось только добавить задержки при инициализации дисплея. с асемблером конечно, посложнее, чем с си, но тоже можно. ну и готов переписать на ST7735, есть в наличии. можно и другой, монохромный наверно лучше, только заказать надо. кстати, есть модуль на mpu-6050c можно попробовать.