Page 1 of 2

DashWare + IGC2CSV

Posted: 28 Feb 2015 11:31
by Andrew


Во, научился к видео вот такую приблуду прикручивать... :)
Смотреть с 6:00
Прога сейчас бесплатная...
Про танцы с бубном или как это прикрутить - тут...
С перегрузкой накосячил, только горизонтальную показывает и влево - минус, вправо - плюс ))) :dirol:
Если кто захочет заморачиваться - помогу... ;)

Re: DashWare + IGC2CSV

Posted: 16 Mar 2015 18:41
by Iceman
Андрей, подскажи пожалуйста что я делаю не так. Пытаюсь сконвертировать igc в csv, мне пишет "syntax error". Питона установил, файл IGC2CSV.py скачал...
На НДВ написали пошаговую инструкцию, я вроде бы все делал как там написано http://www.nebo-forum.kiev.ua/viewtopic.php?f=6&t=13895

Вот такое вот в командной строке вылазит:
>>> python IGC2CSV.py ong.igc
File "<stdin>", line 1
python IGC2CSV.py ong.igc
^
SyntaxError: invalid syntax
>>>

Re: DashWare + IGC2CSV

Posted: 16 Mar 2015 19:11
by Andrew
IGC из Compeo+?
Версия Питона 2.7.5? (С другими не работает...)
К файлам IGC2CSV.py и ong.igc лучше указывать полный путь С:\folder1\folder2\...\IGC2CSV.py
Там будут еще сложности... )))

Re: DashWare + IGC2CSV

Posted: 16 Mar 2015 19:15
by Andrew
Iceman wrote:Вот такое вот в командной строке вылазит:
>>> python IGC2CSV.py ong.igc
File "<stdin>", line 1
python IGC2CSV.py ong.igc
^
SyntaxError: invalid syntax
>>>
Ты по Linux'ом?

Re: DashWare + IGC2CSV

Posted: 16 Mar 2015 20:10
by Iceman
нет, винда 8.1

Re: DashWare + IGC2CSV

Posted: 16 Mar 2015 20:13
by Andrew
Iceman wrote:нет, винда 8.1
Командная строка выглядит странно...
Не видно рабочего каталога...
---
Не услышал, трек с Компео+?

Re: DashWare + IGC2CSV

Posted: 16 Mar 2015 20:15
by Iceman
Andrew wrote:IGC из Compeo+?
да
Andrew wrote:Версия Питона 2.7.5? (С другими не работает...)
нет, питон 2.7.9. На НДВ пишут, что вроде ок, ща поставлю 2.7.5
Andrew wrote: К файлам IGC2CSV.py и ong.igc лучше указывать полный путь С:\folder1\folder2\...\IGC2CSV.py
Там будут еще сложности... )))
Ок, попробую.
Спасибо :)

Re: DashWare + IGC2CSV

Posted: 16 Mar 2015 20:46
by Iceman
Помог совет указывать полный путь в командной строке :good:
Версия Питона 2.7.9 тоже работает. Ковыряюсь дальше :)

Re: DashWare + IGC2CSV

Posted: 16 Mar 2015 21:20
by Andrew
Матюкнется на некоторые строки в файле IGC - снести их нафиг и по новой...
Результат положит в рабочий каталог, поэтому лучше сразу перейти в корень, легче будет искать результат...
Ну и не забыть в DashWare кинуть профиль... )))

Re: DashWare + IGC2CSV

Posted: 18 Mar 2015 20:35
by Iceman
Ну, вроде разобрался окончательно! Спасибо тебе, Андрей, что раскопал такую замечательную штуку :good:. Отличный инструмент для анализа своих полетов. В данный момент пишу видео, как запишется - покажу что получилось :fly:

П.С. Кстати штатные показатели воздушной скорости в Даше показывают вовсе не воздушную скорость, а скорость относительно земли. Надо лезть в настройки и править.

Re: DashWare + IGC2CSV

Posted: 18 Mar 2015 21:42
by Andrew
Iceman wrote:Кстати штатные показатели воздушной скорости в Даше показывают вовсе не воздушную скорость, а скорость относительно земли. Надо лезть в настройки и править.
У меня все корректно, но стрелочки/индикаторы создавал сам... )))

Re: DashWare + IGC2CSV

Posted: 18 Mar 2015 21:55
by Виктор Мороз
Iceman wrote:П.С. Кстати штатные показатели воздушной скорости в Даше показывают вовсе не воздушную скорость, а скорость относительно земли. Надо лезть в настройки и править.
Добавлю: и не барометрическую высоту, а ЖПСную. От неё же вычисляется и вертикальная скорость. Что не совсем похоже на то, что наблюдалось в полёте.

В архиве, что прицеплен к сообщению, есть два файлика - скрипт Compeo.py и профиль Compeo.xml.
Профиль нужно подкинуть в папку DataProfiles, а скриптом обрабатывать треки из приборов Компео+ и 6030.
Для других приборов этот скрипт вряд ли подойдёт.
Профиль автоматически не выбирается, а потому его нужно не забыть указать вручную. Мне лень, если честно, было глубоко разбираться в нём. :D
Скрипт на выходе выдаёт, кроме даты-времени, дельта-времени, координат и путевой скорости:
а) истинную воздушную скорость в км/ч (поле TAS); берётся непосредственно из трека
б) барометрическую высоту в метрах (поле Altitude Baro); берётся непосредственно из трека
в) вертикальную скорость в м/с (поле Climb Speed), рассчитанную через баро-высоту.

Вполне возможно, что в Data Types (меню File->Edit Data Types...) придётся добавить:
1. в Data Category Positional тип Altitude Baro.
2. в Data Category Velocity типы TAS и Climb Speed.

Дома накропал конвертилку под виндовс. Питон уже не нужен. Она "заточена" тупо под Компео+/6030, но обучена генерить промежуточные записи, если интервал фиксации - более 1-й секунды. Т.о., на выходе получаем файл с посекундной информацией, что при старте/посадке очень полезно.
Но эта утилита пока дорабатывается, а потому... смогу поделиться позже. Если, конечно, кому-то это будет интересно.

Re: DashWare + IGC2CSV

Posted: 18 Mar 2015 22:21
by Iceman
Виктор Мороз wrote: Дома накропал конвертилку под виндовс. Питон уже не нужен. Она "заточена" тупо под Компео+/6030, но обучена генерить промежуточные записи, если интервал фиксации - более 1-й секунды. Т.о., на выходе получаем файл с посекундной информацией, что при старте/посадке очень полезно.
Но эта утилита пока дорабатывается, а потому... смогу поделиться позже. Если, конечно, кому-то это будет интересно.
Конечно интересно, продолжай пожалуйста! :)

Re: DashWare + IGC2CSV

Posted: 18 Mar 2015 22:25
by Iceman
Andrew wrote: У меня все корректно, но стрелочки/индикаторы создавал сам... )))
Вот по этому и корректно, что сам создавал )). А вот во всех приборах "по умолчанию" используется параметр Speed вместо AirSpeed. Поэтому надо повнимательнее быть, если готовыми приборами пользуешься.

Re: DashWare + IGC2CSV

Posted: 18 Mar 2015 22:32
by Iceman
Виктор Мороз wrote: Добавлю: и не барометрическую высоту, а ЖПСную. От неё же вычисляется и вертикальная скорость. Что не совсем похоже на то, что наблюдалось в полёте.
А разве есть разница от какой высоты считать вертикальную скорость? По идее же одинаковые значения должны получаться..?
Виктор Мороз wrote: В архиве, что прицеплен к сообщению, есть два файлика - скрипт Compeo.py и профиль Compeo.xml.
Виктор, я правильно понимаю, что это те же файлы, которые ты на НДВ выкладывал, только переименованные? Т.е. если я с НДВ файлы скачивал, то высота у меня уже барометрическая и ничего менять не нужно?