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
↓ 1 callers
Method
isUpdated
src/sensors/SensorFusion.cpp:62
↓ 1 callers
Method
length_squared
lib/math/quat.h:194
↓ 1 callers
Method
loadTemperatureCalibration
src/configuration/Configuration.cpp:285
↓ 1 callers
Method
magX
lib/ICM20948/ICM_20948.cpp:148
↓ 1 callers
Method
magY
lib/ICM20948/ICM_20948.cpp:153
↓ 1 callers
Method
magZ
lib/ICM20948/ICM_20948.cpp:158
↓ 1 callers
Function
main
()
ci/build.py:115
↓ 1 callers
Method
motionSetup
src/sensors/bno080sensor.cpp:29
↓ 1 callers
Method
normalized
lib/math/quat.cpp:112
↓ 1 callers
Method
normalized
lib/math/vector3.h:400
↓ 1 callers
Function
openFile
src/FSHelper.cpp:58
↓ 1 callers
Method
postSetup
src/sensors/SensorManager.cpp:49
↓ 1 callers
Function
prepare
()
ci/build.py:53
↓ 1 callers
Method
printDebugTemperatureCalibrationState
src/sensors/sensor.cpp:85
↓ 1 callers
Method
printTemperatureCalibrationState
src/sensors/sensor.cpp:82
↓ 1 callers
Method
provideAccelSample
src/sensors/softfusion/CalibrationBase.h:91
↓ 1 callers
Method
provideGyroSample
src/sensors/softfusion/CalibrationBase.h:92
↓ 1 callers
Method
readByte
Read single byte from an 8-bit device register. * @param devAddr I2C slave device address * @param regAddr Register regAddr to read from * @param d
lib/i2cdev/I2Cdev.cpp:186
↓ 1 callers
Method
readDMPdataFromFIFO
lib/ICM20948/ICM_20948.cpp:1306
↓ 1 callers
Method
readError
Get the last error if it exists
lib/bno080/BNO080.cpp:1314
↓ 1 callers
Method
rescaleSamples
src/motionprocessing/GyroTemperatureCalibrator.h:144
↓ 1 callers
Method
reset
src/motionprocessing/OnlinePolyfit.h:38
↓ 1 callers
Method
reset
src/network/connection.cpp:603
↓ 1 callers
Method
resetDMP
lib/mpu6050/MPU6050.cpp:3015
↓ 1 callers
Method
resetNewRawGyro
lib/bno080/BNO080.cpp:997
↓ 1 callers
Method
resetReason
Get the reason for the last reset 1 = POR, 2 = Internal reset, 3 = Watchdog, 4 = External reset, 5 = Other
lib/bno080/BNO080.cpp:1293
↓ 1 callers
Method
resetTemperatureCalibrationState
src/sensors/sensor.cpp:89
↓ 1 callers
Method
restDetectionDelayElapsed
src/sensors/softfusion/runtimecalibration/CalibrationStep.h:56
↓ 1 callers
Method
saveCalibration
src/sensors/icm20948sensor.cpp:401
↓ 1 callers
Method
saveCalibrationPeriodically
lib/bno080/BNO080.cpp:1608
↓ 1 callers
Method
scaleAccelSample
src/sensors/softfusion/SoftfusionCalibration.h:199
↓ 1 callers
Method
scaleGyroSample
src/sensors/softfusion/SoftfusionCalibration.h:221
↓ 1 callers
Function
selectNextPort
lib/i2cscan/i2cscan.cpp:44
↓ 1 callers
Method
sendBatteryLevel
PACKET_BATTERY_LEVEL 12
src/network/connection.cpp:219
↓ 1 callers
Method
sendData
src/sensors/sensor.cpp:53
↓ 1 callers
Method
sendFlexData
PACKET_FLEX_DATA 24
src/network/connection.cpp:399
↓ 1 callers
Method
sendSensorTap
PACKET_TAP 13
src/network/connection.cpp:231
↓ 1 callers
Method
sendSignalStrength
PACKET_SIGNAL_STRENGTH 19
src/network/connection.cpp:309
↓ 1 callers
Method
setAccelFIFOEnabled
Set accelerometer FIFO enabled value. * @param enabled New accelerometer FIFO enabled value * @see getAccelFIFOEnabled() * @see MPU6050_RA_FIFO_EN
lib/mpu6050/MPU6050.cpp:725
↓ 1 callers
Method
setAuxId
src/sensors/softfusion/drivers/icm45base.h:365
↓ 1 callers
Method
setAxisRemap
! * @brief Changes the chip's axis remap * @param remapcode * remap code possible values * [REMAP_CONFIG_P0 * REM
lib/bno055_adafruit/Adafruit_BNO055.cpp:179
↓ 1 callers
Method
setAxisSign
! * @brief Changes the chip's axis signs * @param remapsign * remap sign possible values * [REMAP_SIGN_P0 * REMAP
lib/bno055_adafruit/Adafruit_BNO055.cpp:205
↓ 1 callers
Method
setExtCrystalUse
! * @brief Use the external 32.768KHz crystal * @param usextal * use external crystal boolean */
lib/bno055_adafruit/Adafruit_BNO055.cpp:222
↓ 1 callers
Method
setFIFOEnabled
Set FIFO enabled status. * @param enabled New FIFO enabled status * @see getFIFOEnabled() * @see MPU6050_RA_USER_CTRL * @see MPU6050_USERCTRL_FIFO
lib/mpu6050/MPU6050.cpp:2350
↓ 1 callers
Method
setRate
Set gyroscope sample rate divider. * @param rate New sample rate divider * @see getRate() * @see MPU6050_RA_SMPLRT_DIV */
lib/mpu6050/MPU6050.cpp:132
↓ 1 callers
Method
setSensorToggles
src/configuration/Configuration.cpp:205
↓ 1 callers
Method
setSlave0FIFOEnabled
Set Slave 0 FIFO enabled value. * @param enabled New Slave 0 FIFO enabled value * @see getSlave0FIFOEnabled() * @see MPU6050_RA_FIFO_EN */
lib/mpu6050/MPU6050.cpp:779
↓ 1 callers
Function
setUp
src/serial/serialcommands.cpp:461
↓ 1 callers
Method
setUp
src/network/wifihandler.cpp:65
↓ 1 callers
Method
setXAccelOffset
lib/mpu6050/MPU6050.cpp:2892
↓ 1 callers
Method
setXGyroFIFOEnabled
Set gyroscope X-axis FIFO enabled value. * @param enabled New gyroscope X-axis FIFO enabled value * @see getXGyroFIFOEnabled() * @see MPU6050_RA_FI
lib/mpu6050/MPU6050.cpp:670
↓ 1 callers
Method
setXGyroOffset
lib/mpu6050/MPU6050.cpp:2927
↓ 1 callers
Method
setYAccelOffset
lib/mpu6050/MPU6050.cpp:2904
↓ 1 callers
Method
setYGyroFIFOEnabled
Set gyroscope Y-axis FIFO enabled value. * @param enabled New gyroscope Y-axis FIFO enabled value * @see getYGyroFIFOEnabled() * @see MPU6050_RA_FI
lib/mpu6050/MPU6050.cpp:688
↓ 1 callers
Method
setYGyroOffset
lib/mpu6050/MPU6050.cpp:2937
↓ 1 callers
Method
setZAccelOffset
lib/mpu6050/MPU6050.cpp:2916
↓ 1 callers
Method
setZGyroFIFOEnabled
Set gyroscope Z-axis FIFO enabled value. * @param enabled New gyroscope Z-axis FIFO enabled value * @see getZGyroFIFOEnabled() * @see MPU6050_RA_FI
lib/mpu6050/MPU6050.cpp:706
↓ 1 callers
Method
setZGyroOffset
lib/mpu6050/MPU6050.cpp:2947
↓ 1 callers
Method
setup
src/sensors/SensorManager.cpp:30
↓ 1 callers
Method
signalOverwhelmed
src/sensors/softfusion/CalibrationBase.h:90
↓ 1 callers
Method
startAuxPolling
src/sensors/softfusion/drivers/icm45base.h:430
↓ 1 callers
Method
startProvisioning
src/network/wifiprovisioning.cpp:39
↓ 1 callers
Method
stopAuxPolling
src/sensors/softfusion/drivers/icm45base.h:434
↓ 1 callers
Method
stopPolling
src/sensors/softfusion/magdriver.cpp:116
↓ 1 callers
Method
swapCalibrationIfNecessary
src/sensors/softfusion/runtimecalibration/GyroBiasCalibrationStep.h:158
↓ 1 callers
Function
swapI2C
src/sensorinterface/I2CWireSensorInterface.cpp:37
↓ 1 callers
Function
timer_create_default
create a timer with the default settings */
lib/ICM20948/arduino-timer.h:265
↓ 1 callers
Function
twi_init
lib/i2cdev/I2Cdev.cpp:977
↓ 1 callers
Function
twi_read00
lib/i2cdev/I2Cdev.cpp:1123
↓ 1 callers
Function
twi_read01
lib/i2cdev/I2Cdev.cpp:1114
↓ 1 callers
Function
twi_releaseBus
lib/i2cdev/I2Cdev.cpp:1170
↓ 1 callers
Function
twi_write00
lib/i2cdev/I2Cdev.cpp:1086
↓ 1 callers
Function
twi_write01
lib/i2cdev/I2Cdev.cpp:1070
↓ 1 callers
Function
twii_CopyFromBuf
lib/i2cdev/I2Cdev.cpp:1055
↓ 1 callers
Function
twii_CopyToBuf
lib/i2cdev/I2Cdev.cpp:1048
↓ 1 callers
Method
update
Recursive least squares update using QR decomposition by Givens transformations
src/motionprocessing/OnlinePolyfit.h:44
↓ 1 callers
Method
update9D
src/sensors/SensorFusion.cpp:14
↓ 1 callers
Method
updateBiasForgettingTime
src/sensors/SensorFusion.cpp:128
↓ 1 callers
Method
updateGyr
src/motionprocessing/RestDetection.h:120
↓ 1 callers
Method
updateGyro
src/sensors/SensorFusion.cpp:50
↓ 1 callers
Method
updateMag
src/sensors/SensorFusion.cpp:34
↓ 1 callers
Method
upkeep
src/network/wifihandler.cpp:146
↓ 1 callers
Method
upkeepProvisioning
src/network/wifiprovisioning.cpp:34
↓ 1 callers
Method
xform
lib/math/quat.h:109
Method
ADCResistanceSensor
src/sensors/ADCResistanceSensor.h:33
Method
AccelBiasCalibrationStep
src/sensors/softfusion/runtimecalibration/AccelBiasCalibrationStep.h:40
Method
Adafruit_BNO055
! * @brief Instantiates a new Adafruit_BNO055 class * @param sensorID * sensor ID * @param address * i2c address * @par
lib/bno055_adafruit/Adafruit_BNO055.cpp:46
Method
BMI160
src/sensors/softfusion/drivers/bmi160.h:67
Method
BMI270
src/sensors/softfusion/drivers/bmi270.h:69
Method
BNO055Sensor
src/sensors/bno055sensor.h:36
Method
BNO080Sensor
src/sensors/bno080sensor.h:40
Method
BNO085Sensor
src/sensors/bno080sensor.h:117
Method
BNO086Sensor
src/sensors/bno080sensor.h:140
Method
BasicVQF
lib/vqf/basicvqf.cpp:28
Method
BasicVQFParams
lib/vqf/basicvqf.cpp:21
Method
Basis
lib/math/basis.h:228
Method
BigEndian
src/network/packets.h:106
Method
CalibrateAccel
@brief Fully calibrate Accel from ZERO in about 6-7 Loops 600-700 readings */
lib/mpu9250/MPU9250.cpp:3195
Method
CalibrateGyro
Calibration Routines @brief Fully calibrate Gyro from ZERO in about 6-7 Loops 600-700 readings */
lib/mpu9250/MPU9250.cpp:3181
Method
CalibrationBase
src/sensors/softfusion/CalibrationBase.h:40
← previous
next →
401–500 of 1,844, ranked by callers