mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-01-03 06:28:27 -04:00
AP_BoardConfig: removed verbose SPI probe debug messages
these are just confusing for users
This commit is contained in:
parent
71647cfc6b
commit
ed09467f06
@ -112,6 +112,8 @@ void AP_BoardConfig::board_setup_drivers(void)
|
||||
}
|
||||
}
|
||||
|
||||
#define SPI_PROBE_DEBUG 0
|
||||
|
||||
/*
|
||||
check a SPI device for a register value
|
||||
*/
|
||||
@ -119,7 +121,9 @@ bool AP_BoardConfig::spi_check_register(const char *devname, uint8_t regnum, uin
|
||||
{
|
||||
auto dev = hal.spi->get_device(devname);
|
||||
if (!dev) {
|
||||
#if SPI_PROBE_DEBUG
|
||||
hal.console->printf("%s: no device\n", devname);
|
||||
#endif
|
||||
return false;
|
||||
}
|
||||
dev->set_read_flag(read_flag);
|
||||
@ -128,12 +132,16 @@ bool AP_BoardConfig::spi_check_register(const char *devname, uint8_t regnum, uin
|
||||
}
|
||||
uint8_t v;
|
||||
if (!dev->read_registers(regnum, &v, 1)) {
|
||||
#if SPI_PROBE_DEBUG
|
||||
hal.console->printf("%s: reg %02x read fail\n", devname, (unsigned)regnum);
|
||||
#endif
|
||||
dev->get_semaphore()->give();
|
||||
return false;
|
||||
}
|
||||
dev->get_semaphore()->give();
|
||||
#if SPI_PROBE_DEBUG
|
||||
hal.console->printf("%s: reg %02x expected:%02x got:%02x\n", devname, (unsigned)regnum, (unsigned)value, (unsigned)v);
|
||||
#endif
|
||||
return v == value;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user