Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SlimeVR/SlimeVR-Tracker-ESP
/ functions
Functions
1,844 in github.com/SlimeVR/SlimeVR-Tracker-ESP
⨍
Functions
1,844
◇
Types & classes
294
Method
bulkRead
src/sensors/softfusion/drivers/icm45base.h:241
Method
bulkRead
src/sensors/softfusion/drivers/lsm6ds-common.h:58
Method
bulkRead
src/sensors/softfusion/drivers/lsm6dsv.h:134
Method
bulkRead
src/sensors/softfusion/drivers/lsm6dsr.h:118
Method
bulkRead
src/sensors/softfusion/drivers/icm42688.h:220
Method
bulkRead
src/sensors/softfusion/drivers/mpu6050.h:179
Method
bulkRead
src/sensors/softfusion/drivers/lsm6ds3trc.h:125
Method
bulkRead
src/sensors/softfusion/drivers/bmi160.h:180
Method
byteSwap
src/sensors/softfusion/drivers/mpu6050.h:112
Method
calcGravityVec
src/sensors/SensorFusion.cpp:108
Method
calcLinearAcc
src/sensors/SensorFusion.cpp:118
Method
calculateAccelerationWithoutGravity
src/sensors/icm20948sensor.cpp:507
Method
calculateZROChange
src/sensors/softfusion/runtimecalibration/RuntimeCalibration.h:213
Method
calibrateAccel
src/sensors/softfusion/SoftfusionCalibration.h:319
Method
calibrateGyroOffset
src/sensors/softfusion/SoftfusionCalibration.h:260
Method
calibrateSampleRate
src/sensors/softfusion/SoftfusionCalibration.h:451
Method
calibrationComplete
See page 51 of reference manual - ME Calibration Response Byte 5 is parsed during the readPacket and stored in calibrationStatus
lib/bno080/BNO080.cpp:1460
Method
calibrationMatches
src/sensors/softfusion/runtimecalibration/RuntimeCalibration.h:67
Method
cancel
Cancel the timer task */
lib/ICM20948/arduino-timer.h:91
Method
cancel
src/sensors/softfusion/runtimecalibration/SampleRateCalibrationStep.h:67
Method
cancel
src/sensors/softfusion/runtimecalibration/MotionlessCalibrationStep.h:76
Method
cancel
src/sensors/softfusion/runtimecalibration/GyroBiasCalibrationStep.h:117
Method
cancel
src/sensors/softfusion/runtimecalibration/AccelBiasCalibrationStep.h:78
Method
ceil
lib/math/vector3.h:177
Method
cfgFsyncActiveLow
lib/ICM20948/ICM_20948.cpp:712
Method
cfgFsyncIntMode
lib/ICM20948/ICM_20948.cpp:729
Method
cfgIntActiveLow
lib/ICM20948/ICM_20948.cpp:644
Method
cfgIntAnyReadToClear
lib/ICM20948/ICM_20948.cpp:695
Method
cfgIntLatch
lib/ICM20948/ICM_20948.cpp:678
Method
cfgIntOpenDrain
lib/ICM20948/ICM_20948.cpp:661
Method
checkID
lib/ICM20948/ICM_20948.cpp:542
Method
checkPresent
src/sensors/bno080sensor.h:68
Method
checkPresent
src/sensors/softfusion/softfusionsensor.h:391
Method
checkSensorPresent
src/sensors/SensorBuilder.h:124
Method
checkSensorTimeout
src/sensors/icm20948sensor.cpp:326
Method
checkSensorTimeout
src/sensors/softfusion/softfusionsensor.h:182
Method
checkSensorsPresent
src/sensors/SensorBuilder.h:158
Method
checkStartupCalibration
src/sensors/softfusion/SoftfusionCalibration.h:110
Method
clearInterrupts
Interrupts on INT Pin
lib/ICM20948/ICM_20948.cpp:617
Method
clearUpdated
src/sensors/SensorFusionDMP.cpp:53
Method
clip
lib/vqf/vqf.cpp:676
Method
clip
lib/vqf/basicvqf.cpp:293
Function
cmdDeleteCalibration
src/serial/serialcommands.cpp:448
Function
cmdFactoryReset
src/serial/serialcommands.cpp:380
Function
cmdGet
src/serial/serialcommands.cpp:248
Function
cmdReboot
src/serial/serialcommands.cpp:375
Function
cmdScanI2C
src/serial/serialcommands.cpp:455
Function
cmdSet
src/serial/serialcommands.cpp:97
Function
cmdTemperatureCalibration
src/serial/serialcommands.cpp:405
Method
computeNextCalibrationStep
src/sensors/softfusion/runtimecalibration/RuntimeCalibration.h:244
Method
connectSensor
src/sensors/icm20948sensor.cpp:292
Function
countCommonElements
lib/i2cscan/i2cscan.cpp:73
Method
cubic_slerp
lib/math/quat.cpp:204
Method
dataReady
lib/ICM20948/ICM_20948.cpp:554
Method
debugArray
src/logging/Logger.h:42
Method
debugPrint
lib/ICM20948/ICM_20948.cpp:31
Method
debugPrintStatus
lib/ICM20948/ICM_20948.cpp:83
Method
debugPrintf
lib/ICM20948/ICM_20948.cpp:71
Method
debugPrintln
lib/ICM20948/ICM_20948.cpp:42
Method
detected
src/sensors/softfusion/softfusionsensor.h:54
Method
determinant
lib/math/basis.h:323
Method
digitalRead
src/sensorinterface/MCP23X17PinInterface.cpp:25
Method
digitalWrite
src/sensorinterface/MCP23X17PinInterface.cpp:29
Method
direction_to
lib/math/vector3.h:217
Method
disableDebugging
lib/ICM20948/ICM_20948.cpp:23
Method
distance_squared_to
lib/math/vector3.h:197
Method
distance_to
lib/math/vector3.h:193
Method
dmpGetAccel
lib/mpu6050/MPU6050_6Axis_MotionApps20.h:369
Method
dmpGetAccel
lib/mpu6050/MPU6050_6Axis_MotionApps_V6_12.h:414
Method
dmpGetAccel
lib/mpu9250/MPU9250_6Axis_MotionApps_V6_12.cpp:418
Method
dmpGetCurrentFIFOPacket
lib/mpu6050/MPU6050_6Axis_MotionApps_V6_12.h:619
Method
dmpGetCurrentFIFOPacket
lib/mpu9250/MPU9250_6Axis_MotionApps_V6_12.cpp:629
Method
dmpGetEuler
lib/mpu6050/MPU6050_6Axis_MotionApps20.h:494
Method
dmpGetEuler
lib/mpu6050/MPU6050_6Axis_MotionApps_V6_12.h:539
Method
dmpGetEuler
lib/mpu9250/MPU9250MotionApps.cpp:794
Method
dmpGetEuler
lib/mpu9250/MPU9250_6Axis_MotionApps_V6_12.cpp:549
Method
dmpGetFIFOPacketSize
uint8_t MPU6050::dmpInitFIFOParam(); uint8_t MPU6050::dmpCloseFIFO(); uint8_t MPU6050::dmpSetGyroDataSource(uint_fast8_t source); uint8_t MPU6050::dmp
lib/mpu6050/MPU6050_6Axis_MotionApps20.h:568
Method
dmpGetFIFOPacketSize
uint8_t MPU6050::dmpInitFIFOParam(); uint8_t MPU6050::dmpCloseFIFO(); uint8_t MPU6050::dmpSetGyroDataSource(uint_fast8_t source); uint8_t MPU6050::dmp
lib/mpu6050/MPU6050_6Axis_MotionApps_V6_12.h:613
Method
dmpGetFIFOPacketSize
uint8_t MPU9250::dmpInitFIFOParam(); uint8_t MPU9250::dmpCloseFIFO(); uint8_t MPU9250::dmpSetGyroDataSource(uint_fast8_t source); uint8_t MPU9250::dmp
lib/mpu9250/MPU9250_6Axis_MotionApps_V6_12.cpp:623
Method
dmpGetGravity
uint8_t MPU6050::dmpGetGyroAndAccelSensor(long *data, const uint8_t* packet); uint8_t MPU6050::dmpGetGyroSensor(long *data, const uint8_t* packet); ui
lib/mpu6050/MPU6050_6Axis_MotionApps20.h:472
Method
dmpGetGravity
uint8_t MPU6050::dmpGetGyroAndAccelSensor(long *data, const uint8_t* packet); uint8_t MPU6050::dmpGetGyroSensor(long *data, const uint8_t* packet); ui
lib/mpu6050/MPU6050_6Axis_MotionApps_V6_12.h:517
Method
dmpGetGravity
uint8_t MPU9250::dmpGetGyroAndAccelSensor(long *data, const uint8_t* packet); uint8_t MPU9250::dmpGetGyroSensor(long *data, const uint8_t* packet); ui
lib/mpu9250/MPU9250MotionApps.cpp:783
Method
dmpGetGravity
uint8_t MPU9250::dmpGetGyroAndAccelSensor(long *data, const uint8_t* packet); uint8_t MPU9250::dmpGetGyroSensor(long *data, const uint8_t* packet); ui
lib/mpu9250/MPU9250_6Axis_MotionApps_V6_12.cpp:527
Method
dmpGetGyro
uint8_t MPU6050::dmpGet6AxisQuaternion(long *data, const uint8_t* packet); uint8_t MPU6050::dmpGetRelativeQuaternion(long *data, const uint8_t* packet
lib/mpu6050/MPU6050_6Axis_MotionApps20.h:426
Method
dmpGetGyro
uint8_t MPU6050::dmpGet6AxisQuaternion(long *data, const uint8_t* packet); uint8_t MPU6050::dmpGetRelativeQuaternion(long *data, const uint8_t* packet
lib/mpu6050/MPU6050_6Axis_MotionApps_V6_12.h:471
Method
dmpGetGyro
uint8_t MPU9250::dmpGet6AxisQuaternion(long *data, const uint8_t* packet); uint8_t MPU9250::dmpGetRelativeQuaternion(long *data, const uint8_t* packet
lib/mpu9250/MPU9250MotionApps.cpp:737
Method
dmpGetGyro
uint8_t MPU9250::dmpGet6AxisQuaternion(long *data, const uint8_t* packet); uint8_t MPU9250::dmpGetRelativeQuaternion(long *data, const uint8_t* packet
lib/mpu9250/MPU9250_6Axis_MotionApps_V6_12.cpp:481
Method
dmpGetLinearAccel
uint8_t MPU6050::dmpSetLinearAccelFilterCoefficient(float coef); uint8_t MPU6050::dmpGetLinearAccel(long *data, const uint8_t* packet);
lib/mpu6050/MPU6050_6Axis_MotionApps20.h:452
Method
dmpGetLinearAccel
uint8_t MPU6050::dmpSetLinearAccelFilterCoefficient(float coef); uint8_t MPU6050::dmpGetLinearAccel(long *data, const uint8_t* packet);
lib/mpu6050/MPU6050_6Axis_MotionApps_V6_12.h:497
Method
dmpGetLinearAccel
uint8_t MPU9250::dmpSetLinearAccelFilterCoefficient(float coef); uint8_t MPU9250::dmpGetLinearAccel(long *data, const uint8_t* packet);
lib/mpu9250/MPU9250MotionApps.cpp:763
Method
dmpGetLinearAccel
uint8_t MPU9250::dmpSetLinearAccelFilterCoefficient(float coef); uint8_t MPU9250::dmpGetLinearAccel(long *data, const uint8_t* packet);
lib/mpu9250/MPU9250_6Axis_MotionApps_V6_12.cpp:507
Method
dmpGetLinearAccelInWorld
uint8_t MPU6050::dmpGetLinearAccelInWorld(long *data, const uint8_t* packet);
lib/mpu6050/MPU6050_6Axis_MotionApps20.h:460
Method
dmpGetLinearAccelInWorld
uint8_t MPU6050::dmpGetLinearAccelInWorld(long *data, const uint8_t* packet);
lib/mpu6050/MPU6050_6Axis_MotionApps_V6_12.h:505
Method
dmpGetLinearAccelInWorld
uint8_t MPU9250::dmpGetLinearAccelInWorld(long *data, const uint8_t* packet);
lib/mpu9250/MPU9250MotionApps.cpp:771
Method
dmpGetLinearAccelInWorld
uint8_t MPU9250::dmpGetLinearAccelInWorld(long *data, const uint8_t* packet);
lib/mpu9250/MPU9250_6Axis_MotionApps_V6_12.cpp:515
Method
dmpGetMag
lib/mpu9250/MPU9250MotionApps.cpp:753
Method
dmpGetQuaternion
lib/mpu6050/MPU6050_6Axis_MotionApps20.h:393
Method
dmpGetQuaternion
lib/mpu6050/MPU6050_6Axis_MotionApps_V6_12.h:438
Method
dmpGetQuaternion
lib/mpu9250/MPU9250_6Axis_MotionApps_V6_12.cpp:442
Method
dmpGetYawPitchRoll
lib/mpu6050/MPU6050_6Axis_MotionApps20.h:502
← previous
next →
601–700 of 1,844, ranked by callers