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
↓ 4 callers
Method
is_normalized
lib/math/quat.cpp:116
↓ 4 callers
Method
length
lib/math/quat.cpp:104
↓ 4 callers
Function
lengthCheck
src/serial/serialcommands.cpp:69
↓ 4 callers
Method
resetFIFO
src/sensors/softfusion/drivers/mpu6050.h:117
↓ 4 callers
Method
sample
lib/magneto/magneto1.4.cpp:9
↓ 4 callers
Method
sendRotationData
PACKET_ROTATION_DATA 17
src/network/connection.cpp:275
↓ 4 callers
Method
setDMPEnabled
lib/mpu6050/MPU6050.cpp:3012
↓ 4 callers
Method
setSensor
src/configuration/Configuration.cpp:187
↓ 4 callers
Method
setup
src/network/manager.cpp:29
↓ 4 callers
Method
swapIn
src/sensorinterface/I2CPCAInterface.cpp:30
↓ 4 callers
Function
twi_reply
lib/i2cdev/I2Cdev.cpp:1147
↓ 4 callers
Method
update
src/network/manager.cpp:31
↓ 4 callers
Method
writeBytes
src/sensorinterface/SPIImpl.h:105
↓ 3 callers
Function
GetSmoothed
lib/mpu6050offsetfinder/MPU6050OffsetFinder.cpp:123
↓ 3 callers
Function
ICM_20948_i2c_controller_periph4_txn
Transact directly with an I2C device, one byte at a time Used to configure a device before it is setup into a normal 0-3 peripheral slot
lib/ICM20948/ICM_20948_C.c:169
↓ 3 callers
Function
SetOffsets
lib/mpu6050offsetfinder/MPU6050OffsetFinder.cpp:196
↓ 3 callers
Method
digitalRead
src/sensorinterface/DirectPinInterface.cpp:25
↓ 3 callers
Method
disconnect
src/sensorinterface/I2CWireSensorInterface.h:50
↓ 3 callers
Method
dot
lib/math/vector3.h:161
↓ 3 callers
Method
enableDMPSensor
lib/ICM20948/ICM_20948.cpp:1233
↓ 3 callers
Method
getHadData
src/sensors/sensor.h:94
↓ 3 callers
Method
getMagnetometer
Get 3-axis magnetometer reading. * @see getMotion9() * @see MPU9250_RA_MAG_XOUT_L */
lib/mpu9250/MPU9250.cpp:3448
↓ 3 callers
Method
getQuaternionQuat
src/sensors/SensorFusion.cpp:76
↓ 3 callers
Method
getSensor
src/configuration/Configuration.cpp:179
↓ 3 callers
Method
getSensorConfigData
src/sensors/sensor.cpp:95
↓ 3 callers
Method
getSensorState
src/sensors/sensor.cpp:30
↓ 3 callers
Method
hasCompletedRestCalibration
src/sensors/sensor.h:101
↓ 3 callers
Function
hasDevOnBus
lib/i2cscan/i2cscan.cpp:161
↓ 3 callers
Method
init
src/sensors/softfusion/magdriver.cpp:76
↓ 3 callers
Method
isDirectory
src/FSHelper.h:47
↓ 3 callers
Method
motionlessCalibration
src/sensors/softfusion/drivers/bmi270.h:334
↓ 3 callers
Method
normalize
lib/math/quat.cpp:108
↓ 3 callers
Method
normalize
lib/math/helper_3dmath.h:79
↓ 3 callers
Function
remapOneAxis
src/sensors/axisremap.h:73
↓ 3 callers
Method
remove
lib/ICM20948/arduino-timer.h:210
↓ 3 callers
Method
seek
src/FSHelper.h:48
↓ 3 callers
Method
sendSensorAcceleration
PACKET_ACCEL 4
src/network/connection.cpp:205
↓ 3 callers
Method
sendSensorError
PACKET_ERROR 14
src/network/connection.cpp:243
↓ 3 callers
Method
setDMPODRrate
lib/ICM20948/ICM_20948.cpp:1291
↓ 3 callers
Function
sign
lib/math/shared.h:152
↓ 3 callers
Method
stopProvisioning
src/network/wifiprovisioning.cpp:46
↓ 3 callers
Method
tick
src/sensors/softfusion/TempGradientCalculator.cpp:14
↓ 3 callers
Function
update
src/serial/serialcommands.cpp:473
↓ 3 callers
Method
updateQuaternion
src/sensors/SensorFusionDMP.cpp:21
↓ 3 callers
Method
write
lib/ICM20948/ICM_20948.cpp:1133
↓ 3 callers
Method
zero
lib/math/vector3.h:415
↓ 2 callers
Function
Choleski_LU_Decomposition
/////////////////////////////////////////////////////////////////////////// int Choleski_LU_Decomposition(double *A, int n)
lib/magneto/mymathlib_matrix.cpp:212
↓ 2 callers
Function
Choleski_LU_Inverse
/////////////////////////////////////////////////////////////////////////// int Choleski_LU_Inverse(double *LU, int n)
lib/magneto/mymathlib_matrix.cpp:351
↓ 2 callers
Function
ForceHeader
lib/mpu6050offsetfinder/MPU6050OffsetFinder.cpp:118
↓ 2 callers
Function
Hessenberg_Form_Elementary
/////////////////////////////////////////////////////////////////////////// int Hessenberg_Form_Elementary(double *A, double *S, int n)
lib/magneto/mymathlib_matrix.cpp:515
↓ 2 callers
Function
ICM_20948_get_who_am_i
lib/ICM20948/ICM_20948_C.c:387
↓ 2 callers
Function
ICM_20948_i2c_master_passthrough
Interface Things
lib/ICM20948/ICM_20948_C.c:810
↓ 2 callers
Function
ICM_20948_wom_threshold
lib/ICM20948/ICM_20948_C.c:558
↓ 2 callers
Function
QR_Hessenberg_Matrix
/////////////////////////////////////////////////////////////////////////// int QR_Hessenberg_Matrix( double *H, double *S, double eigen_real[],
lib/magneto/mymathlib_matrix.cpp:701
↓ 2 callers
Function
SetAveraging
lib/mpu6050offsetfinder/MPU6050OffsetFinder.cpp:236
↓ 2 callers
Function
ShowProgress
lib/mpu6050offsetfinder/MPU6050OffsetFinder.cpp:206
↓ 2 callers
Function
_build_board_flags
Construct list of -D flags for one board.
scripts/preprocessor.py:81
↓ 2 callers
Function
_format_raw_value
Format booleans for C/C++, otherwise str(value).
scripts/preprocessor.py:53
↓ 2 callers
Function
_load_json
Load JSON file or accept dict directly.
scripts/preprocessor.py:23
↓ 2 callers
Method
allAxesCalibrated
src/sensors/softfusion/runtimecalibration/AccelBiasCalibrationStep.h:129
↓ 2 callers
Method
at
Calls handler with opaque as argument at time */
lib/ICM20948/arduino-timer.h:76
↓ 2 callers
Function
byteCompare
src/sensorinterface/SensorInterfaceManager.cpp:27
↓ 2 callers
Method
cancel
src/sensors/softfusion/runtimecalibration/NullCalibrationStep.h:45
↓ 2 callers
Function
decode_base64_length_null
src/serial/serialcommands.cpp:88
↓ 2 callers
Method
dmpGetAccel
lib/mpu9250/MPU9250MotionApps.cpp:680
↓ 2 callers
Method
dmpGetFIFOPacketSize
uint8_t MPU9250::dmpInitFIFOParam(); uint8_t MPU9250::dmpCloseFIFO(); uint8_t MPU9250::dmpSetGyroDataSource(uint_fast8_t source); uint8_t MPU9250::dmp
lib/mpu9250/MPU9250MotionApps.cpp:848
↓ 2 callers
Method
dmpGetQuaternion
lib/mpu9250/MPU9250MotionApps.cpp:704
↓ 2 callers
Method
dmpInitialize
lib/mpu9250/MPU9250MotionApps.cpp:335
↓ 2 callers
Method
enableDebugging
Calling this function with nothing sets the debug port to Serial You can also call it with other streams like Serial1, SerialUSB, etc.
lib/bno080/BNO080.cpp:187
↓ 2 callers
Method
enableRawGyro
Sends the packet to enable the raw accel readings Note you must enable basic reporting on the sensor as well
lib/bno080/BNO080.cpp:1433
↓ 2 callers
Function
ensureDirectory
src/FSHelper.cpp:31
↓ 2 callers
Method
feedSample
src/sensors/softfusion/TempGradientCalculator.cpp:10
↓ 2 callers
Method
fullyCalibrated
src/motionprocessing/GyroTemperatureCalibrator.h:136
↓ 2 callers
Method
getAddress
src/sensorinterface/SPIImpl.h:120
↓ 2 callers
Method
getAttachedMagnetometer
src/sensors/sensor.cpp:93
↓ 2 callers
Method
getAveragedTPS
src/status/TPSCounter.cpp:46
↓ 2 callers
Method
getCalibration
! * @brief Gets current calibration state. Each value should be a uint8_t * pointer and it will be set to 0 if not calibrated and 3 if
lib/bno055_adafruit/Adafruit_BNO055.cpp:343
↓ 2 callers
Method
getConjugate
lib/math/helper_3dmath.h:71
↓ 2 callers
Method
getDirectTemp
src/sensors/softfusion/drivers/bmi270.h:410
↓ 2 callers
Method
getQuat
Gets the full quaternion i,j,k,real output floats
lib/bno080/BNO080.cpp:560
↓ 2 callers
Method
getRotation
Get 3-axis gyroscope readings. * These gyroscope measurement registers, along with the accelerometer * measurement registers, temperature measuremen
lib/mpu6050/MPU6050.cpp:1916
↓ 2 callers
Method
getSensorToggles
src/configuration/Configuration.cpp:197
↓ 2 callers
Method
getStatus
src/status/StatusManager.h:12
↓ 2 callers
Method
getWiFiState
src/network/wifihandler.cpp:144
↓ 2 callers
Method
has
src/network/featureflags.h:46
↓ 2 callers
Method
hasNewDataToSend
src/sensors/sensor.h:100
↓ 2 callers
Method
hasNewRawGyro
lib/bno080/BNO080.cpp:1021
↓ 2 callers
Method
hasSensorOnBus
src/sensorinterface/SPIImpl.h:116
↓ 2 callers
Method
init
src/sensorinterface/I2CPCAInterface.cpp:25
↓ 2 callers
Function
inverse_lerp
lib/math/shared.h:130
↓ 2 callers
Method
isAvailable
* Whether the server supports the "feature flags" feature, * set to true when we've received flags packet from the server. */
src/network/featureflags.h:55
↓ 2 callers
Method
isConnected
src/network/wifihandler.cpp:50
↓ 2 callers
Method
is_normalized
lib/math/vector3.h:406
↓ 2 callers
Method
length
lib/math/vector3.h:371
↓ 2 callers
Method
length_squared
lib/math/vector3.h:379
↓ 2 callers
Function
lerp
lib/math/shared.h:116
↓ 2 callers
Function
levelToString
src/logging/Level.cpp:4
↓ 2 callers
Method
motionLoop
src/sensors/bno080sensor.cpp:147
↓ 2 callers
Method
normalize
lib/math/vector3.h:387
↓ 2 callers
Method
onToggleChange
src/sensors/SensorToggles.cpp:32
← previous
next →
101–200 of 1,844, ranked by callers