steps towards tle8888
This commit is contained in:
parent
2cfb6bff38
commit
07e6e2c4ad
|
@ -26,6 +26,7 @@
|
|||
#define Window_watchdog_close_window_time_ms 100.8
|
||||
|
||||
#define getRegisterFromResponse(x) (((x) >> 1) & 0x7f)
|
||||
#define getDataFromResponse(x) (((x) >> 8) & 0xff)
|
||||
|
||||
// unchangeable value for TLE8888QK
|
||||
// unused for now
|
||||
|
|
|
@ -108,10 +108,10 @@ void tle8888_dump_regs(void)
|
|||
for (int request = 0; request < 0x7e + 1; request++) {
|
||||
uint16_t tmp;
|
||||
tle8888_read_reg(request, &tmp);
|
||||
uint8_t response = getRegisterFromResponse(tmp);
|
||||
uint8_t data = (tmp >> 8) & 0xff;
|
||||
uint8_t reg = getRegisterFromResponse(tmp);
|
||||
uint8_t data = getDataFromResponse(tmp);
|
||||
|
||||
scheduleMsg(&logger, "%02x: %02x", response, data);
|
||||
scheduleMsg(&logger, "%02x: %02x", reg, data);
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue