#######################################
# Syntax Coloring Map For LSM6DSV16X
#######################################

#######################################
# Datatypes (KEYWORD1)
#######################################

LSM6DSV16XSensor	KEYWORD1
LSM6DSV16XStatusTypeDef 	KEYWORD1
LSM6DSV16X_Event_Status_t	KEYWORD1
LSM6DSV16X_SensorIntPin_t	KEYWORD1
LSM6DSV16X_ACC_Operating_Mode_t	KEYWORD1
LSM6DSV16X_GYRO_Operating_Mode_t	KEYWORD1
#######################################
# Methods and Functions (KEYWORD2)
#######################################

begin	KEYWORD2
end	KEYWORD2
ReadID	KEYWORD2
getStaticAddress	KEYWORD2
getDynAddress	KEYWORD2
Enable_X	KEYWORD2
Disable_X	KEYWORD2
Get_X_Sensitivity	KEYWORD2
Get_X_ODR	KEYWORD2
Set_X_ODR	KEYWORD2
Get_X_FS	KEYWORD2
Set_X_FS	KEYWORD2
Get_X_AxesRaw	KEYWORD2
Get_X_Axes	KEYWORD2
Get_X_DRDY_Status	KEYWORD2
Set_X_Power_Mode 	KEYWORD2
Set_X_Filter_Mode 	KEYWORD2
Enable_X_User_Offset	KEYWORD2
Disable_X_User_Offset	KEYWORD2
Set_X_User_Offset	KEYWORD2
Enable_G	KEYWORD2
Disable_G	KEYWORD2
Get_G_Sensitivity	KEYWORD2
Get_G_ODR	KEYWORD2
Set_G_ODR	KEYWORD2
Get_G_FS	KEYWORD2
Set_G_FS	KEYWORD2
Get_G_AxesRaw	KEYWORD2
Get_G_Axes	KEYWORD2
Get_G_DRDY_Status	KEYWORD2
Set_G_Power_Mode 	KEYWORD2
Set_G_Filter_Mode 	KEYWORD2
Get_Temp_ODR	KEYWORD2
Set_Temp_ODR	KEYWORD2
Get_Temp_Raw	KEYWORD2
Test_IMU	KEYWORD2
Test_X_IMU	KEYWORD2
Test_G_IMU	KEYWORD2
Read_Reg	KEYWORD2
Write_Reg	KEYWORD2
Enable_6D_Orientation	KEYWORD2
Disable_6D_Orientation	KEYWORD2
Set_6D_Orientation_Threshold	KEYWORD2
Get_6D_Orientation_XL	KEYWORD2
Get_6D_Orientation_XH	KEYWORD2
Get_6D_Orientation_YL	KEYWORD2
Get_6D_Orientation_YH	KEYWORD2
Get_6D_Orientation_ZL	KEYWORD2
Get_6D_Orientation_ZH	KEYWORD2
Enable_Free_Fall_Detection	KEYWORD2
Disable_Free_Fall_Detection	KEYWORD2
Set_Free_Fall_Threshold	KEYWORD2
Set_Free_Fall_Duration	KEYWORD2
Enable_Wake_Up_Detection	KEYWORD2
Disable_Wake_Up_Detection	KEYWORD2
Set_Wake_Up_Threshold	KEYWORD2
Set_Wake_Up_Duration	KEYWORD2
Enable_Single_Tap_Detection	KEYWORD2
Disable_Single_Tap_Detection	KEYWORD2
Enable_Double_Tap_Detection	KEYWORD2
Disable_Double_Tap_Detection	KEYWORD2
Set_Tap_Threshold	KEYWORD2
Set_Tap_Shock_Time	KEYWORD2
Set_Tap_Quiet_Time	KEYWORD2
Set_Tap_Duration_Time	KEYWORD2
Enable_Pedometer	KEYWORD2
Disable_Pedometer	KEYWORD2
Get_Step_Count	KEYWORD2
Enable_Tilt_Detection	KEYWORD2
Step_Counter_Reset	KEYWORD2
Disable_Tilt_Detection	KEYWORD2
FIFO_Get_Num_Samples	KEYWORD2
FIFO_Get_Full_Status	KEYWORD2
FIFO_Set_INT1_FIFO_Full	KEYWORD2
FIFO_Set_INT2_FIFO_Full	KEYWORD2
FIFO_Set_Watermark_Level	KEYWORD2
FIFO_Set_Stop_On_Fth	KEYWORD2
FIFO_Set_Mode	KEYWORD2
FIFO_Get_Tag	KEYWORD2
FIFO_Get_Data	KEYWORD2
FIFO_Get_X_Axes	KEYWORD2
FIFO_Set_X_BDR	KEYWORD2
FIFO_Get_G_Axes	KEYWORD2
FIFO_Set_G_BDR	KEYWORD2
QVAR_Enable	KEYWORD2
QVAR_Disable	KEYWORD2
QVAR_GetStatus	KEYWORD2
QVAR_GetImpedance	KEYWORD2
QVAR_SetImpedance	KEYWORD2
QVAR_GetData	KEYWORD2
Get_MLC_Status	KEYWORD2
Get_MLC_Output	KEYWORD2
Enable_Rotation_Vector	KEYWORD2
Disable_Rotation_Vector	KEYWORD2
Enable_Gravity_Vector()	KEYWORD2
Disable_Gravity_Vector	KEYWORD2
Enable_Gyroscope_Bias	KEYWORD2
Disable_Gyroscope_Bias	KEYWORD2
FIFO_Get_Rotation_Vector	KEYWORD2
FIFO_Get_Gravity_Vector	KEYWORD2
FIFO_Get_Gyroscope_Bias	KEYWORD2
FIFO_Get_Status	KEYWORD2
FIFO_Enable_Timestamp	KEYWORD2
FIFO_Disable_Timestamp	KEYWORD2
FIFO_Set_Timestamp_Decimation	KEYWORD2
FIFO_Get_Timestamp	KEYWORD2
FIFO_Reset	KEYWORD2
Set_SFLP_Batch	KEYWORD2
Set_SFLP_ODR	KEYWORD2
Set_SFLP_GBIAS	KEYWORD2
Reset_SFLP	KEYWORD2
Enable_Block_Data_Update	KEYWORD2
Disable_Block_Data_Update	KEYWORD2
Enable_Auto_Increment	KEYWORD2
Disable_Auto_Increment	KEYWORD2
Device_Reset	KEYWORD2

#######################################
# Constants (LITERAL1)
#######################################

LSM6DSV16X_OK	LITERAL1
LSM6DSV16X_ERROR	LITERAL1
LSM6DSV16X_INT1_PIN	LITERAL1
LSM6DSV16X_INT2_PIN	LITERAL1
LSM6DSV16X_I2C_BUS	LITERAL1
LSM6DSV16X_SPI_4WIRES_BUS	LITERAL1
LSM6DSV16X_SPI_3WIRES_BUS	LITERAL1
LSM6DSV16X_I3C_BUS	LITERAL1
LSM6DSV16X_I3C_ADD_L	LITERAL1
LSM6DSV16X_I3C_ADD_H	LITERAL1
LSM6DSV16X_I3C_PID_L	LITERAL1
LSM6DSV16X_I3C_PID_H	LITERAL1
LSM6DSV16X_ACC_SENSITIVITY_FS_2G	LITERAL1
LSM6DSV16X_ACC_SENSITIVITY_FS_4G	LITERAL1
LSM6DSV16X_ACC_SENSITIVITY_FS_8G	LITERAL1
LSM6DSV16X_ACC_SENSITIVITY_FS_16G	LITERAL1
LSM6DSV16X_GYRO_SENSITIVITY_FS_125DPS	LITERAL1
LSM6DSV16X_GYRO_SENSITIVITY_FS_250DPS	LITERAL1
LSM6DSV16X_GYRO_SENSITIVITY_FS_500DPS	LITERAL1
LSM6DSV16X_GYRO_SENSITIVITY_FS_1000DPS	LITERAL1
LSM6DSV16X_GYRO_SENSITIVITY_FS_2000DPS	LITERAL1
LSM6DSV16X_GYRO_SENSITIVITY_FS_4000DPS	LITERAL1
LSM6DSV16X_ACC_HIGH_PERFORMANCE_MODE	LITERAL1
LSM6DSV16X_ACC_HIGH_ACCURACY_MODE	LITERAL1
LSM6DSV16X_ACC_NORMAL_MODE	LITERAL1
LSM6DSV16X_ACC_LOW_POWER_MODE1	LITERAL1
LSM6DSV16X_ACC_LOW_POWER_MODE2	LITERAL1
LSM6DSV16X_ACC_LOW_POWER_MODE3	LITERAL1
LSM6DSV16X_GYRO_HIGH_PERFORMANCE_MODE	LITERAL1
LSM6DSV16X_GYRO_HIGH_ACCURACY_MODE	LITERAL1
LSM6DSV16X_GYRO_SLEEP_MODE	LITERAL1
LSM6DSV16X_GYRO_LOW_POWER_MODE  LITERAL1
LSM6DSV16X_QVAR_GAIN	LITERAL1
LSM6DSV16X_MIN_ST_LIMIT_mg	LITERAL1
LSM6DSV16X_MAX_ST_LIMIT_mg	LITERAL1
LSM6DSV16X_MIN_ST_LIMIT_mdps	LITERAL1
LSM6DSV16X_MAX_ST_LIMIT_mdps	LITERAL1

