Developer World
Spresense SDK Library v1.4.2-3df2e9d
IOCTL commands
Collaboration diagram for IOCTL commands:

Macros

#define ANIOC_USER   (AN_FIRST + AN_NCMDS)
 
#define ANIOC_CXD56_START   _ANIOC(ANIOC_USER + 0)
 
#define ANIOC_CXD56_STOP   _ANIOC(ANIOC_USER + 1)
 
#define ANIOC_CXD56_FREQ   _ANIOC(ANIOC_USER + 2)
 
#define ANIOC_CXD56_FIFOSIZE   _ANIOC(ANIOC_USER + 3)
 

Detailed Description

Macro Definition Documentation

◆ ANIOC_CXD56_START

#define ANIOC_CXD56_START   _ANIOC(ANIOC_USER + 0)

Start sampling

Parameters
None
Returns
ioctl return value provides success/failure indication

◆ ANIOC_CXD56_STOP

#define ANIOC_CXD56_STOP   _ANIOC(ANIOC_USER + 1)

Stop sampling

Parameters
None
Returns
ioctl return value provides success/failure indication

◆ ANIOC_CXD56_FREQ

#define ANIOC_CXD56_FREQ   _ANIOC(ANIOC_USER + 2)

Set sampling frequency

Parameters
None
Returns
ioctl return value provides success/failure indication

◆ ANIOC_CXD56_FIFOSIZE

#define ANIOC_CXD56_FIFOSIZE   _ANIOC(ANIOC_USER + 3)

Set fifo size

Parameters
None
Returns
ioctl return value provides success/failure indication