Revision ded1ded7 modules/NUCLEO-L476RG/test/VL53L1X/module_test_VL53L1X.c
| modules/NUCLEO-L476RG/test/VL53L1X/module_test_VL53L1X.c | ||
|---|---|---|
| 39 | 39 |
/* LOCAL VARIABLES */ |
| 40 | 40 |
/******************************************************************************/ |
| 41 | 41 |
|
| 42 |
static aos_test_vl53l1x_bus _data = {
|
|
| 42 |
static aos_test_vl53l1xdata_t _data = {
|
|
| 43 | 43 |
/* pointer to VL53L1X driver */ &moduleLldVl53l1x, |
| 44 | 44 |
}; |
| 45 | 45 |
|
| 46 | 46 |
static AOS_TEST(_test, "VL53L1X", NULL, moduleTestVL53L1XShellCb, aosTestVL53L1XFunc, &_data); |
| 47 |
static AOS_TEST(_test2, "VL53L1X:INIT", NULL, moduleTestVL53L1XInitShellCb, aosTestVL53L1Xi2cInit, &_data); |
|
| 48 | 47 |
|
| 49 | 48 |
/******************************************************************************/ |
| 50 | 49 |
/* LOCAL FUNCTIONS */ |
| ... | ... | |
| 59 | 58 |
(void)argc; |
| 60 | 59 |
(void)argv; |
| 61 | 60 |
|
| 62 |
|
|
| 63 |
aosprintf("STM32_I2C3CLK: %u\n", STM32_I2C3CLK);
|
|
| 64 |
aosprintf("Timing_: %08x\n", moduleHalI2c3Config.timingr);
|
|
| 65 | 61 |
if (result != NULL) {
|
| 66 | 62 |
*result = aosTestRun(stream, &_test, NULL); |
| 67 | 63 |
} else {
|
| ... | ... | |
| 71 | 67 |
return AOS_OK; |
| 72 | 68 |
} |
| 73 | 69 |
|
| 74 |
int moduleTestVL53L1XInitShellCb(BaseSequentialStream* stream, int argc, char* argv[], aos_testresult_t* result) |
|
| 75 |
{
|
|
| 76 |
(void)argc; |
|
| 77 |
(void)argv; |
|
| 78 |
|
|
| 79 |
if (result != NULL) {
|
|
| 80 |
*result = aosTestRun(stream, &_test2, NULL); |
|
| 81 |
} else {
|
|
| 82 |
aosTestRun(stream, &_test2, NULL); |
|
| 83 |
} |
|
| 84 |
|
|
| 85 |
return AOS_OK; |
|
| 86 |
} |
|
| 87 |
|
|
| 88 | 70 |
#endif /* (AMIROOS_CFG_TESTS_ENABLE == true) */ |
Also available in: Unified diff