diff --git a/sys/auto_init/netif/auto_init_at86rf2xx.c b/sys/auto_init/netif/auto_init_at86rf2xx.c index 7570b761ea9cd60fca6f03172d63b7baa1c1a211..17ff55a97d6aa30096abd8175409fa21f41c2004 100644 --- a/sys/auto_init/netif/auto_init_at86rf2xx.c +++ b/sys/auto_init/netif/auto_init_at86rf2xx.c @@ -19,6 +19,7 @@ #ifdef MODULE_AT86RF2XX +#include "log.h" #include "board.h" #include "net/gnrc/netdev2.h" #include "net/gnrc/netdev2/ieee802154.h" @@ -27,9 +28,6 @@ #include "at86rf2xx.h" #include "at86rf2xx_params.h" -#define ENABLE_DEBUG (0) -#include "debug.h" - /** * @brief Define stack parameters for the MAC layer thread * @{ @@ -51,13 +49,14 @@ void auto_init_at86rf2xx(void) const at86rf2xx_params_t *p = &at86rf2xx_params[i]; int res; - DEBUG("Initializing AT86RF2xx radio at SPI_%i\n", p->spi); + LOG_DEBUG("[auto_init_netif] initializing at86rf2xx #%u\n", i); + at86rf2xx_setup(&at86rf2xx_devs[i], (at86rf2xx_params_t*) p); res = gnrc_netdev2_ieee802154_init(&gnrc_adpt[i], (netdev2_ieee802154_t *)&at86rf2xx_devs[i]); if (res < 0) { - DEBUG("Error initializing AT86RF2xx radio device!\n"); + LOG_ERROR("[auto_init_netif] error initializing at86rf2xx radio #%u\n", i); } else { gnrc_netdev2_init(_at86rf2xx_stacks[i], diff --git a/sys/auto_init/netif/auto_init_cc110x.c b/sys/auto_init/netif/auto_init_cc110x.c index 8244397f0be6d75a6f8d0527aee863b60576155b..634b7124483f1e8ac8b624335d506f57c7a7a7c2 100644 --- a/sys/auto_init/netif/auto_init_cc110x.c +++ b/sys/auto_init/netif/auto_init_cc110x.c @@ -19,6 +19,8 @@ #ifdef MODULE_CC110X +#include "log.h" +#include "debug.h" #include "board.h" #include "net/gnrc/netdev2.h" #include "gnrc_netdev2_cc110x.h" @@ -27,9 +29,6 @@ #include "cc110x.h" #include "cc110x_params.h" -#define ENABLE_DEBUG (0) -#include "debug.h" - /** * @brief Define stack parameters for the MAC layer thread * @{ @@ -48,19 +47,21 @@ static gnrc_netdev2_t _gnrc_netdev2_devs[CC110X_NUM]; void auto_init_cc110x(void) { - for (int i = 0; i < CC110X_NUM; i++) { + for (unsigned i = 0; i < CC110X_NUM; i++) { const cc110x_params_t *p = &cc110x_params[i]; - DEBUG("Initializing CC110X radio at SPI_%i\n", p->spi); + + LOG_DEBUG("[auto_init_netif] initializing cc110x #%u\n", i); + int res = netdev2_cc110x_setup(&cc110x_devs[i], p); if (res < 0) { - DEBUG("Error initializing CC110X radio device!\n"); + LOG_ERROR("[auto_init_netif] error initializing cc110x #%u\n", i); } else { gnrc_netdev2_cc110x_init(&_gnrc_netdev2_devs[i], &cc110x_devs[i]); res = gnrc_netdev2_init(_stacks[i], CC110X_MAC_STACKSIZE, CC110X_MAC_PRIO, "cc110x", &_gnrc_netdev2_devs[i]); if (res < 0) { - DEBUG("Error starting gnrc_cc110x thread for CC110X!\n"); + LOG_ERROR("[auto_init_netif] error starting gnrc_cc110x thread\n"); } } } diff --git a/sys/auto_init/netif/auto_init_cc2420.c b/sys/auto_init/netif/auto_init_cc2420.c index 559a4b865846a8be7331f4e0b374c3fa50b413e8..636a4715bbe96ec138c4af0b8be7bf89375eed5f 100644 --- a/sys/auto_init/netif/auto_init_cc2420.c +++ b/sys/auto_init/netif/auto_init_cc2420.c @@ -21,6 +21,7 @@ #ifdef MODULE_CC2420 +#include "log.h" #include "board.h" #include "net/gnrc/netdev2.h" #include "net/gnrc/netdev2/ieee802154.h" @@ -29,9 +30,6 @@ #include "cc2420.h" #include "cc2420_params.h" -#define ENABLE_DEBUG (0) -#include "debug.h" - /** * @brief MAC layer stack parameters * @{ @@ -59,14 +57,14 @@ static char _cc2420_stacks[CC2420_NUMOF][CC2420_MAC_STACKSIZE]; void auto_init_cc2420(void) { for (unsigned i = 0; i < CC2420_NUMOF; i++) { - DEBUG("Initializing CC2420 radios #%u\n", i); + LOG_DEBUG("[auto_init_netif] initializing cc2420 #%u\n", i); cc2420_setup(&cc2420_devs[i], &cc2420_params[i]); int res = gnrc_netdev2_ieee802154_init(&gnrc_adpt[i], (netdev2_ieee802154_t *)&cc2420_devs[i]); if (res < 0) { - DEBUG("Error initializing CC2420 radio device!\n"); + LOG_ERROR("[auto_init_netif] error initializing cc2420 #%u\n", i); } else { gnrc_netdev2_init(_cc2420_stacks[i], diff --git a/sys/auto_init/netif/auto_init_cc2538_rf.c b/sys/auto_init/netif/auto_init_cc2538_rf.c index bb91ec132edb619751243bab0a0366f3536e89be..8bb1415e422200a88358b7ddab008c61cb3d30c6 100644 --- a/sys/auto_init/netif/auto_init_cc2538_rf.c +++ b/sys/auto_init/netif/auto_init_cc2538_rf.c @@ -19,14 +19,12 @@ #ifdef MODULE_CC2538_RF +#include "log.h" #include "net/gnrc/netdev2.h" #include "net/gnrc/netdev2/ieee802154.h" #include "cc2538_rf.h" -#define ENABLE_DEBUG 0 -#include "debug.h" - /** * @brief Define stack parameters for the MAC layer thread * @{ @@ -44,13 +42,14 @@ void auto_init_cc2538_rf(void) { int res; - DEBUG("Initializing CC2538 radio...\n"); + LOG_DEBUG("[auto_init_netif] initializing cc2538 radio\n"); + cc2538_setup(&cc2538_rf_dev); res = gnrc_netdev2_ieee802154_init(&gnrc_adpt, (netdev2_ieee802154_t *)&cc2538_rf_dev); if (res < 0) { - DEBUG("Error initializing CC2538 radio device!\n"); + LOG_ERROR("[auto_init_netif] error initializing cc2538 radio\n"); } else { gnrc_netdev2_init(_cc2538_rf_stack, diff --git a/sys/auto_init/netif/auto_init_enc28j60.c b/sys/auto_init/netif/auto_init_enc28j60.c index 9d70374fca1bdf9e9acc4d4f9d7c8c6cc63b310e..8050006e13e9e3272956490bb97d6f1378a8b8d5 100644 --- a/sys/auto_init/netif/auto_init_enc28j60.c +++ b/sys/auto_init/netif/auto_init_enc28j60.c @@ -21,14 +21,12 @@ #ifdef MODULE_ENC28J60 +#include "log.h" #include "enc28j60.h" #include "enc28j60_params.h" #include "net/gnrc/netdev2.h" #include "net/gnrc/netdev2/eth.h" -#define ENABLE_DEBUG (0) -#include "debug.h" - /** * @brief Define stack parameters for the MAC layer thread * @{ @@ -60,8 +58,9 @@ static char stack[ENC28J60_NUM][ENC28J60_MAC_STACKSIZE]; void auto_init_enc28j60(void) { - for (int i = 0; i < ENC28J60_NUM; i++) { - DEBUG("auto_init_enc28j60(): initializing device [%i]...\n", i); + for (unsigned i = 0; i < ENC28J60_NUM; i++) { + LOG_DEBUG("[auto_init_netif] initializing enc28j60 #%u\n", i); + /* setup netdev2 device */ enc28j60_setup(&dev[i], &enc28j60_params[i]); /* initialize netdev2 <-> gnrc adapter state */ diff --git a/sys/auto_init/netif/auto_init_encx24j600.c b/sys/auto_init/netif/auto_init_encx24j600.c index 1ff38baf8ad2725bbd7b91c61b05061b10e07516..cafe3bb7d825d94da1e0e5d8d5f51f12bb4a9dce 100644 --- a/sys/auto_init/netif/auto_init_encx24j600.c +++ b/sys/auto_init/netif/auto_init_encx24j600.c @@ -19,9 +19,8 @@ #ifdef MODULE_ENCX24J600 -#define ENABLE_DEBUG (0) +#include "log.h" #include "debug.h" - #include "encx24j600.h" #include "net/gnrc/netdev2.h" #include "net/gnrc/netdev2/eth.h" @@ -45,7 +44,8 @@ static gnrc_netdev2_t _gnrc_encx24j600; void auto_init_encx24j600(void) { - DEBUG("auto_init_encx24j600(): initializing device...\n"); + LOG_DEBUG("[auto_init_netif] initializing encx24j600 #0\n"); + /* setup netdev2 device */ encx24j600_params_t p; p.spi = ENCX24J600_SPI; diff --git a/sys/auto_init/netif/auto_init_ethos.c b/sys/auto_init/netif/auto_init_ethos.c index 5f9bc9ca7b83a0b99aec39de4be5f84030569535..dd81bd1e446dfcac5e0abf0d42782c47a5b82c17 100644 --- a/sys/auto_init/netif/auto_init_ethos.c +++ b/sys/auto_init/netif/auto_init_ethos.c @@ -19,14 +19,13 @@ #ifdef MODULE_ETHOS +#include "log.h" +#include "debug.h" #include "ethos.h" #include "periph/uart.h" #include "net/gnrc/netdev2.h" #include "net/gnrc/netdev2/eth.h" -#define ENABLE_DEBUG (0) -#include "debug.h" - /** * @brief global ethos object, used by uart_stdio */ @@ -51,7 +50,7 @@ static uint8_t _inbuf[2048]; void auto_init_ethos(void) { - DEBUG("auto_init_ethos(): initializing device...\n"); + LOG_DEBUG("[auto_init_netif] initializing ethos #0\n"); /* setup netdev2 device */ ethos_params_t p; diff --git a/sys/auto_init/netif/auto_init_kw2xrf.c b/sys/auto_init/netif/auto_init_kw2xrf.c index 47fe4ce4537185f29eefeedfbbf49ef5a0adfc15..25410443f17a8e172620a95babe57946b64a6f3c 100644 --- a/sys/auto_init/netif/auto_init_kw2xrf.c +++ b/sys/auto_init/netif/auto_init_kw2xrf.c @@ -21,6 +21,7 @@ #ifdef MODULE_KW2XRF +#include "log.h" #include "board.h" #include "net/gnrc/netdev2.h" #include "net/gnrc/nomac.h" @@ -29,9 +30,6 @@ #include "kw2xrf.h" #include "kw2xrf_params.h" -#define ENABLE_DEBUG (0) -#include "debug.h" - /** * @brief Define stack parameters for the MAC layer thread * @{ @@ -48,10 +46,11 @@ static char _nomac_stacks[KW2XRF_NUM][KW2XRF_MAC_STACKSIZE]; void auto_init_kw2xrf(void) { - for (int i = 0; i < KW2XRF_NUM; i++) { + for (unsigned i = 0; i < KW2XRF_NUM; i++) { const kw2xrf_params_t *p = &kw2xrf_params[i]; - DEBUG("Initializing KW2xrf radio at SPI_%i\n", p->spi); + LOG_DEBUG("[auto_init_netif] initializing kw2xrf #%u\n", i); + int res = kw2xrf_init(&kw2xrf_devs[i], p->spi, p->spi_speed, @@ -59,7 +58,7 @@ void auto_init_kw2xrf(void) p->int_pin); if (res < 0) { - DEBUG("Error initializing KW2xrf radio device!\n"); + LOG_ERROR("[auto_init_netif] initializing kw2xrf #%u\n", i); } else { gnrc_nomac_init(_nomac_stacks[i], diff --git a/sys/auto_init/netif/auto_init_netdev2_tap.c b/sys/auto_init/netif/auto_init_netdev2_tap.c index 1cf1b6cf6954ba3d23464a77008b15afc7cd1a28..4ad9def80007fdb90de11db7dcc86effcb6c2cb7 100644 --- a/sys/auto_init/netif/auto_init_netdev2_tap.c +++ b/sys/auto_init/netif/auto_init_netdev2_tap.c @@ -19,9 +19,8 @@ #ifdef MODULE_NETDEV2_TAP -#define ENABLE_DEBUG (0) +#include "log.h" #include "debug.h" - #include "netdev2_tap_params.h" #include "net/gnrc/netdev2/eth.h" @@ -34,9 +33,12 @@ static gnrc_netdev2_t _gnrc_netdev2_tap[NETDEV2_TAP_MAX]; void auto_init_netdev2_tap(void) { - for (int i = 0; i < NETDEV2_TAP_MAX; i++) { + for (unsigned i = 0; i < NETDEV2_TAP_MAX; i++) { const netdev2_tap_params_t *p = &netdev2_tap_params[i]; - DEBUG("Initializing netdev2_tap on TAP %s\n", *(p->tap_name)); + + LOG_DEBUG("[auto_init_netif] initializing netdev2_tap #%u on TAP %s\n", + i, *(p->tap_name)); + netdev2_tap_setup(&netdev2_tap[i], p); gnrc_netdev2_eth_init(&_gnrc_netdev2_tap[i], (netdev2_t*)&netdev2_tap[i]); diff --git a/sys/auto_init/netif/auto_init_slip.c b/sys/auto_init/netif/auto_init_slip.c index 6a721c7442b5ad9e9b3e7ed25a01100d02d41ccf..35e32acee0119f143bb4101930d55d28d40e00f0 100644 --- a/sys/auto_init/netif/auto_init_slip.c +++ b/sys/auto_init/netif/auto_init_slip.c @@ -19,6 +19,7 @@ #ifdef MODULE_GNRC_SLIP +#include "log.h" #include "board.h" #include "net/gnrc/netdev2.h" #include "net/gnrc/nomac.h" @@ -27,9 +28,6 @@ #include "net/gnrc/slip.h" #include "slip_params.h" -#define ENABLE_DEBUG (0) -#include "debug.h" - #define SLIP_NUM (sizeof(gnrc_slip_params)/sizeof(gnrc_slip_params_t)) static gnrc_slip_dev_t slip_devs[SLIP_NUM]; @@ -50,15 +48,17 @@ static char _slip_stacks[SLIP_NUM][SLIP_STACKSIZE]; void auto_init_slip(void) { - for (unsigned int i = 0; i < SLIP_NUM; i++) { + for (unsigned i = 0; i < SLIP_NUM; i++) { const gnrc_slip_params_t *p = &gnrc_slip_params[i]; - DEBUG("Initializing SLIP radio at UART_%d\n", p->uart); + + LOG_DEBUG("[auto_init_netif] initializing slip #%u\n", i); + kernel_pid_t res = gnrc_slip_init(&slip_devs[i], p->uart, p->baudrate, _slip_stacks[i], SLIP_STACKSIZE, SLIP_PRIO); if (res <= KERNEL_PID_UNDEF) { - DEBUG("Error initializing SLIP radio device!\n"); + LOG_ERROR("[auto_init_netif] error initializing slip #%u\n", i); } } } diff --git a/sys/auto_init/netif/auto_init_w5100.c b/sys/auto_init/netif/auto_init_w5100.c index 2810908e1032ee7546a74e9b5519954964a9b330..cd4074226f5d2142272cbe45396a86b79e5c413d 100644 --- a/sys/auto_init/netif/auto_init_w5100.c +++ b/sys/auto_init/netif/auto_init_w5100.c @@ -19,14 +19,12 @@ #ifdef MODULE_W5100 +#include "log.h" #include "w5100.h" #include "w5100_params.h" #include "net/gnrc/netdev2.h" #include "net/gnrc/netdev2/eth.h" -#define ENABLE_DEBUG (0) -#include "debug.h" - /** * @brief Define stack parameters for the MAC layer thread * @{ @@ -56,8 +54,9 @@ static char stack[W5100_NUM][MAC_STACKSIZE]; void auto_init_w5100(void) { - for (int i = 0; i < W5100_NUM; i++) { - DEBUG("auto_init_w5100(): initializing device [%i]...\n", i); + for (unsigned i = 0; i < W5100_NUM; i++) { + LOG_DEBUG("[auto_init_netif] initializing w5100 #%u\n", i); + /* setup netdev2 device */ w5100_setup(&dev[i], &w5100_params[i]); /* initialize netdev2 <-> gnrc adapter state */ diff --git a/sys/auto_init/netif/auto_init_xbee.c b/sys/auto_init/netif/auto_init_xbee.c index 587290d47f8564a349ed24eb7c0c3afcc1feecc0..73a859330d8de15606a2878bd4cf3ad689bca5f7 100644 --- a/sys/auto_init/netif/auto_init_xbee.c +++ b/sys/auto_init/netif/auto_init_xbee.c @@ -21,13 +21,11 @@ #ifdef MODULE_XBEE +#include "log.h" #include "board.h" #include "net/gnrc/netdev2/xbee_adpt.h" #include "xbee_params.h" -#define ENABLE_DEBUG (0) -#include "debug.h" - /** * @brief Calculate the number of configured XBee devices */ @@ -50,8 +48,8 @@ static char stacks[XBEE_NUM][XBEE_MAC_STACKSIZE]; void auto_init_xbee(void) { - for (size_t i = 0; i < XBEE_NUM; i++) { - DEBUG("Initializing XBee radio #%u\n", i); + for (unsigned i = 0; i < XBEE_NUM; i++) { + LOG_DEBUG("[auto_init_netif] initializing xbee #%u\n", i); xbee_setup(&xbee_devs[i], &xbee_params[i]); gnrc_netdev2_xbee_init(&gnrc_adpt[i], &xbee_devs[i]); diff --git a/sys/auto_init/saul/auto_init_adc.c b/sys/auto_init/saul/auto_init_adc.c index af94cff45a946a7c00069aae227c832b6fc73e99..9e5e5d3bd4fc780d837357753357cb0eecbe451a 100644 --- a/sys/auto_init/saul/auto_init_adc.c +++ b/sys/auto_init/saul/auto_init_adc.c @@ -21,14 +21,12 @@ #ifdef MODULE_SAUL_ADC +#include "log.h" #include "saul_reg.h" #include "saul/periph.h" #include "adc_params.h" #include "periph/gpio.h" -#define ENABLE_DEBUG (0) -#include "debug.h" - /** * @brief Define the number of configured sensors */ @@ -54,12 +52,12 @@ extern saul_driver_t adc_saul_driver; void auto_init_adc(void) { - DEBUG("auto init SAUL ADC\n"); - for (unsigned int i = 0; i < SAUL_ADC_NUMOF; i++) { + for (unsigned i = 0; i < SAUL_ADC_NUMOF; i++) { const saul_adc_params_t *p = &saul_adc_params[i]; saul_adcs[i] = p; - DEBUG("[auto_init_saul] initializing direct ADC\n"); + LOG_DEBUG("[auto_init_saul] initializing direct ADC #%u\n", i); + saul_reg_entries[i].dev = &saul_adcs[i]; saul_reg_entries[i].name = p->name; saul_reg_entries[i].driver = &adc_saul_driver; diff --git a/sys/auto_init/saul/auto_init_bmp180.c b/sys/auto_init/saul/auto_init_bmp180.c index 1a593657ac8cb76472c36d4ab400e6103e0e9462..344c9780b20f288ba0a0800549bcc294d368979c 100644 --- a/sys/auto_init/saul/auto_init_bmp180.c +++ b/sys/auto_init/saul/auto_init_bmp180.c @@ -51,10 +51,12 @@ extern const saul_driver_t bmp180_pressure_saul_driver; void auto_init_bmp180(void) { for (unsigned i = 0; i < BMP180_NUMOF; i++) { + LOG_DEBUG("[auto_init_saul] initializing bmp180 #%u\n", i); + if (bmp180_init(&bmp180_devs[i], bmp180_params[i].i2c_dev, bmp180_params[i].mode) < 0) { - LOG_ERROR("Unable to initialize BMP180 sensor #%i\n", i); + LOG_ERROR("[auto_init_saul] error initializing bmp180 #%u\n", i); return; } diff --git a/sys/auto_init/saul/auto_init_gpio.c b/sys/auto_init/saul/auto_init_gpio.c index 5795a21cc3e6dd07e7a5bd9d99f611138869978b..3213553858e0de49d1a93a9b64f6956b6b83f5c6 100644 --- a/sys/auto_init/saul/auto_init_gpio.c +++ b/sys/auto_init/saul/auto_init_gpio.c @@ -21,14 +21,12 @@ #ifdef MODULE_SAUL_GPIO +#include "log.h" #include "saul_reg.h" #include "saul/periph.h" #include "gpio_params.h" #include "periph/gpio.h" -#define ENABLE_DEBUG (0) -#include "debug.h" - /** * @brief Define the number of configured sensors */ @@ -52,11 +50,11 @@ extern saul_driver_t gpio_saul_driver; void auto_init_gpio(void) { - DEBUG("auto init gpio SAUL\n"); for (unsigned int i = 0; i < SAUL_GPIO_NUMOF; i++) { const saul_gpio_params_t *p = &saul_gpio_params[i]; - DEBUG("[auto_init_saul] initializing direct GPIO\n"); + LOG_DEBUG("[auto_init_saul] initializing GPIO #%u\n", i); + saul_gpios[i] = p->pin; saul_reg_entries[i].dev = &(saul_gpios[i]); saul_reg_entries[i].name = p->name; diff --git a/sys/auto_init/saul/auto_init_hdc1000.c b/sys/auto_init/saul/auto_init_hdc1000.c index 1aa77071c00ac8fb3348f290c37e99edde771cd6..1a6258e7afcc466a5a33ac9f6f98d770534e9d9a 100644 --- a/sys/auto_init/saul/auto_init_hdc1000.c +++ b/sys/auto_init/saul/auto_init_hdc1000.c @@ -27,9 +27,6 @@ #include "hdc1000.h" #include "hdc1000_params.h" -#define ENABLE_DEBUG (1) -#include "debug.h" - /** * @brief Define the number of configured sensors */ @@ -56,11 +53,12 @@ extern saul_driver_t hdc1000_saul_hum_driver; void auto_init_hdc1000(void) { - for (int i = 0; i < HDC1000_NUM; i++) { - DEBUG("[auto_init_saul] initializing hdc1000 light sensor\n"); + for (unsigned i = 0; i < HDC1000_NUM; i++) { + LOG_DEBUG("[auto_init_saul] initializing hdc1000 #%u\n", i); + int res = hdc1000_init(&hdc1000_devs[i], &hdc1000_params[i]); if (res < 0) { - DEBUG("[auto_init_saul] error during initialization\n"); + LOG_ERROR("[auto_init_saul] error initializing hdc1000 #%u\n", i); } else { saul_entries[(i * 2)].dev = &(hdc1000_devs[i]); diff --git a/sys/auto_init/saul/auto_init_isl29020.c b/sys/auto_init/saul/auto_init_isl29020.c index 24323bb1fc7fa3f4b92c31e13da56b587829efdf..db4bf2c5015d18284577657e2a87fd2d324a7b56 100644 --- a/sys/auto_init/saul/auto_init_isl29020.c +++ b/sys/auto_init/saul/auto_init_isl29020.c @@ -21,13 +21,11 @@ #ifdef MODULE_ISL29020 +#include "log.h" #include "saul_reg.h" #include "isl29020.h" #include "isl29020_params.h" -#define ENABLE_DEBUG (0) -#include "debug.h" - /** * @brief Define the number of configured sensors */ @@ -54,11 +52,12 @@ void auto_init_isl29020(void) for (unsigned int i = 0; i < ISL29020_NUM; i++) { const isl29020_params_t *p = &isl29020_params[i]; - DEBUG("[auto_init_saul] initializing isl29020 light sensor\n"); + LOG_DEBUG("[auto_init_saul] initializing isl29020 #%u\n", i); + int res = isl29020_init(&isl29020_devs[i], p->i2c, p->addr, p->range, p->mode); if (res < 0) { - DEBUG("[auto_init_saul] error during initialization\n"); + LOG_ERROR("[auto_init_saul] error initializing isl29020 #%u\n", i); } else { saul_entries[i].dev = &(isl29020_devs[i]); diff --git a/sys/auto_init/saul/auto_init_jc42.c b/sys/auto_init/saul/auto_init_jc42.c index cdcbbd9c43cff6e84233030a506978953493f474..2bd806ccc4182eb3d76520da8e66d56a472189d3 100644 --- a/sys/auto_init/saul/auto_init_jc42.c +++ b/sys/auto_init/saul/auto_init_jc42.c @@ -52,8 +52,11 @@ void auto_init_jc42(void) { for (unsigned i = 0; i < JC42_NUMOF; i++) { const jc42_params_t *p = &jc42_params[i]; + + LOG_DEBUG("[auto_init_saul] initializing jc42 #%u\n", i); + if (jc42_init(&jc42_devs[i], (jc42_params_t*) p) < 0) { - LOG_ERROR("Unable to initialize jc42 sensor #%i\n", i); + LOG_ERROR("[auto_init_saul] error initializing jc42 #%u\n", i); return; } diff --git a/sys/auto_init/saul/auto_init_l3g4200d.c b/sys/auto_init/saul/auto_init_l3g4200d.c index f0fe7591023a31986474b6333bac6e01407faf72..f8cec12450304fac3e8c34f7a64887f77c29eced 100644 --- a/sys/auto_init/saul/auto_init_l3g4200d.c +++ b/sys/auto_init/saul/auto_init_l3g4200d.c @@ -21,13 +21,11 @@ #ifdef MODULE_L3G4200D +#include "log.h" #include "saul_reg.h" #include "l3g4200d.h" #include "l3g4200d_params.h" -#define ENABLE_DEBUG (0) -#include "debug.h" - /** * @brief Define the number of configured sensors */ @@ -54,11 +52,12 @@ void auto_init_l3g4200d(void) for (unsigned int i = 0; i < L3G4200D_NUM; i++) { const l3g4200d_params_t *p = &l3g4200d_params[i]; - DEBUG("[auto_init_saul] initializing l3g4200d gyroscope\n"); + LOG_DEBUG("[auto_init_saul] initializing l3g4200d #%u\n", i); + int res = l3g4200d_init(&l3g4200d_devs[i], p->i2c, p->addr, p->int1_pin, p->int2_pin, p->mode, p->scale); if (res < 0) { - DEBUG("[auto_init_saul] error during initialization\n"); + LOG_ERROR("[auto_init_saul] error initializing l3g4200d #%u\n", i); } else { saul_entries[i].dev = &(l3g4200d_devs[i]); diff --git a/sys/auto_init/saul/auto_init_lis3dh.c b/sys/auto_init/saul/auto_init_lis3dh.c index 59ca663d797ca091417241bfed0c536346391bb0..46e2285cc93f5b0ec6dc76ed5e78f90c84ba498d 100644 --- a/sys/auto_init/saul/auto_init_lis3dh.c +++ b/sys/auto_init/saul/auto_init_lis3dh.c @@ -21,13 +21,11 @@ #ifdef MODULE_LIS3DH +#include "log.h" #include "saul_reg.h" #include "lis3dh.h" #include "lis3dh_params.h" -#define ENABLE_DEBUG (0) -#include "debug.h" - /** * @brief Define the number of configured sensors */ @@ -55,15 +53,16 @@ void auto_init_lis3dh(void) const lis3dh_params_t *p = &lis3dh_params[i]; int res; - DEBUG("[auto_init_saul] initializing lis3dh accelerometer\n"); + LOG_DEBUG("[auto_init_saul] initializing lis3dh #%u\n", i); + res = lis3dh_init(&lis3dh_devs[i], p->spi, p->cs, p->scale); if (res < 0) { - DEBUG("[auto_init_saul] error during lis3dh_init\n"); + LOG_ERROR("[auto_init_saul] error initializing lis3dh #%u\n", i); continue; } res = lis3dh_set_odr(&lis3dh_devs[i], p->odr); if (res < 0) { - DEBUG("[auto_init_saul] error during lis3dh_set_odr\n"); + LOG_ERROR("[auto_init_saul] error setting ODR for lis3dh #%u\n", i); continue; } diff --git a/sys/auto_init/saul/auto_init_lps331ap.c b/sys/auto_init/saul/auto_init_lps331ap.c index 80fec304420e8f64db98809ca52ed72392351d30..323f65d35ddaa9d36af60b516db7278338891b6a 100644 --- a/sys/auto_init/saul/auto_init_lps331ap.c +++ b/sys/auto_init/saul/auto_init_lps331ap.c @@ -21,13 +21,11 @@ #ifdef MODULE_LPS331AP +#include "log.h" #include "saul_reg.h" #include "lps331ap.h" #include "lps331ap_params.h" -#define ENABLE_DEBUG (0) -#include "debug.h" - /** * @brief Define the number of configured sensors */ @@ -54,11 +52,11 @@ void auto_init_lps331ap(void) for (unsigned int i = 0; i < LPS331AP_NUM; i++) { const lps331ap_params_t *p = &lps331ap_params[i]; - DEBUG("[auto_init_saul] initializing lps331ap pressure sensor\n"); + LOG_DEBUG("[auto_init_saul] initializing lps331ap #%u\n", i); + int res = lps331ap_init(&lps331ap_devs[i], p->i2c, p->addr, p->rate); - DEBUG("not done\n"); if (res < 0) { - DEBUG("[auto_init_saul] error during initialization\n"); + LOG_ERROR("[auto_init_saul] error initializing lps331ap #%u\n", i); } else { saul_entries[i].dev = &(lps331ap_devs[i]); diff --git a/sys/auto_init/saul/auto_init_lsm303dlhc.c b/sys/auto_init/saul/auto_init_lsm303dlhc.c index fdf9b9df2a3a16569e7a4941fabed9013a1886a2..7492f5acc53fb5d48370dfcb1776c4f5dc3d1ed6 100644 --- a/sys/auto_init/saul/auto_init_lsm303dlhc.c +++ b/sys/auto_init/saul/auto_init_lsm303dlhc.c @@ -21,13 +21,11 @@ #ifdef MODULE_LSM303DLHC +#include "log.h" #include "saul_reg.h" #include "lsm303dlhc.h" #include "lsm303dlhc_params.h" -#define ENABLE_DEBUG (0) -#include "debug.h" - /** * @brief Define the number of configured sensors */ @@ -56,13 +54,14 @@ void auto_init_lsm303dlhc(void) for (unsigned int i = 0; i < LSM303DLHC_NUM; i++) { const lsm303dlhc_params_t *p = &lsm303dlhc_params[i]; - DEBUG("[auto_init_saul] initializing lsm303dlhc acc/mag sensor\n"); + LOG_DEBUG("[auto_init_saul] initializing lsm303dlhc #%u\n", i); + int res = lsm303dlhc_init(&lsm303dlhc_devs[i], p->i2c, p->acc_pin, p->mag_pin, p->acc_addr, p->acc_rate, p->acc_scale, p->mag_addr, p->mag_rate, p->mag_gain); if (res < 0) { - DEBUG("[auto_init_saul] error during initialization\n"); + LOG_ERROR("[auto_init_saul] error initializing lsm303dlhc #%u\n", i); } else { saul_entries[(i * 2)].dev = &(lsm303dlhc_devs[i]); diff --git a/sys/auto_init/saul/auto_init_mma8x5x.c b/sys/auto_init/saul/auto_init_mma8x5x.c index 9313acbbef4b0c17fcdd59f460c07af15da5dda2..8543631afcac2351e2753d4e159c97a8042b49c3 100644 --- a/sys/auto_init/saul/auto_init_mma8x5x.c +++ b/sys/auto_init/saul/auto_init_mma8x5x.c @@ -53,8 +53,10 @@ extern saul_driver_t mma8x5x_saul_driver; void auto_init_mma8x5x(void) { for (unsigned i = 0; i < MMA8X5X_NUM; i++) { + LOG_DEBUG("[auto_init_saul] initializing mma8x5x #%u\n", i); + if (mma8x5x_init(&mma8x5x_devs[i], &mma8x5x_params[i]) != MMA8X5X_OK) { - LOG_ERROR("Unable to initialize MMA8x5x sensor #%i\n", i); + LOG_ERROR("[auto_init_saul] error initializing mma8x5x #%u\n", i); return; } diff --git a/sys/auto_init/saul/auto_init_si70xx.c b/sys/auto_init/saul/auto_init_si70xx.c index 4fd7effda3cd55e98980b55cc0c1ae0c208acf00..b71083343570ca9aec39562ed61964116ae86686 100644 --- a/sys/auto_init/saul/auto_init_si70xx.c +++ b/sys/auto_init/saul/auto_init_si70xx.c @@ -52,11 +52,13 @@ extern const saul_driver_t si70xx_relative_humidity_saul_driver; void auto_init_si70xx(void) { for (unsigned i = 0; i < SI70XX_NUMOF; i++) { + LOG_DEBUG("[auto_init_saul] initializing SI70xx #%u\n", i); + int res = si70xx_init(&si70xx_devs[i], si70xx_params[i].i2c_dev, si70xx_params[i].address); if (res < 0) { - LOG_ERROR("Unable to initialize SI70xx sensor #%i\n", i); + LOG_ERROR("[auto_init_saul] error initializing SI70xx #%i\n", i); return; }