Revision 4a0e2139 modules/PowerManagement_1-1/module.c

View differences:

modules/PowerManagement_1-1/module.c
90 90
      /* mode                   */ PWM_OUTPUT_ACTIVE_HIGH,
91 91
      /* callback               */ NULL
92 92
    },
93
    /* channel 2              */ {
93
    /* channel 2  f            */ {
94 94
      /* mode                   */ PWM_OUTPUT_DISABLED,
95 95
      /* callback               */ NULL
96 96
    },
......
1473 1473

  
1474 1474
#endif /* BOARD_SENSORRING == BOARD_DISTANCESENSOR_VL53L1X */
1475 1475

  
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

  
1476 1507
#endif /* AMIROOS_CFG_TESTS_ENABLE == true */
1477 1508

  
1478 1509
/** @} */

Also available in: Unified diff