Revision df20c2fc modules/PowerManagement_1-1/module.c
| modules/PowerManagement_1-1/module.c | ||
|---|---|---|
| 1317 | 1317 |
/* data */ &_utAlldVcnl4020Data, |
| 1318 | 1318 |
}; |
| 1319 | 1319 |
|
| 1320 |
static ut_rtcandata_t _utLldRtCanData = {
|
|
| 1321 |
/*operation */ NULL |
|
| 1322 |
}; |
|
| 1323 |
|
|
| 1324 |
static int _utShellCmdCb_LldRtCan(BaseSequentialStream* stream, int argc, char* argv[]) |
|
| 1325 |
{
|
|
| 1326 |
if(argc == 2 ){
|
|
| 1327 |
if (strcmp(argv[1], "send") == 0) {
|
|
| 1328 |
((ut_rtcandata_t*)moduleUtLldRtCan.data)->operation = "send"; |
|
| 1329 |
aosUtRun(stream, &moduleUtLldRtCan,NULL); |
|
| 1330 |
return AOS_OK; |
|
| 1331 |
}else if(strcmp(argv[1], "receive") == 0){
|
|
| 1332 |
((ut_rtcandata_t*)moduleUtLldRtCan.data)->operation = "receive"; |
|
| 1333 |
aosUtRun(stream, &moduleUtLldRtCan,NULL); |
|
| 1334 |
return AOS_OK; |
|
| 1335 |
} |
|
| 1336 |
} |
|
| 1337 |
return AOS_INVALID_ARGUMENTS; |
|
| 1338 |
} |
|
| 1339 |
aos_unittest_t moduleUtLldRtCan = {
|
|
| 1340 |
/* name */ "RTCAN", |
|
| 1341 |
/* info */ NULL, |
|
| 1342 |
/* test function */ utLldRtCanFunc, |
|
| 1343 |
/* shell command */ {
|
|
| 1344 |
/* name */ "unittest:rtcan", |
|
| 1345 |
/* callback */ _utShellCmdCb_LldRtCan, |
|
| 1346 |
/* next */ NULL, |
|
| 1347 |
}, |
|
| 1348 |
/* data */&_utLldRtCanData, |
|
| 1349 |
}; |
|
| 1320 | 1350 |
#endif /* BOARD_SENSORRING == BOARD_PROXIMITYSENSOR */ |
| 1321 | 1351 |
|
| 1322 | 1352 |
#if (BOARD_SENSORRING == BOARD_DISTANCESENSOR_VL53L0X) || defined(__DOXYGEN__) |
| ... | ... | |
| 1473 | 1503 |
|
| 1474 | 1504 |
#endif /* BOARD_SENSORRING == BOARD_DISTANCESENSOR_VL53L1X */ |
| 1475 | 1505 |
|
| 1476 |
static ut_rtcandata_t _utLldRtCanData = {
|
|
| 1477 |
/*operation */ NULL |
|
| 1478 |
}; |
|
| 1479 |
|
|
| 1480 |
static int _utShellCmdCb_LldRtCan(BaseSequentialStream* stream, int argc, char* argv[]) |
|
| 1481 |
{
|
|
| 1482 |
if(argc == 2 ){
|
|
| 1483 |
if (strcmp(argv[1], "send") == 0) {
|
|
| 1484 |
((ut_rtcandata_t*)moduleUtLldRtCan.data)->operation = "send"; |
|
| 1485 |
aosUtRun(stream, &moduleUtLldRtCan,NULL); |
|
| 1486 |
return AOS_OK; |
|
| 1487 |
}else if(strcmp(argv[1], "receive") == 0){
|
|
| 1488 |
((ut_rtcandata_t*)moduleUtLldRtCan.data)->operation = "receive"; |
|
| 1489 |
aosUtRun(stream, &moduleUtLldRtCan,NULL); |
|
| 1490 |
return AOS_OK; |
|
| 1491 |
} |
|
| 1492 |
} |
|
| 1493 |
return AOS_INVALID_ARGUMENTS; |
|
| 1494 |
} |
|
| 1495 |
aos_unittest_t moduleUtLldRtCan = {
|
|
| 1496 |
/* name */ "RTCAN", |
|
| 1497 |
/* info */ NULL, |
|
| 1498 |
/* test function */ utLldRtCanFunc, |
|
| 1499 |
/* shell command */ {
|
|
| 1500 |
/* name */ "unittest:rtcan", |
|
| 1501 |
/* callback */ _utShellCmdCb_LldRtCan, |
|
| 1502 |
/* next */ NULL, |
|
| 1503 |
}, |
|
| 1504 |
/* data */ &_utLldRtCanData, |
|
| 1505 |
}; |
|
| 1506 |
|
|
| 1507 | 1506 |
#endif /* AMIROOS_CFG_TESTS_ENABLE == true */ |
| 1508 | 1507 |
|
| 1509 | 1508 |
/** @} */ |
Also available in: Unified diff