CMSIS-Driver  
Peripheral Interface for Middleware and Application Code
 
Loading...
Searching...
No Matches

Value related defines. More...

Content

 IDs
 ID related defines.
 
 Print Levels
 Print level related defines.
 
 IP Addresses
 IP address related structs.
 

Data Structures

struct  vioValueXYZ_t
 3-D vector value More...
 

Macros

#define vioAIN0   (0U)
 vioSetValue / vioGetValue id parameter: Analog input value 0
 
#define vioAIN1   (1U)
 vioSetValue / vioGetValue id parameter: Analog input value 1
 
#define vioAIN2   (2U)
 vioSetValue / vioGetValue id parameter: Analog input value 2
 
#define vioAIN3   (3U)
 vioSetValue / vioGetValue id parameter: Analog input value 3
 
#define vioAOUT0   (3U)
 vioSetValue / vioGetValue id parameter: Analog output value 0
 

Description

Value related defines.


Data Structure Documentation

◆ vioValueXYZ_t

struct vioValueXYZ_t

3-D vector value

Structure holding three-dimensional values for gyroscopes, accelerometers, etc.

Parameter for:

Data Fields
int32_t X X coordinate.
int32_t Y Y coordinate.
int32_t Z Z coordinate.

Macro Definition Documentation

◆ vioAIN0

#define vioAIN0   (0U)

vioSetValue / vioGetValue id parameter: Analog input value 0

◆ vioAIN1

#define vioAIN1   (1U)

vioSetValue / vioGetValue id parameter: Analog input value 1

◆ vioAIN2

#define vioAIN2   (2U)

vioSetValue / vioGetValue id parameter: Analog input value 2

◆ vioAIN3

#define vioAIN3   (3U)

vioSetValue / vioGetValue id parameter: Analog input value 3

◆ vioAOUT0

#define vioAOUT0   (3U)

vioSetValue / vioGetValue id parameter: Analog output value 0

/**