Новая прошивка SXOSD

sxosd

После долгого затишья решил закончить начатое – довести SXOSD до ума.

В новой прошивке старался учесть пожелание тестеров и свои собственные.

Добавлено:

  •  отображение кол-ва спутников
  •  возможность выбора направления стрелок на базу: к центру или от центра
  •  индикация набора (снижения) высоты
  •  возможность выбора отображения высоты: над уровнем моря или над уровнем базы
  •  возможность отключения координат
  •  возможность выбора частоты отрисовки данных, завязанных на GPS (низ экрана)
  •  поддержка NTSC
  •  возможность выбора теней – черные, молочные или без теней

Изменено:

  • формат отображения направления на базу – градусы между стрелками
  • частота отрисовки напряжений увеличена до 2-х раз в секунду

Программа sxosdctl была адаптирована под *NIX

Ссылка на загрузку тулчейна для Windows: https://sxlab.info/stuff/latest.zip [65M]

После распаковки следует прочитать README и выполнить поэтапные инструкции.

Новая прошивка SXOSD

2 комментария для “Новая прошивка SXOSD

  1. Артур, приветствую.
    Напомните пожалуйста, ведь в комплекте SXOSD шел ГПС модуль МТК?
    Еще вопрос.
    Я куда то посеял нашу переписку по настройке модуля GPS.
    Там была проблема с запоминанием настроек.
    Все делали в МиниГПС на сколько я помню
    Не могли бы Вы прислать скриншот корректных настроек модуля GPS для SXOSD в программе МиниГПС.
    Ну и напомнить, что нужно нажать, чтобы сделанные мною настройки стали настройками по умолчанию.
    Спасибо.

  2. Ответил в скайпе, продублирую тут. Может кому пригодится.

    Батарейка в GPS-модуле сохраняет настройки на время работы батареи. Тем не менее, в течении долгих месяцев бездействия вы можете обнаружить, что батарея разряжена. Признаком этого может быть как постоянно горящий светодиод, отвечающий за статус модуля, так и невозможность соединения с SXOSD.

    Первое что необходимо сделать: отключить питание и прозвонить соединение от SXGPS до SXOSD. Прозванивать лучше по штырькам на плате, чтобы исключить ложные выводы. Если провода/контакты в порядке, сопротивление проводов в норме (например влага попала во время полета во время осадков, это может вызвать окисление), то дальше вы должны снять термоусадку с gps модуля, вынуть батарейку и замерить напряжение. Стоит отметить, что делать нужно именно в этой последовательсности. Сначала проверили контакты и надежность крепежа батарейки, и только если это исключается – вынимайте батарейку. Ибо как только вы ее вынимаете, настройки сбрасываются. Но если иных варинтов нет, то дело скорее всего в батарейке. Продолжим. Если напряжение меньше 2.0В – причина в батарейке. Нужно заменить и заново выставить нужные настройки (об этом ниже). Если после подачи напряжения питания на gps (на пару часов), оно не подымается выше 3.0В — это также повод заменить батарейку, она скоро выйдет из строя. Номинальное напряжение — 3.0В, на новой заряженой батарейке может быть 3.2-3.4В. Ток подзарядки около 800 nA. Емкость батарейки CR1216 – 25mAh, CR1220 – 40mAh

    Также возможен вариант вариант долгого хранения при минусовых температурах. При этом напряжение могло просаживаться меньше 2.0В. А при повышении температуры батарейка отогрелась и работоспособность востановилась. Но настройки уже слетели…

    Как восстановить настройки для подключения к SXOSD. Для этого вам нужен любой usb2ttl конвертер, например на микросхемах pl2303, cp2102, ft232 и др. Такие часто используются для прошивки arduino. Такой конвертер можно заказать и у меня (смотрите http://sxlab.com ) Нужно подключиться через четыре проводка. GND и VCC (модуль можно запитывать от 3.0 до 5.0В), Rx & Tx . При этом Rx подключается к Tx, а Tx к Rx.

    Далее необходимо скачать программку MiniGPS https://sxlab.info/stuff/MiniGPS_Tool_1.7.1.zip
    Запустить ее, выбрать нужный com-порт (подключенный usb2ttl конвертер) выбрать автоподключение. Когда подключитесь, нажимаете Ctrl+Alt+S, переходите на вкладку Setup и сверяете настройки с этим скриншотом https://sxlab.info/stuff/screenshot.jpg. Если отличаются – выставляете так как на скриншоте. Опрос настроек производится кнопками ‘Query’ , установка – ‘Set’ / ‘Confirm’. Настройки DGPS и Datum оставляете как есть.

    Если все выполнили правильно, то при последующем включении SXGPS вместе с SXOSD все заведется с полпинка.

    PS. Ссылки указаны в описание на http://sxlab.com. Чтобы долго не искать как настроить.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

CAPTCHA ImageChange Image

Пролистать наверх