#######################################
# Syntax Coloring Map For LSM6DSO
#######################################

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

LSM6DSOSensor	KEYWORD1
Soldered_LSM6DSO	KEYWORD1
LSM6DSOStatusTypeDef	KEYWORD1
LSM6DSO_SensorIntPin_t	KEYWORD1
LSM6DSO_ACC_Operating_Mode_t	KEYWORD1
LSM6DSO_GYRO_Operating_Mode_t	KEYWORD1
LSM6DSO_Event_Status_t	KEYWORD1

#######################################
# Methods and Functions (KEYWORD2)
#######################################

begin	KEYWORD2
end	KEYWORD2
readId	KEYWORD2
enableAccelerator	KEYWORD2
disableAccelerator	KEYWORD2
getAcceleratorSensitivity	KEYWORD2
getAcceleratorOdr	KEYWORD2
setAcceleratorOdr	KEYWORD2
setAcceleratorOdrWithMode	KEYWORD2
getAcceleratorFullScale	KEYWORD2
setAcceleratorFullScale	KEYWORD2
getAcceleratorAxesRaw	KEYWORD2
getAcceleratorAxes	KEYWORD2
enableGyro	KEYWORD2
disableGyro	KEYWORD2
getGyroSensitivity	KEYWORD2
getGyroOdr	KEYWORD2
setGyroOdr	KEYWORD2
setGyroOdrWithMode	KEYWORD2
getGyroFullScale	KEYWORD2
setGyroFullScale	KEYWORD2
getGyroAxesRaw	KEYWORD2
getGyroAxes	KEYWORD2
readRegister	KEYWORD2
writeRegister	KEYWORD2
setInterruptLatch	KEYWORD2
setInterruptPolarity	KEYWORD2
setInterruptPinMode	KEYWORD2
enableFreeFallDetection	KEYWORD2
disableFreeFallDetection	KEYWORD2
setFreeFallThreshold	KEYWORD2
setFreeFallDuration	KEYWORD2
enablePedometer	KEYWORD2
disablePedometer	KEYWORD2
getStepCounter	KEYWORD2
resetStepCounter	KEYWORD2
enableTiltDetection	KEYWORD2
disableTiltDetection	KEYWORD2
enableWakeUpDetection	KEYWORD2
disableWakeUpDetection	KEYWORD2
setWakeUpThreshold	KEYWORD2
setWakeUpDuration	KEYWORD2
enableSingleTapDetection	KEYWORD2
disableSingleTapDetection	KEYWORD2
enableDoubleTapDetection	KEYWORD2
disableDoubleTapDetection	KEYWORD2
setTapThreshold	KEYWORD2
setTapShockTime	KEYWORD2
setTapQuietTime	KEYWORD2
setTapDurationTime	KEYWORD2
enable6dOrientation	KEYWORD2
disable6dOrientation	KEYWORD2
set6dOrientationThreshold	KEYWORD2
get6dOrientationXl	KEYWORD2
get6dOrientationXh	KEYWORD2
get6dOrientationYl	KEYWORD2
get6dOrientationYh	KEYWORD2
get6dOrientationZl	KEYWORD2
get6dOrientationZh	KEYWORD2
getAcceleratorDataReadyStatus	KEYWORD2
getEventStatus	KEYWORD2
setAcceleratorSelfTest	KEYWORD2
getGyroDataReadyStatus	KEYWORD2
setGyroSelfTest	KEYWORD2
getFifoNumSamples	KEYWORD2
getFifoFullStatus	KEYWORD2
setFifoInt1FifoFull	KEYWORD2
setFifoWatermarkLevel	KEYWORD2
setFifoStopOnFth	KEYWORD2
setFifoMode	KEYWORD2
getFifoTag	KEYWORD2
getFifoData	KEYWORD2
getFifoAcceleratorAxes	KEYWORD2
setFifoAcceleratorBdr	KEYWORD2
getFifoGyroAxes	KEYWORD2
setFifoGyroBdr	KEYWORD2
ioRead	KEYWORD2
ioWrite	KEYWORD2

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

LSM6DSO_OK	LITERAL1
LSM6DSO_ERROR	LITERAL1
LSM6DSO_INT1_PIN	LITERAL1
LSM6DSO_INT2_PIN	LITERAL1
LSM6DSO_ACC_HIGH_PERFORMANCE_MODE	LITERAL1
LSM6DSO_ACC_LOW_POWER_NORMAL_MODE	LITERAL1
LSM6DSO_ACC_ULTRA_LOW_POWER_MODE	LITERAL1
LSM6DSO_GYRO_HIGH_PERFORMANCE_MODE	LITERAL1
LSM6DSO_GYRO_LOW_POWER_NORMAL_MODE	LITERAL1
LSM6DSO_ACC_SENSITIVITY_FS_2G	LITERAL1
LSM6DSO_ACC_SENSITIVITY_FS_4G	LITERAL1
LSM6DSO_ACC_SENSITIVITY_FS_8G	LITERAL1
LSM6DSO_ACC_SENSITIVITY_FS_16G	LITERAL1
LSM6DSO_GYRO_SENSITIVITY_FS_125DPS	LITERAL1
LSM6DSO_GYRO_SENSITIVITY_FS_250DPS	LITERAL1
LSM6DSO_GYRO_SENSITIVITY_FS_500DPS	LITERAL1
LSM6DSO_GYRO_SENSITIVITY_FS_1000DPS	LITERAL1
LSM6DSO_GYRO_SENSITIVITY_FS_2000DPS	LITERAL1
