Revision df20c2fc modules/PowerManagement_1-1/module.c

View differences:

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