Запись показаний датчиков

Вопросы по использованию, сообщения об ошибках, предложения
Аватара пользователя
kdika
Администратор
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04
Имя: Дмитрий

Re: Запись показаний датчиков

Сообщение kdika »

Это файлы, которые уже создались. А надо файл, на основании которого создаются - user.track
FAQ: https://hobdrive.userecho.com/knowledge ... j/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
Marshal45
Местный
Сообщения: 107
Зарегистрирован: 12 янв 2014, 12:53

Re: Запись показаний датчиков

Сообщение Marshal45 »

kdika писал(а):Это файлы, которые уже создались. А надо файл, на основании которого создаются - user.track
Вложения
user.track
(303 байт) 2143 скачивания
RAV4(08), ANDROID 7.1 Car DVD, hobdrive-android-1.5.35beta_lic+ELM BTmini
Аватара пользователя
kdika
Администратор
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04
Имя: Дмитрий

Re: Запись показаний датчиков

Сообщение kdika »

У вас файл с нарушенной структурой.
Подправил

ЗЫ. Для проверки структуры xml файлов можно скачать редактор, например, WMHelp XMLPad.
Если структура нарушена, то при открытии файла будет видно в какой строке ошибка.
Вложения
user.track
(326 байт) 2008 скачиваний
FAQ: https://hobdrive.userecho.com/knowledge ... j/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
Marshal45
Местный
Сообщения: 107
Зарегистрирован: 12 янв 2014, 12:53

Re: Запись показаний датчиков

Сообщение Marshal45 »

Понял, спасибо.
А, что будет, если файл default.track удалить и оставить только user.track с набором нужных датчиков?
RAV4(08), ANDROID 7.1 Car DVD, hobdrive-android-1.5.35beta_lic+ELM BTmini
cail
Администратор
Сообщения: 4320
Зарегистрирован: 06 дек 2011, 15:49
Имя: Игорь
Откуда: Нижний Новгород

Re: Запись показаний датчиков

Сообщение cail »

Можно и так конечно, просто отключится все что описано в default.track
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Modigar
Начинающий
Сообщения: 48
Зарегистрирован: 18 окт 2015, 20:36

Re: Запись показаний датчиков

Сообщение Modigar »

cail писал(а):Очень простой:

8 байт timestamp
8 байт double значение датчика
Я правильно понимаю, что пишутся в файл структуры непрерывно без разделителей?
PS: не имею винды, поэтому попробую для линя реализовать.
HobDrive(Full)+Samsung_Galaxy_Win+ELM327_v1,5+Duster15dCi
cail
Администратор
Сообщения: 4320
Зарегистрирован: 06 дек 2011, 15:49
Имя: Игорь
Откуда: Нижний Новгород

Re: Запись показаний датчиков

Сообщение cail »

Не структуры а пары 64битных чисел.
Вот исходник Track2CSV, для примера:

https://github.com/cail/hobd/blob/maste ... ack2CSV.cs
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Modigar
Начинающий
Сообщения: 48
Зарегистрирован: 18 окт 2015, 20:36

Re: Запись показаний датчиков

Сообщение Modigar »

Набросал парсилку (Linux), делает для одного указанного в параметрах запуска файла.
Бинарник надо собирать под свою архитектуру, никаких зависимостей не должно быть, нужен только gcc компилятор (ну или другой какой нибудь).
PS: строго не судите.
PPS: наверное можно и под андроид скомпилить и пускать отдельным модулем.

upd:
сделал 2-ю версию, с возможностью работать как с отдельным файлом, так с директориями (определяется параметрами запуска).
Поправил разделитель целой/дробной части с точки на запятую.
Вложения
track2csv_2.0.zip
v 2.0
(1.95 КБ) 1917 скачиваний
track2csv.zip
v 1.0
(1.32 КБ) 1972 скачивания
HobDrive(Full)+Samsung_Galaxy_Win+ELM327_v1,5+Duster15dCi
cail
Администратор
Сообщения: 4320
Зарегистрирован: 06 дек 2011, 15:49
Имя: Игорь
Откуда: Нижний Новгород

Re: Запись показаний датчиков

Сообщение cail »

Спасибо, но в общем-то можно и приложенный выше .exe под линуксом с mono запускать/модифицировать/компилировать..
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Modigar
Начинающий
Сообщения: 48
Зарегистрирован: 18 окт 2015, 20:36

Re: Запись показаний датчиков

Сообщение Modigar »

cail писал(а):Спасибо, но в общем-то можно и приложенный выше .exe под линуксом с mono запускать/модифицировать/компилировать..
Да я больше для себя делал, ну если пригодиться кому нибудь еще, то всегда пожалуйста.
HobDrive(Full)+Samsung_Galaxy_Win+ELM327_v1,5+Duster15dCi
sav liana
Новичок
Сообщения: 8
Зарегистрирован: 27 дек 2015, 22:18

Re: Запись показаний датчиков

Сообщение sav liana »

Кто нибудь, можете выложить результирующий файл file.csv ? Побольше...
Или есть где то, архивы примеров?
И в инструкцию добавить примеры файлов от нескольких авто..., а то действительно все запутано...
И особенно интересует файл с большим количеством датчиков и в том числе топливной коррекции...
Demo 1.4.21 ;; Alcatel 5036D ;; ELM327 Vgate iCar 2 BlueTooth V1.5 ;; Suzuki Liana 1,6 2007г
Fcore2
Новичок
Сообщения: 1
Зарегистрирован: 26 янв 2016, 23:02

Re: Запись показаний датчиков

Сообщение Fcore2 »

Есть ли утилита track2csv сразу под АНДРОИД 4.4.2?
cail
Администратор
Сообщения: 4320
Зарегистрирован: 06 дек 2011, 15:49
Имя: Игорь
Откуда: Нижний Новгород

Re: Запись показаний датчиков

Сообщение cail »

Пока в этом смысла мало. Под андроид планируется более дружелюбная к пользователю функциональность. Пока есть только вот этот функционал:
https://hobdrive.userecho.com/topic/845 ... i-zapisej/
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
sav liana
Новичок
Сообщения: 8
Зарегистрирован: 27 дек 2015, 22:18

Re: Запись показаний датчиков

Сообщение sav liana »

1. Дайте целеуказание, не могу найти файл default.track :(
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г
Аватара пользователя
kdika
Администратор
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04
Имя: Дмитрий

Re: Запись показаний датчиков

Сообщение kdika »

1. В корне папки hobd или hobdrive. Название папки зависит от версии.
2. Будут логироваться данные с сенсоров, которые прописаны в default.track и в user.track. В user.track не надо дублировать сенсоры из default.track
3. Экраны/все сенсоры. На этом экране по клику на сенсор вкл/выкл его чтение. Можно посмотреть, какие из датчиков читаются.
FAQ: https://hobdrive.userecho.com/knowledge ... j/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
sav liana
Новичок
Сообщения: 8
Зарегистрирован: 27 дек 2015, 22:18

Re: Запись показаний датчиков

Сообщение sav liana »

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г
sav liana
Новичок
Сообщения: 8
Зарегистрирован: 27 дек 2015, 22:18

Re: Запись показаний датчиков

Сообщение sav liana »

kdika писал(а):3. Экраны/все сенсоры. На этом экране по клику на сенсор вкл/выкл его чтение. Можно посмотреть, какие из датчиков читаются.
Т.е. нужно взять и в ручную составить список читаемых датчиков?
А возможно, как то это автоматизировать?
Demo 1.4.21 ;; Alcatel 5036D ;; ELM327 Vgate iCar 2 BlueTooth V1.5 ;; Suzuki Liana 1,6 2007г
sav liana
Новичок
Сообщения: 8
Зарегистрирован: 27 дек 2015, 22:18

Re: Запись показаний датчиков

Сообщение sav liana »

Вопрос по содержанию файла 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 передаются два значения в разных разрядах?
Demo 1.4.21 ;; Alcatel 5036D ;; ELM327 Vgate iCar 2 BlueTooth V1.5 ;; Suzuki Liana 1,6 2007г
Аватара пользователя
kdika
Администратор
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04
Имя: Дмитрий

Re: Запись показаний датчиков

Сообщение kdika »

Да, в данном случае (14) в ответе содержатся показания двух сенсоров: https://ru.wikipedia.org/wiki/OBD-II_PIDs
FAQ: https://hobdrive.userecho.com/knowledge ... j/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
sav liana
Новичок
Сообщения: 8
Зарегистрирован: 27 дек 2015, 22:18

Re: Запись показаний датчиков

Сообщение sav liana »

Попробовал сделать запись... в соответствии с файлом
user.track
Файл записи датчиков для Suzuki Liana
(1.58 КБ) 2074 скачивания
Получилось:
hobd suzuki liana.rar
треки датчиков
(19.33 КБ) 1877 скачиваний
Интервалы записи 1 сек (у некоторых датчиков 0,1 сек) выполнить не удалось...
Не хватает быстродействия? Вопрос в том, как его (быстродействие) повысить?
Только отключать отображение и основные алгоритмы?
Demo 1.4.21 ;; Alcatel 5036D ;; ELM327 Vgate iCar 2 BlueTooth V1.5 ;; Suzuki Liana 1,6 2007г
Ответить