AMS Advanced Air Mobility Sensors UG
Loading...
Searching...
No Matches
CIcm20789Driver Member List

This is the complete list of members for CIcm20789Driver, including all inherited members.

auImuDataBuffer_CIcm20789Driverprivate
auPressureDataBuffer_CIcm20789Driverprivate
bIsInitialized_CIcm20789Driverprivate
checkAccelSelfTest(int *ipMeanNormalTestValues, int *ipMeanSelfTestValues)CIcm20789Driverprivate
checkGyroSelfTest(int *ipMeanNormalTestValues, int *ipMeanSelfTestValues)CIcm20789Driverprivate
CIcm20789Driver(CIcm20789Driver &)=deleteCIcm20789Driverprivate
CIcm20789Driver(CIcm20789Driver &&)=deleteCIcm20789Driverprivate
CIcm20789Driver()=deleteCIcm20789Driverprivate
CIcm20789Driver(EIcmIds eIcmChipId)CIcm20789Driverprivate
collectTestStatistics(bool bWithSelfTestFlag, int *ipGyroResult, int *ipAccelResult)CIcm20789Driverprivate
crc8(uint8_t *upData, uint8_t uLen)CIcm20789Driverprivate
CSoftwareComponent(CSoftwareComponent &)=deleteCSoftwareComponent< CIcm20789Driver, 2U >
CSoftwareComponent(CSoftwareComponent &&)=deleteCSoftwareComponent< CIcm20789Driver, 2U >
CSoftwareComponent()=defaultCSoftwareComponent< CIcm20789Driver, 2U >protected
CSoftwareComponent< CIcm20789Driver, 2U >CIcm20789Driverfriend
EAccelDynamicRange typedefCIcm20789Driverprivate
EGyroDynamicRange typedefCIcm20789Driverprivate
EIcmIds enum nameCIcm20789Driver
enableAllImuAxes()CIcm20789Driverprivate
enableBypass()CIcm20789Driverprivate
getChipIDBaro(uint8_t &urId)CIcm20789Driverprivate
getI2CHandle(EIcmIds eIcmChipId)CIcm20789Driverprivate
getImuChipId(uint8_t &urId)CIcm20789Driverprivate
GetInstance(unsigned uInstanceIndex=0U)CSoftwareComponent< CIcm20789Driver, 2U >inlinestatic
getInstanceImpl(unsigned uInstanceIndex)CIcm20789Driverprivatestatic
getOTPBaro()CIcm20789Driverprivate
getPortOfShutdownPin(EIcmIds eIcmChipId)CIcm20789Driverprivate
getShutdownPinId(EIcmIds eIcmChipId)CIcm20789Driverprivate
getTemperatureAndPressure(float &frTemperature, float &frPressure)CIcm20789Driverprivate
HardReset()CIcm20789Driver
hasSignalSaturated(int16_t iValue)CIcm20789Driverinlineprivatestatic
i2cRead(uint8_t uIicAddress, uint8_t *upData, uint8_t uLen)CIcm20789Driverprivate
i2cReadOtp(uint8_t uIicAddress, uint8_t *upData, uint8_t uLen)CIcm20789Driverprivate
i2cWaitOnFlag(uint32_t Flag, FlagStatus Status, uint32_t Timeout, uint32_t Tickstart)CIcm20789Driverprivate
i2cWrite(uint8_t uIicAddress, uint8_t *upData, uint8_t uLen)CIcm20789Driverprivate
imuSelfTest()CIcm20789Driverprivate
Init() overrideCIcm20789Drivervirtual
InvalidateImuOutputPort()CIcm20789Driver
InvalidatePressureOutputPort()CIcm20789Driver
IsInitialized() overrideCIcm20789Drivervirtual
kauSelfTestEquationCIcm20789Driverprivate
keSensorId_CIcm20789Driverprivate
kuShutdownPin_CIcm20789Driverprivate
oCalibParam_CIcm20789Driverprivate
operator=(const CIcm20789Driver &orOther)=deleteCIcm20789Driverprivate
operator=(CIcm20789Driver &&orOther)=deleteCIcm20789Driverprivate
CSoftwareComponent< CIcm20789Driver, 2U >::operator=(const CSoftwareComponent &orOther)=deleteCSoftwareComponent< CIcm20789Driver, 2U >
CSoftwareComponent< CIcm20789Driver, 2U >::operator=(CSoftwareComponent &&orOther)=deleteCSoftwareComponent< CIcm20789Driver, 2U >
opkI2CHandle_CIcm20789Driverprivate
opkShutdownPinPort_CIcm20789Driverprivate
osDelayIfInitTaskCompleted(uint32_t uDelay)CIcm20789Driverinlineprivatestatic
ParseReceivedImuDataDma()CIcm20789Driver
ParseReceivedPressureDataDma()CIcm20789Driver
PollInertialSensor()CIcm20789Driver
PollPressureSensor()CIcm20789Driver
processDataBaro(uint32_t iPressData, uint32_t iTempData, float &frPressure, float &frTemperature)CIcm20789Driverprivate
readFromImuRegisters(uint8_t uReg, uint8_t *upData, uint8_t uLen)CIcm20789Driverprivate
RequestInertialSensorDataDma()CIcm20789Driver
RequestPressureSensorDataDma()CIcm20789Driver
setAccelerometerDynamicRange(EAccelDynamicRange eAccelDynamicRange)CIcm20789Driverprivate
setGyroscopeDynamicRange(EGyroDynamicRange eGyroDynamicRange)CIcm20789Driverprivate
setImuFilter()CIcm20789Driverprivate
setImuSampleRate()CIcm20789Driverprivate
setLowNoiseModeBaro()CIcm20789Driverprivate
skeAccelDynamicRange_CIcm20789Driverprivatestatic
skeGyroDynamicRange_CIcm20789Driverprivatestatic
skfAccelRawToMetersPerSecondSquared_CIcm20789Driverprivatestatic
skfGyroRawToRadiansPerSecond_CIcm20789Driverprivatestatic
skfTempOffset_CIcm20789Driverprivatestatic
skfTempScale_CIcm20789Driverprivatestatic
skuInstanceCount_CSoftwareComponent< CIcm20789Driver, 2U >static
skuMaxI2CBusErrorCounterToReset_CIcm20789Driverprivatestatic
softResetBaro()CIcm20789Driverprivate
softResetImu()CIcm20789Driverprivate
TriggerPressureMeasurement()CIcm20789Driver
uI2CBusErrorCounter_CIcm20789Driverprivate
writeImuRegister(uint8_t uReg, uint8_t uData)CIcm20789Driverprivate
~CSoftwareComponent()=defaultCSoftwareComponent< CIcm20789Driver, 2U >protected