Просмотр логов телеметрии передатчиков Spektrum
21.30 - n/a
21.37 - 1737.15
21.43 - 4607.97
21.50 - n/a
и это всё за 200ms? yahoo.eu от таких “данных телеметрии”…
Если у Вас всё в порядке с пэрсингом исходных данных и действительно такова эта “телеметрия”…
может автору этих файлов разобраться/выбросить свой датчик?
Я с Вами согласен, но хочется что-то с этим сделать на стороне программы. В общем помучаюсь еще дня три, если ничего хорошего не получится, оставлю как было. 😃
Beta 4
New in Beta 4:
* Settings for data post processing added;
* When displaing the data graph without postprocessing it uses the Point mode
by default to show when yout telemetry data lost (you can change it in graph
settings for analizing);
* reset.cmd file has been added to fast reset the application settings to its
default values;
* This version requires resseting the application settings to the default values.
Run it with reset.cmd for first time;
* Four postprocessing types have been implemented:
- Postprocessing: None - Does not apply any postprocessing to the sensor data.
Graph showing in Dot Mode by default. Can be used to find telemetry issues. - Postprocessing: Simple filter - Applies very simple filtering of invalid data.
- Postprocessing: Peak filter - Applies peak filter to the sensor data.
- Postprocessing: Smooth - Applies complex filter to the sensor data. Can be
ajusted by changing the Apperture parameter.
The Peak filter may not work good for some files.
in addition to:
* Current sensor parsering reworked;
* PowerBox sensor parsering reworked;
* Airspeed sensor parsering reworked;
* Altitude sensor parsering reworked;
* Variometer sensor parsering reworked;
* Standard Telemetry sensor parsering reworked;
* Flight Pack sensor parsering reworked;
* Accelerometer (G-Force) sensor parsering reworked;
* RX Pack (Dual Energy) sensor parsering reworked;
* Airspeed sensor Air Speed Max reading added;
* Flight Pack sensor second battery data added;
* RX Pack (Dual Energy) sensor second battery data added;
* Fixed bug when RX telemetry has not been shown;
* RX Pack sensor power calculation added;
* ESC sensor power calculation added.
Только сейчас добрался посмотреть 😦
Навскиду - всё выглядит очень хорошо и правильно. Peak filter - то что нужно для моих “пиков по RPM при выключении”. Спасибо!
Поплотнее посмотрю завтра.
Вот только, с какой-то версии (после 126?), и в этой тоже, в моих файлах G660.tlm пропала секция RX Telemetry. A она там есть, передатчик показывает. Там всё мусор (я описывал почему) кроме Voltage. Вот он мне нужен, это Voltage всего борта. В файлах G570.tlm эта секция кстати присутствует и в новых версиях Вашей программы.
Странно тоже посмотрел, тоже понравился Peak, у меня RX напряжение борта показывает правильно.
По поводу RPM фильтр особой ясности не внес, а вот ложные пики вылезают, по поводу сглаживания, как то оно странно работает поъоже что больше отрезает часть и стыкует оставшиеся значения.
Вот только, с какой-то версии (после 126?), и в этой тоже, в моих файлах G660.tlm пропала секция RX Telemetry. A она там есть, передатчик показывает. Там всё мусор (я описывал почему) кроме Voltage. Вот он мне нужен, это Voltage всего борта. В файлах G570.tlm эта секция кстати присутствует и в новых версиях Вашей программы.
Сделайте Reset (reset.cmd). Должно помочь.
Странно тоже посмотрел, тоже понравился Peak, у меня RX напряжение борта показывает правильно.
По поводу RPM фильтр особой ясности не внес, а вот ложные пики вылезают, по поводу сглаживания, как то оно странно работает поъоже что больше отрезает часть и стыкует оставшиеся значения.
У Вас innova? Посмотрите данные без фильтрации. Там большу часть времени данных вообще нет. Отсюда пики при фильтрации.
Ну и естественно, это все еще бета, так что жду замечания и предложения, равно как и отчеты об ошибках. Буду править, оптимизировать и фиксить.
Сделайте Reset (reset.cmd). Должно помочь.
Не в ресете дело. Делал. Вот смотрите файл, табочка RX Telemetry появляется только в 4-ой сессии (из 6-ти).
Но и там - одна строчка по timestamp’у 0:00;32.62 с “дикими” значениями A,B, R, L, Frame Loss, Holds и Voltage (нормальный) - и всё.
Новая версия: www.tlmviewer.com
Новая версия
Секция RX Telemetry появилась, спасибо! Peak filter на моих данных работает хорошо! 😃
Что-то отчетов об ошибках нет, неужели все работает? 😃
Пока в последней версии все нормально работает, нет конечно точности у меня у датчика rpm но я грешу, что у меня датчик близко к мотору расположен, если и буду переделывать то только осенью. Пока все устраивает. Спасибо за релиз.
Да не за что. Скоро чего-нибудь новенького выложу, время появилось, можно и “попилить” чуток.
Что-то отчетов об ошибках нет, неужели все работает?
На моих логах - всё неплохо! Есть лёгкие сомнения на тему времени (timestamp)… но пока нечем подтвердить.
Я всё жду split sessions > export selected as… 😉
Есть лёгкие сомнения на тему времени (timestamp)
Да, мне тоже кажется, что чуток где-то привирает.
Я всё жду split sessions > export selected as…
Разобрать их оказалось чуть проще, чем собрать 😃
Только сейчас установил вашу программу. Жалею, что не сделал этого раньше! Telemetry file Reader удаляю без сожаления!
Спасибо!
Не за что 😃
А вот и я! 😃
Вы думали, я забы(и)л? А вот и нет. Просто был очень занят. Так вот, много, конечно, не удалось, но:
* исправил мелкие баги;
* исправил большой баг в фильтрации-сглаживании;
* добавил возможность экспорта сразу всех сессий в один большой файл CVS.
Вы думали, я забы(и)л? А вот и нет
Отлично, бумм тестить! (сказал я скромно и с надеждой поднимая глаза на пост #185) 😉
На RCGroups народ усиленно просил сделать сохранение ZOOM. Сделал. Ну и добавил сохранение “режима” мышки: зум или перемещение графика. Обновление на сайте: www.tlmviewer.com
Зум сохраняется для каждой оси по ее названию (не зависит от модели).
И еще обновление:
* Глобальная “галочка” сохранять или не сохранять настройки зума;
* Сворачивание приложения (и разворачивание) при сворачивании окна графика;
* ЭКСПОРТ СЕССИЙ В TLM.
Обновления там же: www.tlmviewer.com
P.S. При экспорте сессий timestamp не всегда соответствует оригиналу (соответственно и длительность сессии). Это не баг и не потеря данных. Причина в том, что в некоторых файлах сессия начинается с некоторого количества “пустых” данных. При открытии оригинального файла эти данные пропускаются, но timestamp начала сессии отсчитывается именно с этих “пустых” данных. При экспорте их нет и, соответственно, timstamp сессии отсчитывается от начала потока данных. Подумаю, как пофиксить при парсинге оригинального файла.