steps towards tle8888

This commit is contained in:
rusefi 2020-05-06 19:20:12 -04:00
parent 2cfb6bff38
commit 07e6e2c4ad
2 changed files with 4 additions and 3 deletions

View File

@ -26,6 +26,7 @@
#define Window_watchdog_close_window_time_ms 100.8 #define Window_watchdog_close_window_time_ms 100.8
#define getRegisterFromResponse(x) (((x) >> 1) & 0x7f) #define getRegisterFromResponse(x) (((x) >> 1) & 0x7f)
#define getDataFromResponse(x) (((x) >> 8) & 0xff)
// unchangeable value for TLE8888QK // unchangeable value for TLE8888QK
// unused for now // unused for now

View File

@ -108,10 +108,10 @@ void tle8888_dump_regs(void)
for (int request = 0; request < 0x7e + 1; request++) { for (int request = 0; request < 0x7e + 1; request++) {
uint16_t tmp; uint16_t tmp;
tle8888_read_reg(request, &tmp); tle8888_read_reg(request, &tmp);
uint8_t response = getRegisterFromResponse(tmp); uint8_t reg = getRegisterFromResponse(tmp);
uint8_t data = (tmp >> 8) & 0xff; uint8_t data = getDataFromResponse(tmp);
scheduleMsg(&logger, "%02x: %02x", response, data); scheduleMsg(&logger, "%02x: %02x", reg, data);
} }
} }
#endif #endif