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

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

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

Добавлено:

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

Изменено:

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

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

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

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

2 Комментраиев(я)

СергейАпрель 19, 2015 at 10:53 дп

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

sardonyx
sardonyxАпрель 21, 2015 at 1:39 пп

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

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

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

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

Оставте комментарий

Ваш комментарий

*