added first code for OBD2 via CAN and K-Line

This commit is contained in:
2025-05-04 12:03:19 +02:00
parent b627f52272
commit 1ee326fd57
12 changed files with 277 additions and 53 deletions

View File

@@ -7,8 +7,10 @@ const char *SpeedSourceString[] = {
#endif
"Impuls",
"GPS",
"CAN-Bus"
};
"CAN-Bus",
"OBD2 (K-Line)",
"OBD2 (CAN)",
};
const size_t SpeedSourceString_Elements = sizeof(SpeedSourceString) / sizeof(SpeedSourceString[0]);
@@ -19,14 +21,15 @@ const char *GPSBaudRateString[] = {
"19200",
"38400",
"57600",
"115200"
};
"115200",
};
const size_t GPSBaudRateString_Elements = sizeof(GPSBaudRateString) / sizeof(GPSBaudRateString[0]);
// String representation of CANSource enum
const char *CANSourceString[] = {
"KTM 890 Adventure R (2021)",
"KTM 1290 Superduke R (2023)"};
"KTM 1290 Superduke R (2023)",
};
const size_t CANSourceString_Elements = sizeof(CANSourceString) / sizeof(CANSourceString[0]);