原始工程内部提供了两个函数:
MRR_MSS_CLISensorStop (int32_t argc, char* argv[]);
MRR_MSS_CLISensorStart (int32_t argc, char* argv[]);
但是直接调用会报错,如调用MRR_MSS_CLISensorStop 函数停止传感器,会给出如下错误:
Error: Asynchronous Event SB Id 15 not handled
请问是哪里没有配置?
另外有没有关于以下函数的使用说明,正常的操作流程是什么?
/***********************************************************************************************
* mmWave Exported API:
***********************************************************************************************/
extern MMWave_Handle MMWave_init (MMWave_InitCfg* ptrCtrlInitCfg, int32_t* errCode);
extern int32_t MMWave_deinit (MMWave_Handle mmWaveHandle, int32_t* errCode);
extern int32_t MMWave_open (MMWave_Handle mmWaveHandle, const MMWave_OpenCfg* ptrOpenCfg, rlCalibrationData_t* ptrCalibData, int32_t* errCode);
extern int32_t MMWave_close(MMWave_Handle mmWaveHandle, int32_t* errCode);
extern int32_t MMWave_sync (MMWave_Handle mmWaveHandle, int32_t* errCode);
extern int32_t MMWave_config (MMWave_Handle mmWaveHandle, MMWave_CtrlCfg* ptrControlCfg, int32_t* errCode);
extern int32_t MMWave_start (MMWave_Handle mmWaveHandle, const MMWave_CalibrationCfg* ptrCalibrationCfg, int32_t* errCode);
extern int32_t MMWave_stop (MMWave_Handle mmWaveHandle, int32_t* errCode);
extern int32_t MMWave_execute (MMWave_Handle mmWaveHandle, int32_t* errCode);
这里只是罗列出来,具体怎么使用未做说明。