SmallTim Трекинг

Навигатор

Спасибо! Жизнь налаживается. 😃 С праздником Великой Пасхи и всех коллег авиамоделистов.

SAV=
smalltim:

Прошивка телеметрии без АП для работы с наземкой, версия 3.0.6 от 15 апреля 2012. Прошивка наземной станции с поддержкой телеметрии с АП и без АП, версия 1.8.0 от 15 апреля 2012.

Тимофей, Олег, большущее спасибо!
Телеметрия работает, Наземка за ЛА сервоприводами следит…
Но нарисовалась проблемка: КП версии 5_0_3 отказывается получать/отправлять данные через виртуальный COM.
В системе COM есть, драйвер установлен, КП подключение/отключение наземки видит и не более того… При попытке прочитать настройки наземки - “устройство неисправно… или занят кем-то COM…”
Мониторинг данных с наземки тоже молчит.
Я упустил что-то? или проблема реальна?

smalltim
SAV=:

В системе COM есть, драйвер установлен, КП подключение/отключение наземки видит и не более того… При попытке прочитать настройки наземки - “устройство неисправно… или занят кем-то COM…”

Это сообщение Windows, не Контрольной Панели. Проверим. Но тут надо сказать, что начиная с прошивки 1.7.3 и выше наземка имеет только 1 виртуальный COM порт, второй убран. Возможно, первый и единственный COM порт наземки уже занят чем-то: либо предыдущая реинкарнация Панели, падавшая у Вас, не смогла освободить COM порт, либо гипертерминал или что-нибудь еще. Windows c COM портами ведет себя на редкость неприятно, если какой-то процесс занял COM порт монопольно, то хрен определишь, кто это вообще и зачем это сделал, и есть опасения, что если этот процесс прибит, но перед этим не закрыл порт, то этот COM порт до перезагрузки системы уже не открыть 😦.
Думаю, ищу варианты.

Плюс, в 5.0.3 еще нет дополнений для работы мониторинга данных с наземки, когда она работает с ТМ без АП, я занимаюсь этим.

SAV=

Это всё понятно, Тимофей… Но сообщение не системное:
“Ошибка чтения настроек. Возможные причины: плата наземной станции не подключена или неисправна. Виртуальный COM порт занят другой программой.”
Перезагрузка компа, как и смена номера порта ситуацию не меняет.
Да и еще… соответствующий светодиод на наземке помигивает…
Бог с ним, с мониторингом… Проблема с настройками…😢

smalltim

Ммм, принято. Сегодня проверю на своей стороне на Win7 и XP, и если что, то до вечера исправлю.

SAV=

Тимофей, вот еще эффект:
Задача - прочитать настройки.
Когда наземка действительно отключена, КП мгновенно выдает аварийное сообщение, а в поключённом состоянии КП сообщает о открытии порта, затем “читает данные” с наземки (но при этом слайдер не “прогрессирует”), и только после этого, через несколько секунд, ругается…

mikelari

Через один оставшийся виртуальный порт можно ли кроме нормальной работы контрольной панели передавать NMEA в другую программу (например в Ozi) ?

smalltim

Вадим, нет, сейчас либо с наземкой работает Панель, либо сторонняя программа.
Если наличие двух виртуальных портов критически важно, то я подумаю либо о возвращении второго виртуального порта в прошивку наземки либо о программном создании COM порта на стороне ПК. Скорее всего, второе.

smalltim
SAV=:

Когда наземка действительно отключена, КП мгновенно выдает аварийное сообщение, а в поключённом состоянии КП сообщает о открытии порта, затем “читает данные” с наземки (но при этом слайдер не “прогрессирует”), и только после этого, через несколько секунд, ругается…

Андрей, да, я вижу на XP SP2 такое поведение. Более того, я не могу достучаться до наземки даже терминалом, не говоря уж о Контрольной Панели. Какая-то фигня именно с виртуальным ком портом на WinXP в целом. Пробовал любые прошивки наземки, вплоть до самых древних. У меня чистая, с нуля WinXP SP2 Eng Professional, поставлен .Net3.5 и VC++ redist.
Разбираюсь.
Ооочень странно…

river3

Вчера пытался обкатать новую прошивку 1.8.0, ТА вообще перестала реагировать на самолёт =(, калебровку проводил . Самалёт пролетает 180гр а поваротка за самиком сдвинулась на 2см и встала . также и в другую сторону. на 1.7.3 такого не было.

smalltim
smalltim:

Андрей, да, я вижу на XP SP2 такое поведение. Более того, я не могу достучаться до наземки даже терминалом, не говоря уж о Контрольной Панели. Какая-то фигня именно с виртуальным ком портом на WinXP в целом. Пробовал любые прошивки наземки, вплоть до самых древних. У меня чистая, с нуля WinXP SP2 Eng Professional, поставлен .Net3.5 и VC++ redist. Разбираюсь. Ооочень странно…

Андрей, есть основания предполагать, что это мой VirtualBox некорректно передает COM порт с настоящей машины виртуальной машине.
Попробовал на древнючем ноуте с WinXP SP3 - наземка работает как из пулемета.

river3:

Вчера пытался обкатать новую прошивку 1.8.0, ТА вообще перестала реагировать на самолёт =(, калебровку проводил . Самалёт пролетает 180гр а поваротка за самиком сдвинулась на 2см и встала . также и в другую сторону. на 1.7.3 такого не было.

Сергей, в части работы с ТМ+АП 1.8.0 не должна отличаться от предыдущей прошивки наземки.
Коллеги, кто-то еще 1.8.0 пробовал?

river3
smalltim:

Сергей, в части работы с ТМ+АП 1.8.0 не должна отличаться от предыдущей прошивки наземки.

Я понимаю, что была поправка только на опережение, но факт остается фактом, работать вообще отказалась (или я что то не догнал)

Да кстати Тим , а как решить проблему с DFU на Win 7???
Все работает панель запускается, АП и ТА прошить не удается DFU, при этом ТМ прошивается без ошибок.😵😃

smalltim
river3:

Да кстати Тим , а как решить проблему с DFU на Win 7??? Все работает панель запускается, АП и ТА прошить не удается DFU, при этом ТМ прошивается без ошибок.

А что говорит? Уж в семерке-то никогда никаких проблем не было…

SAV=
smalltim:

Андрей, есть основания предполагать, что это мой VirtualBox некорректно передает COM порт с настоящей машины виртуальной машине. Попробовал на древнючем ноуте с WinXP SP3 - наземка работает как из пулемета.

smalltim:

Сергей, в части работы с ТМ+АП 1.8.0 не должна отличаться от предыдущей прошивки наземки. Коллеги, кто-то еще 1.8.0 пробовал?

Тимофей, Коллеги, докладываю:😉
Ох уж эта Win XP SP2…😵
Добрался до компа с Win 7, проблем с КП никаких не обнаружено!😃
Комплект КП 5_0_3, ТМ 3_0_6, ТА 1_8_0, работает нормально, перепрошивки и прочие процедуры выполняются правильно, штатно.
Слежение наземкой за ЛА в норме, никаких проблем похожих на то, что происходит у Сергея (river3) не обнаружено.
Если и есть замечания то они незначительные, вроде неустойчивого, в сравнении с TM 271, вариометра и бароальтиметра, но это из другой оперы… Эту тему с Олегом давно мусолим…
Как всегда теперь хочется большего… Законченности продукта…😉
Это я о правильном для ТМ без АП мониторинге и… Все же, видимо, желательном виртуальном NMEA COM(е) для внешних прог типа OziExplorer…

А в общем Тимофей, Олег, еще раз спасибо, по мне, так классный комплектик получился!

smalltim

Андрей, спасибо, приятно слышать. Насколько я понимаю, никакого левого софта, кроме Панели, не пришлось ставить - Flip Панели 5.0.3 уже не нужен, .Net 4.0 у семерки уже штатно стоит, и драйверы Панель подсунула сама, так?
Правильный мониторинг - да, прикручиваю.

Отдельный порт для внешних прог - возможно, его щначимость снанет поменьше, когда я, наконец, камеру и управление к GoogleEarth прикручу.
Сечас в принципе функциональность Google Earth в Контрольной Панел можно проверить, запустив мониторинг данных наземной станции (наземная станция не обязана быть подключена) и щелкнуть в главном меню на Вид, далее пустую строку под “Стандартный”. Панель будет грузить Google Earth и перехватывать управление показом. Пока координаты, ориентация, крены-тангажи и прочее не подвязано к гуглокамере, но можно хотя бы удостовериться, что оно запускается и живет.

SAV=:

никаких проблем похожих на то, что происходит у Сергея (river3) не обнаружено.

Это не значит, что на Сергея забьем. Проверяю. Отчитаюсь и исправлю, если в 1.8.0 что-то не так с работой с ТМ+АП.

river3:

Да кстати Тим , а как решить проблему с DFU на Win 7??? Все работает панель запускается, АП и ТА прошить не удается DFU, при этом ТМ прошивается без ошибок.

Сергей, что Панель говорит на попытках перепрошить АП или наземку?

river3
smalltim:

Сергей, что Панель говорит на попытках перепрошить АП или наземку?

Ошибка соединения с платой в режиме DFU
Возможная причина драйвер режима DFU не установлен плата не подключина или не исправна

Так, все отбой тревоги, я разобрался как в семерке подпихнуть dfu драйвер.
Ну такаяже проблема была ещё и у Олега (Oliver).
Вообщем все просто, в панели запускаем прошить к примеру АП, он ругается на DFU , ошибку не убераем а лезем в Диспетчер устройств и видим что появился восклицательный знак на чипе Atmel-а, делаем обнавление драйвера из Тим архива driver. И все =). Самое главное не отключайте платку пока обновляйтесь.

Осталось разобраться, что у меня с трекером было на выходных, походу только у меня =(

Дизель

Ребят скиньте схему трекинга, что-то просмотрел все 10 страниц не нашел😒

Уже Помогли спасибо Тимофею

SAV=
smalltim:

Андрей, спасибо, приятно слышать. Насколько я понимаю, никакого левого софта, кроме Панели, не пришлось ставить - Flip Панели 5.0.3 уже не нужен, .Net 4.0 у семерки уже штатно стоит, и драйверы Панель подсунула сама, так? Правильный мониторинг - да, прикручиваю.

Тимофей, да, «левого» софта с КП 503 ставить не понадобилось, но процедура установки драйверов мною была выполнена предварительно, вручную.😇
Сначала при подключении ТА был установлен её драйвер (inf-файл), а затем наземка была кнопочками загнана в DFU и установлен драйвер AT90USB162 из пакета КП…

В общем всё работает, но эффект первоначального восторга прошел и появились вопросы…😃😉
Тимофей, разворот антенны по азимуту происходит адекватно, а вот каким образом вычисляется угол вертикального подъема антенны?
В теории:
Угол подъёма = arc tan (H/L) , где H – относительная высота полёта, L – дистанция до ЛА по горизонту.
В реальности, же происходит что-то невразумительное… Не увидел зависимости угла от дистанции, на рост отрицательной высоты наземка реагирует подъемом антенны, да и положительная высота обсчитывается как-то странно – ощущение что расчет ведётся для постоянной дистанции…
Отсюда вопрос: Тимофей, что за «левый» алгоритм там работает?

smalltim:

Отдельный порт для внешних прог - возможно, его значимость снанет поменьше, когда я, наконец, камеру и управление к GoogleEarth прикручу. Сечас в принципе функциональность Google Earth в Контрольной Панел можно проверить, запустив мониторинг данных наземной станции (наземная станция не обязана быть подключена) и щелкнуть в главном меню на Вид, далее пустую строку под “Стандартный”.

Тимофей, с этим поигрался, да, GoogleEarth запускается, вот только предвижу проблемку – где в поле брать И-нет? Автономность системы будет потеряна. (?)

GROMOTER
Oliver:

И конфигуратор к ней. 😃

Прошу подсказать или дать ссылку на описание работы с Конфигуратором. А именно интересует как считать с телеметрии текущие параметры и залить обратно отконфигрурованные

GROMOTER
SAV=:

В архиве вроде была инструкция…

Большое спасибо! Все нашел и разобрался.