From 32f6b2560d8bcc5b058dae83f46b8cf31e3a815d Mon Sep 17 00:00:00 2001 From: Carsten Schmiemann Date: Sun, 8 May 2022 20:05:02 +0200 Subject: [PATCH] Change tpms pids, debugging --- .../vehicle_renaultzoe_ph2/src/BCM_pids.cpp | 40 +++++++++---------- .../vehicle_renaultzoe_ph2/src/ph2_poller.h | 16 ++++---- 2 files changed, 28 insertions(+), 28 deletions(-) diff --git a/OVMS.V3/components/vehicle_renaultzoe_ph2/src/BCM_pids.cpp b/OVMS.V3/components/vehicle_renaultzoe_ph2/src/BCM_pids.cpp index 84216ad..34775fb 100644 --- a/OVMS.V3/components/vehicle_renaultzoe_ph2/src/BCM_pids.cpp +++ b/OVMS.V3/components/vehicle_renaultzoe_ph2/src/BCM_pids.cpp @@ -27,48 +27,48 @@ void OvmsVehicleRenaultZoePh2::IncomingBCM(uint16_t type, uint16_t pid, const char* data, uint16_t len) { switch (pid) { - case 0x4204: { // TPMS pressure - front left + case 0x6300: { // TPMS pressure - front left StandardMetrics.ms_v_tpms_pressure->SetElemValue(MS_V_TPMS_IDX_FL, (float)CAN_UINT(0) * 7.5 / 10, kPa); - //ESP_LOGD(TAG, "4204 BCM tpms pressure FL: %f", CAN_UINT(0) * 7.5); + ESP_LOGD(TAG, "6300 BCM tpms pressure FL: %f", CAN_UINT(0) * 7.5); break; } - case 0x4205: { // TPMS pressure - front right + case 0x6301: { // TPMS pressure - front right StandardMetrics.ms_v_tpms_pressure->SetElemValue(MS_V_TPMS_IDX_FR, (float)CAN_UINT(0) * 7.5 / 10, kPa); - //ESP_LOGD(TAG, "4205 BCM tpms pressure FR: %f", CAN_UINT(0) * 7.5); + ESP_LOGD(TAG, "6301 BCM tpms pressure FR: %f", CAN_UINT(0) * 7.5); break; } - case 0x4206: { // TPMS pressure - rear left + case 0x6302: { // TPMS pressure - rear left StandardMetrics.ms_v_tpms_pressure->SetElemValue(MS_V_TPMS_IDX_RL, (float)CAN_UINT(0) * 7.5 / 10, kPa); - //ESP_LOGD(TAG, "4206 BCM tpms pressure RL: %f", CAN_UINT(0) * 7.5); + ESP_LOGD(TAG, "6302 BCM tpms pressure RL: %f", CAN_UINT(0) * 7.5); break; } - case 0x4207: { // TPMS pressure - rear right + case 0x6303: { // TPMS pressure - rear right StandardMetrics.ms_v_tpms_pressure->SetElemValue(MS_V_TPMS_IDX_RR, (float)CAN_UINT(0) * 7.5 / 10, kPa); - //ESP_LOGD(TAG, "4207 BCM tpms pressure RR: %f", CAN_UINT(0) * 7.5); + ESP_LOGD(TAG, "6303 BCM tpms pressure RR: %f", CAN_UINT(0) * 7.5); break; } - case 0x420C: { // TPMS temp - front left + case 0x6310: { // TPMS temp - front left StandardMetrics.ms_v_tpms_temp->SetElemValue(MS_V_TPMS_IDX_FL, (float)(CAN_UINT(0) - 30) * 0.001, Celcius); - ESP_LOGD(TAG, "420C BCM tpms temp FL RAW: %d", CAN_UINT(0)); - ESP_LOGD(TAG, "420C BCM tpms temp FL: %f", (CAN_UINT(0) - 30) * 0.001); + ESP_LOGD(TAG, "6310 BCM tpms temp FL RAW: %d", CAN_UINT(0)); + ESP_LOGD(TAG, "6310 BCM tpms temp FL: %f", (CAN_UINT(0) - 30) * 0.001); break; } - case 0x420D: { // TPMS temp - front right + case 0x6311: { // TPMS temp - front right StandardMetrics.ms_v_tpms_temp->SetElemValue(MS_V_TPMS_IDX_FR, (float)(CAN_UINT(0) - 30) * 0.001, Celcius); - ESP_LOGD(TAG, "420D BCM tpms temp FR RAW: %d", CAN_UINT(0)); - ESP_LOGD(TAG, "420D BCM tpms temp FR: %f", (CAN_UINT(0) - 30) * 0.001); + ESP_LOGD(TAG, "6311 BCM tpms temp FR RAW: %d", CAN_UINT(0)); + ESP_LOGD(TAG, "6311 BCM tpms temp FR: %f", (CAN_UINT(0) - 30) * 0.001); break; } - case 0x420E: { // TPMS temp - rear left + case 0x6312: { // TPMS temp - rear left StandardMetrics.ms_v_tpms_temp->SetElemValue(MS_V_TPMS_IDX_RL, (float)(CAN_UINT(0) - 30) * 0.001, Celcius); - ESP_LOGD(TAG, "420E BCM tpms temp RL RAW: %d", CAN_UINT(0)); - ESP_LOGD(TAG, "420E BCM tpms temp RL: %f", (CAN_UINT(0) - 30) * 0.001); + ESP_LOGD(TAG, "6312 BCM tpms temp RL RAW: %d", CAN_UINT(0)); + ESP_LOGD(TAG, "6312 BCM tpms temp RL: %f", (CAN_UINT(0) - 30) * 0.001); break; } - case 0x420F: { // TPMS temp - rear right + case 0x6313: { // TPMS temp - rear right StandardMetrics.ms_v_tpms_temp->SetElemValue(MS_V_TPMS_IDX_RR, (float)(CAN_UINT(0) - 30) * 0.001, Celcius); - ESP_LOGD(TAG, "420F BCM tpms temp RR RAW: %d", CAN_UINT(0)); - ESP_LOGD(TAG, "420F BCM tpms temp RR: %f", (CAN_UINT(0) - 30) * 0.001); + ESP_LOGD(TAG, "6313 BCM tpms temp RR RAW: %d", CAN_UINT(0)); + ESP_LOGD(TAG, "6313 BCM tpms temp RR: %f", (CAN_UINT(0) - 30) * 0.001); break; } case 0x4109: { // TPMS alert - front left diff --git a/OVMS.V3/components/vehicle_renaultzoe_ph2/src/ph2_poller.h b/OVMS.V3/components/vehicle_renaultzoe_ph2/src/ph2_poller.h index 6ed6c4d..616c0f6 100644 --- a/OVMS.V3/components/vehicle_renaultzoe_ph2/src/ph2_poller.h +++ b/OVMS.V3/components/vehicle_renaultzoe_ph2/src/ph2_poller.h @@ -63,14 +63,14 @@ static const OvmsVehicle::poll_pid_t renault_zoe_polls[] = { //BCM //{ 0x745, 0x765, VEHICLE_POLL_TYPE_OBDIISESSION, SESSION_DEFAULT, { 0, 60, 60, 60 }, 0, ISOTP_STD }, // OBD Extended Diagnostic Session -{ 0x745, 0x765, VEHICLE_POLL_TYPE_OBDIIEXTENDED, 0x4204, { 0, 300, 300, 300 }, 0, ISOTP_STD }, // TPMS pressure - front left -{ 0x745, 0x765, VEHICLE_POLL_TYPE_OBDIIEXTENDED, 0x4205, { 0, 300, 300, 300 }, 0, ISOTP_STD }, // TPMS pressure - front right -{ 0x745, 0x765, VEHICLE_POLL_TYPE_OBDIIEXTENDED, 0x4206, { 0, 300, 300, 300 }, 0, ISOTP_STD }, // TPMS pressure - rear left -{ 0x745, 0x765, VEHICLE_POLL_TYPE_OBDIIEXTENDED, 0x4207, { 0, 300, 300, 300 }, 0, ISOTP_STD }, // TPMS pressure - rear right -{ 0x745, 0x765, VEHICLE_POLL_TYPE_OBDIIEXTENDED, 0x420C, { 0, 300, 300, 300 }, 0, ISOTP_STD }, // TPMS temp - front left -{ 0x745, 0x765, VEHICLE_POLL_TYPE_OBDIIEXTENDED, 0x420D, { 0, 300, 300, 300 }, 0, ISOTP_STD }, // TPMS temp - front right -{ 0x745, 0x765, VEHICLE_POLL_TYPE_OBDIIEXTENDED, 0x420E, { 0, 300, 300, 300 }, 0, ISOTP_STD }, // TPMS temp - rear left -{ 0x745, 0x765, VEHICLE_POLL_TYPE_OBDIIEXTENDED, 0x420F, { 0, 300, 300, 300 }, 0, ISOTP_STD }, // TPMS temp - rear right +{ 0x745, 0x765, VEHICLE_POLL_TYPE_OBDIIEXTENDED, 0x6300, { 0, 300, 300, 300 }, 0, ISOTP_STD }, // TPMS pressure - front left +{ 0x745, 0x765, VEHICLE_POLL_TYPE_OBDIIEXTENDED, 0x6301, { 0, 300, 300, 300 }, 0, ISOTP_STD }, // TPMS pressure - front right +{ 0x745, 0x765, VEHICLE_POLL_TYPE_OBDIIEXTENDED, 0x6302, { 0, 300, 300, 300 }, 0, ISOTP_STD }, // TPMS pressure - rear left +{ 0x745, 0x765, VEHICLE_POLL_TYPE_OBDIIEXTENDED, 0x6303, { 0, 300, 300, 300 }, 0, ISOTP_STD }, // TPMS pressure - rear right +{ 0x745, 0x765, VEHICLE_POLL_TYPE_OBDIIEXTENDED, 0x6310, { 0, 300, 300, 300 }, 0, ISOTP_STD }, // TPMS temp - front left +{ 0x745, 0x765, VEHICLE_POLL_TYPE_OBDIIEXTENDED, 0x6311, { 0, 300, 300, 300 }, 0, ISOTP_STD }, // TPMS temp - front right +{ 0x745, 0x765, VEHICLE_POLL_TYPE_OBDIIEXTENDED, 0x6312, { 0, 300, 300, 300 }, 0, ISOTP_STD }, // TPMS temp - rear left +{ 0x745, 0x765, VEHICLE_POLL_TYPE_OBDIIEXTENDED, 0x6313, { 0, 300, 300, 300 }, 0, ISOTP_STD }, // TPMS temp - rear right { 0x745, 0x765, VEHICLE_POLL_TYPE_OBDIIEXTENDED, 0x4109, { 0, 300, 300, 300 }, 0, ISOTP_STD }, // TPMS alert - front left { 0x745, 0x765, VEHICLE_POLL_TYPE_OBDIIEXTENDED, 0x410A, { 0, 300, 300, 300 }, 0, ISOTP_STD }, // TPMS alert - front right { 0x745, 0x765, VEHICLE_POLL_TYPE_OBDIIEXTENDED, 0x410B, { 0, 300, 300, 300 }, 0, ISOTP_STD }, // TPMS alert - rear left