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 не понял, что значит комментарий “;значение с приемника”?
Может для начала, режимы М/А сместить вниз на место статуса, а на этом месте разместить азимут? Да, цветной экран скорее излишество.
Почитаю про компасы. А с ЖКИ предпочтительнее LCD12864 или что-то еще есть на примете?
Работает у меня в диапазоне от -2 до -5 опроса от исходного кода. Питание GPS можно ведь повесить на вывод Reset?
ААААААААААА! Убрал два вызова sbic/int и заработало, спасибо тебе огромное!
у BN-220 baudrate 9600, protocol out UBX+NMEA, а у BN-250 дикие 230400 и protocol out только UBX. В прошивке 4 блока по 10 (sbic PinGPS,data_gps ;выполнить если бит порта "1"inc R17). Просто в конце, перед (;80мкс) добавить или убрать пару строк? Может сделать отправку фейковых данных с маячка в качестве теста?
Проверю для начала GPS модули, они к разным полетникам подключались. Потом уже прошивку маячка посмотрю.
Нет, не плох, и мега8 определяет координаты. Да, а какая скорость должна быть у gps модуля?
Может действительно, Quectel L80R купить, а то я везде пихаю BN-220/250, хотя протокол и там NMEA. Попробую прошить без reset.
Да, 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. Но если аккумулятор вылетел, пищалки нет или улетела, такой маяк здорово поможет. Про тигромух спасибо, посмотрю. Только там вроде бы всё было завязано на рации, а здесь компактное устройство. (Мне в спортивных часах очень нравится экран со стрелочкой на место старта. Помогает найти место, где машину бросил:)
Странно, почему тема заглохла. Это же идеальный комплект для поиска модели. На Али еще такие модули попались G-NiceRF 315MHZ LoRa1262F30 и Lora1278F30, 150MHZ.
Так я уже собрал с этим дисплеем. проверил, что индикация есть со своей прошивкой. пришлось только добавить задержки при инициализации дисплея. с асемблером конечно, посложнее, чем с си, но тоже можно. ну и готов переписать на ST7735, есть в наличии. можно и другой, монохромный наверно лучше, только заказать надо. кстати, есть модуль на mpu-6050c можно попробовать.
Есть где-нибудь исходники приемника глянуть? Экран ничего не отображает.