Chapter 9: C2C and K Line Module Support (v0.4.0 update) - zymbia-carpm/garagepro_sdk GitHub Wiki

This update (SDK version 35, 0.4.0) requires no integration changes. Existing code continues to work unchanged.

C2C serial device

Diagnostics over the C2C serial device now work end to end — VIN check, full scan, clear codes and live data. Connect exactly as described in Chapter 8:

GProDeviceConnection connection = GProDeviceConnection.forUart("/dev/ttyS1", 115200);

NOTE — In this version, modules that communicate over K-Line were not reachable through the C2C device. This no longer applies from SDK version 36 (0.4.1): see Chapter 10.

Wider module coverage on BLE scanners

K-Line based modules are now supported on TMD400 BLE scanners, and long (multi-frame) module responses are read more reliably. No integration changes are required — continue to connect exactly as before.

Upgrade

implementation ('com.github.zymbia-carpm:garagepro_sdk:v0.4.0') {
    transitive = true
}

Fully backward compatible.