Andy Frost писал(а):
Night_Spirit писал(а):
Приветствую. Не проще ли дать пользователям PIDы для Torque ?Хотя бы афр, буст, егт...
Проще кому?
Что такое PIDы?
Что такое Torque?
Наверное всем, если улучшает юзабилити трс софта.
1.Хотел Штепа процитировать,но "что-то пошло не так..."
Что такое Torque и его возможности:
https://elm3.ru/programmy/torque-pro?ys ... 3212447840Что такое PID (взято отсюда
https://elm3.ru/instruktsii/pidy-dlya-torque):
PID (параметр идентификации данных, ПИД) — код, посылаемый блоку управления двигателя (ЭБУ), однозначно определяемый параметр, который должен тот вернуть. Для разных автомобилей могут отличаться даже по годам.
В переводе на русский: запрос по протоколу диагностики на определенный параметр к ЭБУ.
Пример файлика .csv c PIDами:
https://elm3.ru/wp-content/uploads/2018/04/pid-10.jpgСинтаксис формул PID Ответ ЭБУ обычно состоит из нескольких байт. Для обращения к определенному байту ответа используется буквенная адресация. A — 1 байт ответа, B — 2, C — 3, …, Z — 26, AA — 27,AB — 28,… Для составления формулы используются следующие операции: A*10 — умножение. A/2.5 — деление. A+B — сложение. B−10 — вычитание. A<8 — двоичный сдвиг влево. A&4 — побитовое И. () — порядок действий, (A<8)+B. {A:x} — x-тый бит первого байта. A = 00001010b = 09h, {A:0} = 0; {A:1} = 1. [XX] — значение PID, где XX — идентификатор PID, т.е. [0d]-скорость, [ff1001] — скорость по GPS. Baro() — значение внешнего давления или с PID [33] – от двигателя, или [ff1270] — с датчика телефона. A^B — А в степени B. Log10(A) — Десятичный логарифм из А. SIGNED(A) — воспринимается как байт со знаком, где старший бит — знаковый. ABS(A) — модуль из А. VAL{имя PID} — значение датчика с заданным именем. Разделителем целой и десятичной части коэффициента является знак точки « . »
Для стандартного Я5.1 на сайте уже есть строка инициализации ECU и pidы , но стандартные параметры не включают в себя тех что реально нужны при настройке.