Запись показаний датчиков
Re: Запись показаний датчиков
Это файлы, которые уже создались. А надо файл, на основании которого создаются - user.track
FAQ: https://hobdrive.userecho.com/knowledge-bases/4-baza-znanij/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
Re: Запись показаний датчиков
kdika писал(а):Это файлы, которые уже создались. А надо файл, на основании которого создаются - user.track
- Вложения
-
user.track
- (303 байт) Скачиваний: 2060
RAV4(08), ANDROID 7.1 Car DVD, hobdrive-android-1.5.35beta_lic+ELM BTmini
- Местный
- Сообщения: 107
- Зарегистрирован: 12 янв 2014, 12:53
Re: Запись показаний датчиков
У вас файл с нарушенной структурой.
Подправил
ЗЫ. Для проверки структуры xml файлов можно скачать редактор, например, WMHelp XMLPad.
Если структура нарушена, то при открытии файла будет видно в какой строке ошибка.
Подправил
ЗЫ. Для проверки структуры xml файлов можно скачать редактор, например, WMHelp XMLPad.
Если структура нарушена, то при открытии файла будет видно в какой строке ошибка.
- Вложения
-
user.track
- (326 байт) Скачиваний: 1920
FAQ: https://hobdrive.userecho.com/knowledge-bases/4-baza-znanij/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
Re: Запись показаний датчиков
Понял, спасибо.
А, что будет, если файл default.track удалить и оставить только user.track с набором нужных датчиков?
А, что будет, если файл default.track удалить и оставить только user.track с набором нужных датчиков?
RAV4(08), ANDROID 7.1 Car DVD, hobdrive-android-1.5.35beta_lic+ELM BTmini
- Местный
- Сообщения: 107
- Зарегистрирован: 12 янв 2014, 12:53
Re: Запись показаний датчиков
Можно и так конечно, просто отключится все что описано в default.track
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Re: Запись показаний датчиков
cail писал(а):Очень простой:
8 байт timestamp
8 байт double значение датчика
Я правильно понимаю, что пишутся в файл структуры непрерывно без разделителей?
PS: не имею винды, поэтому попробую для линя реализовать.
HobDrive(Full)+Samsung_Galaxy_Win+ELM327_v1,5+Duster15dCi
- Начинающий
- Сообщения: 48
- Зарегистрирован: 18 окт 2015, 20:36
Re: Запись показаний датчиков
Не структуры а пары 64битных чисел.
Вот исходник Track2CSV, для примера:
https://github.com/cail/hobd/blob/maste ... ack2CSV.cs
Вот исходник Track2CSV, для примера:
https://github.com/cail/hobd/blob/maste ... ack2CSV.cs
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Re: Запись показаний датчиков
Набросал парсилку (Linux), делает для одного указанного в параметрах запуска файла.
Бинарник надо собирать под свою архитектуру, никаких зависимостей не должно быть, нужен только gcc компилятор (ну или другой какой нибудь).
PS: строго не судите.
PPS: наверное можно и под андроид скомпилить и пускать отдельным модулем.
upd:
сделал 2-ю версию, с возможностью работать как с отдельным файлом, так с директориями (определяется параметрами запуска).
Поправил разделитель целой/дробной части с точки на запятую.
Бинарник надо собирать под свою архитектуру, никаких зависимостей не должно быть, нужен только gcc компилятор (ну или другой какой нибудь).
PS: строго не судите.
PPS: наверное можно и под андроид скомпилить и пускать отдельным модулем.
upd:
сделал 2-ю версию, с возможностью работать как с отдельным файлом, так с директориями (определяется параметрами запуска).
Поправил разделитель целой/дробной части с точки на запятую.
- Вложения
-
track2csv_2.0.zip
- v 2.0
- (1.95 КБ) Скачиваний: 1833
-
track2csv.zip
- v 1.0
- (1.32 КБ) Скачиваний: 1884
HobDrive(Full)+Samsung_Galaxy_Win+ELM327_v1,5+Duster15dCi
- Начинающий
- Сообщения: 48
- Зарегистрирован: 18 окт 2015, 20:36
Re: Запись показаний датчиков
Спасибо, но в общем-то можно и приложенный выше .exe под линуксом с mono запускать/модифицировать/компилировать..
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Re: Запись показаний датчиков
cail писал(а):Спасибо, но в общем-то можно и приложенный выше .exe под линуксом с mono запускать/модифицировать/компилировать..
Да я больше для себя делал, ну если пригодиться кому нибудь еще, то всегда пожалуйста.
HobDrive(Full)+Samsung_Galaxy_Win+ELM327_v1,5+Duster15dCi
- Начинающий
- Сообщения: 48
- Зарегистрирован: 18 окт 2015, 20:36
Re: Запись показаний датчиков
Кто нибудь, можете выложить результирующий файл file.csv ? Побольше...
Или есть где то, архивы примеров?
И в инструкцию добавить примеры файлов от нескольких авто..., а то действительно все запутано...
И особенно интересует файл с большим количеством датчиков и в том числе топливной коррекции...
Или есть где то, архивы примеров?
И в инструкцию добавить примеры файлов от нескольких авто..., а то действительно все запутано...
И особенно интересует файл с большим количеством датчиков и в том числе топливной коррекции...
Demo 1.4.21 ;; Alcatel 5036D ;; ELM327 Vgate iCar 2 BlueTooth V1.5 ;; Suzuki Liana 1,6 2007г
- Новичок
- Сообщения: 8
- Зарегистрирован: 27 дек 2015, 22:18
Re: Запись показаний датчиков
Есть ли утилита track2csv сразу под АНДРОИД 4.4.2?
- Новичок
- Сообщения: 1
- Зарегистрирован: 26 янв 2016, 23:02
Re: Запись показаний датчиков
Пока в этом смысла мало. Под андроид планируется более дружелюбная к пользователю функциональность. Пока есть только вот этот функционал:
https://hobdrive.userecho.com/topic/845 ... i-zapisej/
https://hobdrive.userecho.com/topic/845 ... i-zapisej/
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Re: Запись показаний датчиков
1. Дайте целеуказание, не могу найти файл default.track ![Грустный :(](./images/smilies/icon_e_sad.gif)
2. Написано: ""... В папке "track" будут создаваться логи с датчиков, прописанных в файлах default.track и user.track. ..."" ; Что значит ""и""? Суммируются данные с двух файлов?
3. Как узнать активные датчики на конкретном ЭБУ, что бы потом их прописать на запись?
![Грустный :(](./images/smilies/icon_e_sad.gif)
2. Написано: ""... В папке "track" будут создаваться логи с датчиков, прописанных в файлах default.track и user.track. ..."" ; Что значит ""и""? Суммируются данные с двух файлов?
3. Как узнать активные датчики на конкретном ЭБУ, что бы потом их прописать на запись?
Demo 1.4.21 ;; Alcatel 5036D ;; ELM327 Vgate iCar 2 BlueTooth V1.5 ;; Suzuki Liana 1,6 2007г
- Новичок
- Сообщения: 8
- Зарегистрирован: 27 дек 2015, 22:18
Re: Запись показаний датчиков
1. В корне папки hobd или hobdrive. Название папки зависит от версии.
2. Будут логироваться данные с сенсоров, которые прописаны в default.track и в user.track. В user.track не надо дублировать сенсоры из default.track
3. Экраны/все сенсоры. На этом экране по клику на сенсор вкл/выкл его чтение. Можно посмотреть, какие из датчиков читаются.
2. Будут логироваться данные с сенсоров, которые прописаны в default.track и в user.track. В user.track не надо дублировать сенсоры из default.track
3. Экраны/все сенсоры. На этом экране по клику на сенсор вкл/выкл его чтение. Можно посмотреть, какие из датчиков читаются.
FAQ: https://hobdrive.userecho.com/knowledge-bases/4-baza-znanij/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
Re: Запись показаний датчиков
kdika писал(а):1. В корне папки hobd или hobdrive. Название папки зависит от версии.
Эта папка не видна на компе при подключении с смартфону. Возможно чрезмерная защита.
Приходится сперва копировать файл внутри смартфона во временную папку.
Или это только у меня? (ALCATEL ONE TOUCH 5036 ; 4.2.2
Неудобно редактировать...
----------------------------------------------
На другом компе получилось после перезагрузки всего...
Последний раз редактировалось sav liana 20 сен 2016, 14:38, всего редактировалось 1 раз.
Demo 1.4.21 ;; Alcatel 5036D ;; ELM327 Vgate iCar 2 BlueTooth V1.5 ;; Suzuki Liana 1,6 2007г
- Новичок
- Сообщения: 8
- Зарегистрирован: 27 дек 2015, 22:18
Re: Запись показаний датчиков
kdika писал(а):3. Экраны/все сенсоры. На этом экране по клику на сенсор вкл/выкл его чтение. Можно посмотреть, какие из датчиков читаются.
Т.е. нужно взять и в ручную составить список читаемых датчиков?
А возможно, как то это автоматизировать?
Demo 1.4.21 ;; Alcatel 5036D ;; ELM327 Vgate iCar 2 BlueTooth V1.5 ;; Suzuki Liana 1,6 2007г
- Новичок
- Сообщения: 8
- Зарегистрирован: 27 дек 2015, 22:18
Re: Запись показаний датчиков
Вопрос по содержанию файла doc/hobdSensors.html , по датчику O2.
В тексте:
Oxygen_b1s1
Name: Oxygen b1s1 ()
Description: Oxygen Sensor Output Voltage bank 1 sensor 1 ()
Units: V ()
Address: 0x14
Formula:
Oxygen_b1s1_stft
Name: Oxygen b1s1 STFT ()
Description: STFT for Oxygen bank 1 sensor 1 ()
Units: % ()
Address: 0x14
Formula: (get(1)-128)*100/128
Это как, в одном пиде 0x14 передаются два значения в разных разрядах?
В тексте:
Oxygen_b1s1
Name: Oxygen b1s1 ()
Description: Oxygen Sensor Output Voltage bank 1 sensor 1 ()
Units: V ()
Address: 0x14
Formula:
Oxygen_b1s1_stft
Name: Oxygen b1s1 STFT ()
Description: STFT for Oxygen bank 1 sensor 1 ()
Units: % ()
Address: 0x14
Formula: (get(1)-128)*100/128
Это как, в одном пиде 0x14 передаются два значения в разных разрядах?
Demo 1.4.21 ;; Alcatel 5036D ;; ELM327 Vgate iCar 2 BlueTooth V1.5 ;; Suzuki Liana 1,6 2007г
- Новичок
- Сообщения: 8
- Зарегистрирован: 27 дек 2015, 22:18
Re: Запись показаний датчиков
Да, в данном случае (14) в ответе содержатся показания двух сенсоров: https://ru.wikipedia.org/wiki/OBD-II_PIDs
FAQ: https://hobdrive.userecho.com/knowledge-bases/4-baza-znanij/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
Re: Запись показаний датчиков
Попробовал сделать запись... в соответствии с файлом
Получилось:
Интервалы записи 1 сек (у некоторых датчиков 0,1 сек) выполнить не удалось...
Не хватает быстродействия? Вопрос в том, как его (быстродействие) повысить?
Только отключать отображение и основные алгоритмы?
Получилось:
Интервалы записи 1 сек (у некоторых датчиков 0,1 сек) выполнить не удалось...
Не хватает быстродействия? Вопрос в том, как его (быстродействие) повысить?
Только отключать отображение и основные алгоритмы?
Demo 1.4.21 ;; Alcatel 5036D ;; ELM327 Vgate iCar 2 BlueTooth V1.5 ;; Suzuki Liana 1,6 2007г
- Новичок
- Сообщения: 8
- Зарегистрирован: 27 дек 2015, 22:18
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3