Go to the source code of this file.
Data Structures | |
struct | mpdProc_SceneryParams |
GTRACK Scenery Parameters. More... | |
struct | mpdProc_ClusterParamCfg |
struct | mpdProc_MotionModeStateParamCfg |
struct | mpdProc_Histbuffer |
struct | mpdProc_MotionTracker |
struct | DPU_MpdProc_OutParams |
MpdProc output parameter structure. More... | |
struct | DPU_MpdProc_StaticConfig |
MpdProc static configuration. More... | |
struct | DPU_MpdProc_HW_Resources |
TrackerProc DPU Hardware resources. More... | |
struct | DPU_MpdProc_Config |
Motion Presence Detection configuration. More... | |
struct | MPDProcObj |
MpdProc DPU Object. More... | |
Macros | |
#define | _USE_MATH_DEFINES |
#define | DPU_MPDPROC_EINVAL (DP_ERRNO_MPD_PROC_BASE-1) |
Error Code: Invalid argument. More... | |
#define | DPU_MPDPROC_ENOMEM (DP_ERRNO_MPD_PROC_BASE-2) |
Error Code: Out of memory. More... | |
#define | DPU_MPDPROC_EINTERNAL (DP_ERRNO_MPD_PROC_BASE-3) |
Error Code: Internal error. More... | |
Typedefs | |
typedef void * | DPU_MpdProc_Handle |
mpdProc DPU Handle More... | |
Functions | |
void | gtrack_censor2world (GTRACK_cartesian_position *c_in, GTRACK_worldTransformParams *wt, GTRACK_cartesian_position *c_out) |
DPU_MpdProc_Handle | DPU_MpdProc_init (int32_t *errCode) |
int32_t | DPU_MpdProc_config (DPU_MpdProc_Handle handle, DPU_MpdProc_Config *pConfigIn) |
int32_t | DPU_MpdProc_process (DPU_MpdProc_Handle handle, DPU_MpdProc_OutParams *outParams) |
int32_t | DPU_MpdProc_deinit (DPU_MpdProc_Handle handle) |
#define _USE_MATH_DEFINES |
typedef void* DPU_MpdProc_Handle |
mpdProc DPU Handle
void gtrack_censor2world | ( | GTRACK_cartesian_position * | c_in, |
GTRACK_worldTransformParams * | wt, | ||
GTRACK_cartesian_position * | c_out | ||
) |
DPU_MpdProc_Handle DPU_MpdProc_init | ( | int32_t * | errCode | ) |
Description
The function is MpdProc DPU init function. It allocates memory to store its internal data object and returns a handle if it executes successfully.
[in] | errCode | Pointer to errCode generates from the API |
Success | - valid MpdProc handle |
Error | - NULL |
int32_t DPU_MpdProc_config | ( | DPU_MpdProc_Handle | handle, |
DPU_MpdProc_Config * | pConfigIn | ||
) |
Description
The function is MpdProc DPU config function.
[in] | handle | MpdProc DPU handle |
[in] | pConfigIn | Pointer to MpdProc configuration data structure |
Success | - 0 |
Error | - <0 |
int32_t DPU_MpdProc_process | ( | DPU_MpdProc_Handle | handle, |
DPU_MpdProc_OutParams * | outParams | ||
) |
Description
The function is MpdProc DPU process function.
[in] | handle | MpdProc DPU handle |
[in] | outParams | DPU output parameters |
Success | - 0 |
Error | - <0 |
int32_t DPU_MpdProc_deinit | ( | DPU_MpdProc_Handle | handle | ) |
Description
The function is MpdProc DPU deinit function.
[in] | handle | MpdProc DPU handle |
Success | - 0 |
Error | - <0 |