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
Function
Update_Column
/////////////////////////////////////////////////////////////////////////// void Update_Column(double* H, double cos, double sin, int n, // int
lib/magneto/mymathlib_matrix.cpp:920
↓ 1 callers
Function
Update_Row
/////////////////////////////////////////////////////////////////////////// void Update_Row(double *Hrow, double cos, double sin, int n, // int
lib/magneto/mymathlib_matrix.cpp:881
↓ 1 callers
Function
Update_Transformation
/////////////////////////////////////////////////////////////////////////// void Update_Transformation(double *S, double cos, double sin, // int
lib/magneto/mymathlib_matrix.cpp:959
↓ 1 callers
Function
Upper_Triangular_Solve
/////////////////////////////////////////////////////////////////////////// File: upper_triangular.c
lib/magneto/mymathlib_matrix.cpp:1733
↓ 1 callers
Function
_validate_define_value
(value: str, key: str)
scripts/preprocessor.py:42
↓ 1 callers
Method
accX
lib/ICM20948/ICM_20948.cpp:168
↓ 1 callers
Method
accY
lib/ICM20948/ICM_20948.cpp:173
↓ 1 callers
Method
accZ
lib/ICM20948/ICM_20948.cpp:178
↓ 1 callers
Method
after
src/debugging/TimeTaken.cpp:30
↓ 1 callers
Method
anyAxesCalibrated
src/sensors/softfusion/runtimecalibration/AccelBiasCalibrationStep.h:133
↓ 1 callers
Method
assignCalibration
src/sensors/softfusion/SoftfusionCalibration.h:178
↓ 1 callers
Method
before
src/debugging/TimeTaken.cpp:28
↓ 1 callers
Method
begin
Attempt communication with the device Return true if we got a 'Polo' back from Marco
lib/bno080/BNO080.cpp:45
↓ 1 callers
Method
beginBundle
src/network/connection.cpp:92
↓ 1 callers
Function
build
()
ci/build.py:64
↓ 1 callers
Method
buildAllSensors
src/sensors/SensorBuilder.cpp:38
↓ 1 callers
Function
build_boards
Validate defaults.json against board-defaults.schema.json using jsonschema, and return { board_name: [list of -D flags] }.
scripts/preprocessor.py:159
↓ 1 callers
Function
build_for_device
(device: DeviceConfiguration)
ci/build.py:93
↓ 1 callers
Method
calibrationMatches
src/sensors/softfusion/SoftfusionCalibration.h:169
↓ 1 callers
Method
checkStartupCalibration
src/sensors/softfusion/CalibrationBase.h:66
↓ 1 callers
Function
check_if_exist_I2C
test/i2cscan.cpp:24
↓ 1 callers
Function
clearBus
lib/i2cscan/i2cscan.cpp:194
↓ 1 callers
Method
clearUpdated
src/sensors/SensorFusion.cpp:64
↓ 1 callers
Method
computeCoefficients
Back solves upper triangular system Returns float[numDimensions][numCoefficients] coefficients from lowest to highest power
src/motionprocessing/OnlinePolyfit.h:83
↓ 1 callers
Method
dataAvailable
Updates the latest variables if possible Returns false if new readings are not available
lib/bno080/BNO080.cpp:195
↓ 1 callers
Function
disconnectI2C
src/sensorinterface/I2CWireSensorInterface.cpp:68
↓ 1 callers
Method
dmpGetCurrentFIFOPacket
lib/mpu6050/MPU6050_6Axis_MotionApps20.h:574
↓ 1 callers
Method
enableARVRStabilizedGameRotationVector
Sends the packet to enable the ar/vr stabilized rotation vector
lib/bno080/BNO080.cpp:1366
↓ 1 callers
Method
enableARVRStabilizedRotationVector
Sends the packet to enable the ar/vr stabilized rotation vector
lib/bno080/BNO080.cpp:1354
↓ 1 callers
Method
enableDMP
lib/ICM20948/ICM_20948.cpp:1197
↓ 1 callers
Method
enableFIFO
lib/ICM20948/ICM_20948.cpp:1164
↓ 1 callers
Method
enableGameRotationVector
Sends the packet to enable the rotation vector
lib/bno080/BNO080.cpp:1360
↓ 1 callers
Method
enableLinearAccelerometer
Sends the packet to enable the accelerometer
lib/bno080/BNO080.cpp:1383
↓ 1 callers
Method
enableRawAccelerometer
Sends the packet to enable the raw accel readings Note you must enable basic reporting on the sensor as well
lib/bno080/BNO080.cpp:1426
↓ 1 callers
Method
enableRawMagnetometer
Sends the packet to enable the raw accel readings Note you must enable basic reporting on the sensor as well
lib/bno080/BNO080.cpp:1440
↓ 1 callers
Method
enableRotationVector
Sends the packet to enable the rotation vector
lib/bno080/BNO080.cpp:1348
↓ 1 callers
Method
enableStabilityClassifier
Sends the packet to enable the Stability Classifier
lib/bno080/BNO080.cpp:1419
↓ 1 callers
Method
endBundle
src/network/connection.cpp:103
↓ 1 callers
Method
equalsWithEpsilon
lib/math/quat.cpp:120
↓ 1 callers
Method
eraseSensors
src/configuration/Configuration.cpp:215
↓ 1 callers
Method
filename
(self)
ci/build.py:24
↓ 1 callers
Method
getAGMT
lib/ICM20948/ICM_20948.cpp:141
↓ 1 callers
Method
getAccel
src/sensors/softfusion/drivers/icm42688.h:151
↓ 1 callers
Method
getAccelTimestep
src/sensors/softfusion/SoftfusionCalibration.h:219
↓ 1 callers
Method
getAddress
src/sensors/sensoraddress.h:41
↓ 1 callers
Method
getAttachedMagName
src/sensors/softfusion/magdriver.cpp:124
↓ 1 callers
Method
getCalibrationDonePercent
src/motionprocessing/GyroTemperatureCalibrator.h:140
↓ 1 callers
Method
getCalibrationStatus
lib/bno080/BNO080.cpp:1633
↓ 1 callers
Method
getDataType
src/sensors/sensor.h:108
↓ 1 callers
Function
getEncryptionTypeName
src/serial/serialcommands.cpp:207
↓ 1 callers
Method
getFIFOBytes
lib/mpu6050/MPU6050.cpp:2743
↓ 1 callers
Method
getFIFOCount
Get current FIFO buffer size. * This value indicates the number of bytes stored in the FIFO buffer. This * number is in turn the number of bytes tha
lib/mpu6050/MPU6050.cpp:2707
↓ 1 callers
Method
getGameQuat
lib/bno080/BNO080.cpp:581
↓ 1 callers
Method
getGyro
src/sensors/softfusion/drivers/icm42688.h:142
↓ 1 callers
Method
getGyroTemp
From https://github.com/ceva-dsp/sh2/issues/15 Raw gyro temperature for BNO085 uses BMI055 gyro memsRawGyroTemp is in 23°C + 0.5°C/LSB
lib/bno080/BNO080.cpp:992
↓ 1 callers
Method
getGyroTimestep
src/sensors/softfusion/SoftfusionCalibration.h:233
↓ 1 callers
Method
getLevel
src/batterymonitor.h:79
↓ 1 callers
Method
getMotion6
Get raw 6-axis motion sensor readings (accel/gyro). * Retrieves all currently available motion sensor values. * @param ax 16-bit signed integer cont
lib/mpu6050/MPU6050.cpp:1792
↓ 1 callers
Method
getMotion9
Get raw 9-axis motion sensor readings (accel/gyro/compass). * FUNCTION NOT FULLY IMPLEMENTED YET. * @param ax 16-bit signed integer container for ac
lib/mpu6050/MPU6050.cpp:1776
↓ 1 callers
Method
getMotionlessCalibrationData
src/sensors/softfusion/SoftfusionCalibration.h:237
↓ 1 callers
Method
getNewLinAccel
lib/bno080/BNO080.cpp:740
↓ 1 callers
Method
getQuat6D
lib/vqf/vqf.cpp:375
↓ 1 callers
Method
getQuat9D
lib/vqf/vqf.cpp:380
↓ 1 callers
Method
getRawAccel
lib/bno080/BNO080.cpp:952
↓ 1 callers
Method
getRawGyro
lib/bno080/BNO080.cpp:1002
↓ 1 callers
Method
getRawMag
lib/bno080/BNO080.cpp:1039
↓ 1 callers
Method
getSensorPosition
src/sensors/sensor.h:112
↓ 1 callers
Method
getStabilityClassifier
Return the stability classifier
lib/bno080/BNO080.cpp:919
↓ 1 callers
Method
getTapDetected
lib/bno080/BNO080.cpp:908
↓ 1 callers
Method
getTapDetector
Return the tap detector
lib/bno080/BNO080.cpp:900
↓ 1 callers
Method
getTempTimestep
src/sensors/softfusion/SoftfusionCalibration.h:235
↓ 1 callers
Method
getValues
src/sensors/SensorToggles.cpp:38
↓ 1 callers
Method
getVoltage
src/batterymonitor.h:78
↓ 1 callers
Method
getXAccelOffset
lib/mpu6050/MPU6050.cpp:2887
↓ 1 callers
Method
getXGyroOffset
lib/mpu6050/MPU6050.cpp:2923
↓ 1 callers
Method
getYAccelOffset
lib/mpu6050/MPU6050.cpp:2899
↓ 1 callers
Method
getYGyroOffset
lib/mpu6050/MPU6050.cpp:2933
↓ 1 callers
Method
getZAccelOffset
lib/mpu6050/MPU6050.cpp:2911
↓ 1 callers
Method
getZGyroOffset
lib/mpu6050/MPU6050.cpp:2943
↓ 1 callers
Method
getZROChange
src/sensors/softfusion/CalibrationBase.h:95
↓ 1 callers
Function
get_matrix
()
ci/build.py:31
↓ 1 callers
Method
gyrX
lib/ICM20948/ICM_20948.cpp:205
↓ 1 callers
Method
gyrY
lib/ICM20948/ICM_20948.cpp:210
↓ 1 callers
Method
gyrZ
lib/ICM20948/ICM_20948.cpp:215
↓ 1 callers
Method
hasData
src/motionprocessing/GyroTemperatureCalibrator.h:134
↓ 1 callers
Method
hasNewCalibrationStatus
lib/bno080/BNO080.cpp:1628
↓ 1 callers
Method
hasNewGameQuat
lib/bno080/BNO080.cpp:626
↓ 1 callers
Method
hasNewQuat
lib/bno080/BNO080.cpp:622
↓ 1 callers
Method
hasNewRawAccel
lib/bno080/BNO080.cpp:971
↓ 1 callers
Method
hasNewRawMag
lib/bno080/BNO080.cpp:1058
↓ 1 callers
Method
initializeDMP
initializeDMP is a weak function. Let's overwrite it so we can increase the sample rate
src/sensors/icm20948sensor.cpp:529
↓ 1 callers
Function
invSqrt
Fast inverse square root function (https://en.wikipedia.org/wiki/Fast_inverse_square_root). Source: https://pizer.wordpress.com/2008/10/12/fast-invers
lib/math/helper_3dmath.cpp:28
↓ 1 callers
Function
inv_icm20948_enable_dmp_sensor
lib/ICM20948/ICM_20948_C.c:1699
↓ 1 callers
Function
inv_icm20948_enable_dmp_sensor_int
lib/ICM20948/ICM_20948_C.c:1868
↓ 1 callers
Function
inv_icm20948_firmware_load
@brief Loads the DMP firmware from SRAM * @param[in] data pointer where the image * @param[in] size size if the image * @param[in] load_addr addres
lib/ICM20948/ICM_20948_C.c:1291
↓ 1 callers
Function
inv_icm20948_read_dmp_data
lib/ICM20948/ICM_20948_C.c:1955
↓ 1 callers
Function
inv_icm20948_set_dmp_sensor_period
lib/ICM20948/ICM_20948_C.c:1580
↓ 1 callers
Function
inv_icm20948_set_gyro_sf
lib/ICM20948/ICM_20948_C.c:2537
↓ 1 callers
Method
inverse
lib/math/quat.cpp:124
↓ 1 callers
Method
isProvisioning
src/network/wifiprovisioning.cpp:55
← previous
next →
301–400 of 1,844, ranked by callers