DashWare + IGC2CSV

Раздел для выкладывания ссылок на фотоальбомы и видеоролики. А также для их последующего обсуждения

Модератор: lea

Аватара пользователя
Andrew
Сообщения: 2510
Зарегистрирован: 21 ноя 2008 02:45
Откуда: Россия

DashWare + IGC2CSV

Сообщение Andrew » 28 фев 2015 11:31



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

Аватара пользователя
Iceman
Сообщения: 173
Зарегистрирован: 19 июн 2013 19:20
Откуда: Новосибирск
Контактная информация:

Re: DashWare + IGC2CSV

Сообщение Iceman » 16 мар 2015 18:41

Андрей, подскажи пожалуйста что я делаю не так. Пытаюсь сконвертировать 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
>>>

Аватара пользователя
Andrew
Сообщения: 2510
Зарегистрирован: 21 ноя 2008 02:45
Откуда: Россия

Re: DashWare + IGC2CSV

Сообщение Andrew » 16 мар 2015 19:11

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

Аватара пользователя
Andrew
Сообщения: 2510
Зарегистрирован: 21 ноя 2008 02:45
Откуда: Россия

Re: DashWare + IGC2CSV

Сообщение Andrew » 16 мар 2015 19:15

Iceman писал(а):Вот такое вот в командной строке вылазит:
>>> python IGC2CSV.py ong.igc
File "<stdin>", line 1
python IGC2CSV.py ong.igc
^
SyntaxError: invalid syntax
>>>
Ты по Linux'ом?
В начале сотворил Бог небо... (Быт.1:1)

Аватара пользователя
Iceman
Сообщения: 173
Зарегистрирован: 19 июн 2013 19:20
Откуда: Новосибирск
Контактная информация:

Re: DashWare + IGC2CSV

Сообщение Iceman » 16 мар 2015 20:10

нет, винда 8.1

Аватара пользователя
Andrew
Сообщения: 2510
Зарегистрирован: 21 ноя 2008 02:45
Откуда: Россия

Re: DashWare + IGC2CSV

Сообщение Andrew » 16 мар 2015 20:13

Iceman писал(а):нет, винда 8.1
Командная строка выглядит странно...
Не видно рабочего каталога...
---
Не услышал, трек с Компео+?
В начале сотворил Бог небо... (Быт.1:1)

Аватара пользователя
Iceman
Сообщения: 173
Зарегистрирован: 19 июн 2013 19:20
Откуда: Новосибирск
Контактная информация:

Re: DashWare + IGC2CSV

Сообщение Iceman » 16 мар 2015 20:15

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

Аватара пользователя
Iceman
Сообщения: 173
Зарегистрирован: 19 июн 2013 19:20
Откуда: Новосибирск
Контактная информация:

Re: DashWare + IGC2CSV

Сообщение Iceman » 16 мар 2015 20:46

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

Аватара пользователя
Andrew
Сообщения: 2510
Зарегистрирован: 21 ноя 2008 02:45
Откуда: Россия

Re: DashWare + IGC2CSV

Сообщение Andrew » 16 мар 2015 21:20

Матюкнется на некоторые строки в файле IGC - снести их нафиг и по новой...
Результат положит в рабочий каталог, поэтому лучше сразу перейти в корень, легче будет искать результат...
Ну и не забыть в DashWare кинуть профиль... )))
В начале сотворил Бог небо... (Быт.1:1)

Аватара пользователя
Iceman
Сообщения: 173
Зарегистрирован: 19 июн 2013 19:20
Откуда: Новосибирск
Контактная информация:

Re: DashWare + IGC2CSV

Сообщение Iceman » 18 мар 2015 20:35

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

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

Аватара пользователя
Andrew
Сообщения: 2510
Зарегистрирован: 21 ноя 2008 02:45
Откуда: Россия

Re: DashWare + IGC2CSV

Сообщение Andrew » 18 мар 2015 21:42

Iceman писал(а):Кстати штатные показатели воздушной скорости в Даше показывают вовсе не воздушную скорость, а скорость относительно земли. Надо лезть в настройки и править.
У меня все корректно, но стрелочки/индикаторы создавал сам... )))
В начале сотворил Бог небо... (Быт.1:1)

Аватара пользователя
Виктор Мороз
Сообщения: 218
Зарегистрирован: 18 ноя 2008 17:21
Откуда: Киев
Контактная информация:

Re: DashWare + IGC2CSV

Сообщение Виктор Мороз » 18 мар 2015 21:55

Iceman писал(а):П.С. Кстати штатные показатели воздушной скорости в Даше показывают вовсе не воздушную скорость, а скорость относительно земли. Надо лезть в настройки и править.
Добавлю: и не барометрическую высоту, а ЖПСную. От неё же вычисляется и вертикальная скорость. Что не совсем похоже на то, что наблюдалось в полёте.

В архиве, что прицеплен к сообщению, есть два файлика - скрипт 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-й секунды. Т.о., на выходе получаем файл с посекундной информацией, что при старте/посадке очень полезно.
Но эта утилита пока дорабатывается, а потому... смогу поделиться позже. Если, конечно, кому-то это будет интересно.
Вложения
Compeo.zip
(5.51 КБ) 176 скачиваний
Я летал на карбоновом Комбате Ц 12,7!

Аватара пользователя
Iceman
Сообщения: 173
Зарегистрирован: 19 июн 2013 19:20
Откуда: Новосибирск
Контактная информация:

Re: DashWare + IGC2CSV

Сообщение Iceman » 18 мар 2015 22:21

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

Аватара пользователя
Iceman
Сообщения: 173
Зарегистрирован: 19 июн 2013 19:20
Откуда: Новосибирск
Контактная информация:

Re: DashWare + IGC2CSV

Сообщение Iceman » 18 мар 2015 22:25

Andrew писал(а): У меня все корректно, но стрелочки/индикаторы создавал сам... )))
Вот по этому и корректно, что сам создавал )). А вот во всех приборах "по умолчанию" используется параметр Speed вместо AirSpeed. Поэтому надо повнимательнее быть, если готовыми приборами пользуешься.

Аватара пользователя
Iceman
Сообщения: 173
Зарегистрирован: 19 июн 2013 19:20
Откуда: Новосибирск
Контактная информация:

Re: DashWare + IGC2CSV

Сообщение Iceman » 18 мар 2015 22:32

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

Ответить