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
getClockSource
Get clock source setting. * @return Current clock source setting * @see MPU6050_RA_PWR_MGMT_1 * @see MPU6050_PWR1_CLKSEL_BIT * @see MPU6050_PWR1_C
lib/mpu6050/MPU6050.cpp:2508
Method
getClockSource
Get clock source setting. * @return Current clock source setting * @see MPU9250_RA_PWR_MGMT_1 * @see MPU9250_PWR1_CLKSEL_BIT * @see MPU9250_PWR1_C
lib/mpu9250/MPU9250.cpp:2445
Method
getCorrection
lib/magneto/dmpmag.hpp:21
Method
getDHPFMode
Get the high-pass filter configuration. * The DHPF is a filter module in the path leading to motion detectors (Free * Fall, Motion threshold, and Ze
lib/mpu6050/MPU6050.cpp:424
Method
getDHPFMode
Get the high-pass filter configuration. * The DHPF is a filter module in the path leading to motion detectors (Free * Fall, Motion threshold, and Ze
lib/mpu9250/MPU9250.cpp:365
Method
getDLPFMode
Get digital low-pass filter configuration. * The DLPF_CFG parameter sets the digital low pass filter configuration. It * also determines the interna
lib/mpu6050/MPU6050.cpp:205
Method
getDLPFMode
Get digital low-pass filter configuration. * The DLPF_CFG parameter sets the digital low pass filter configuration. It * also determines the interna
lib/mpu9250/MPU9250.cpp:204
Method
getDMPConfig1
lib/mpu6050/MPU6050.cpp:3235
Method
getDMPConfig1
lib/mpu9250/MPU9250.cpp:3157
Method
getDMPConfig2
lib/mpu6050/MPU6050.cpp:3245
Method
getDMPConfig2
lib/mpu9250/MPU9250.cpp:3167
Method
getDMPEnabled
lib/mpu6050/MPU6050.cpp:3008
Method
getDMPEnabled
lib/mpu9250/MPU9250.cpp:2931
Method
getDMPInt0Status
lib/mpu6050/MPU6050.cpp:2990
Method
getDMPInt0Status
lib/mpu9250/MPU9250.cpp:2913
Method
getDMPInt1Status
lib/mpu6050/MPU6050.cpp:2986
Method
getDMPInt1Status
lib/mpu9250/MPU9250.cpp:2909
Method
getDMPInt2Status
lib/mpu6050/MPU6050.cpp:2982
Method
getDMPInt2Status
lib/mpu9250/MPU9250.cpp:2905
Method
getDMPInt3Status
lib/mpu6050/MPU6050.cpp:2978
Method
getDMPInt3Status
lib/mpu9250/MPU9250.cpp:2901
Method
getDMPInt4Status
lib/mpu6050/MPU6050.cpp:2974
Method
getDMPInt4Status
lib/mpu9250/MPU9250.cpp:2897
Method
getDMPInt5Status
lib/mpu6050/MPU6050.cpp:2970
Method
getDMPInt5Status
lib/mpu9250/MPU9250.cpp:2893
Method
getData
Sends multiple requests to sensor until all data bytes are received from sensor The shtpData buffer has max capacity of MAX_PACKET_SIZE. Any bytes ove
lib/bno080/BNO080.cpp:1787
Method
getDataType
src/sensors/ADCResistanceSensor.h:59
Method
getDefaultTempTs
src/sensors/softfusion/imuconsts.h:52
Method
getDelta
lib/vqf/vqf.cpp:386
Method
getDelta
lib/vqf/basicvqf.cpp:167
Method
getDeviceID
Get Device ID. * This register is used to verify the identity of the device (0b110100, 0x34). * @return Device ID (6 bits only! should be 0x34) * @
lib/mpu9250/MPU9250.cpp:2700
Method
getDirectTemp
src/sensors/softfusion/drivers/mpu6050.h:173
Method
getDirectTemp
src/sensors/softfusion/drivers/bmi160.h:159
Method
getExternalFrameSync
Get external FSYNC configuration. * Configures the external Frame Synchronization (FSYNC) pin sampling. An * external signal connected to the FSYNC
lib/mpu6050/MPU6050.cpp:165
Method
getExternalFrameSync
Get external FSYNC configuration. * Configures the external Frame Synchronization (FSYNC) pin sampling. An * external signal connected to the FSYNC
lib/mpu9250/MPU9250.cpp:164
Method
getExternalSensorByte
Read single byte from external sensor data register. * These registers store data read from external sensors by the Slave 0, 1, 2, * and 3 on the au
lib/mpu6050/MPU6050.cpp:2026
Method
getExternalSensorByte
Read single byte from external sensor data register. * These registers store data read from external sensors by the Slave 0, 1, 2, * and 3 on the au
lib/mpu9250/MPU9250.cpp:1971
Method
getExternalSensorDWord
Read double word (4 bytes) from external sensor data registers. * @param position Starting position (0-20) * @return Double word read from registers
lib/mpu6050/MPU6050.cpp:2044
Method
getExternalSensorDWord
Read double word (4 bytes) from external sensor data registers. * @param position Starting position (0-20) * @return Double word read from registers
lib/mpu9250/MPU9250.cpp:1989
Method
getExternalSensorWord
Read word (2 bytes) from external sensor data registers. * @param position Starting position (0-21) * @return Word read from register * @see getExt
lib/mpu6050/MPU6050.cpp:2035
Method
getExternalSensorWord
Read word (2 bytes) from external sensor data registers. * @param position Starting position (0-21) * @return Word read from register * @see getExt
lib/mpu9250/MPU9250.cpp:1980
Method
getExternalShadowDelayEnabled
Get external data shadow delay enabled status. * This register is used to specify the timing of external sensor data * shadowing. When DELAY_ES_SHAD
lib/mpu6050/MPU6050.cpp:2148
Method
getExternalShadowDelayEnabled
Get external data shadow delay enabled status. * This register is used to specify the timing of external sensor data * shadowing. When DELAY_ES_SHAD
lib/mpu9250/MPU9250.cpp:2085
Method
getFIFOByte
Get byte from FIFO buffer. * This register is used to read and write data from the FIFO buffer. Data is * written to the FIFO in order of register n
lib/mpu6050/MPU6050.cpp:2739
Method
getFIFOByte
Get byte from FIFO buffer. * This register is used to read and write data from the FIFO buffer. Data is * written to the FIFO in order of register n
lib/mpu9250/MPU9250.cpp:2676
Method
getFIFOBytes
lib/mpu9250/MPU9250.cpp:2680
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/mpu9250/MPU9250.cpp:2644
Method
getFIFOEnabled
Get FIFO enabled status. * When this bit is set to 0, the FIFO buffer is disabled. The FIFO buffer * cannot be written to or read from while disable
lib/mpu6050/MPU6050.cpp:2340
Method
getFIFOEnabled
Get FIFO enabled status. * When this bit is set to 0, the FIFO buffer is disabled. The FIFO buffer * cannot be written to or read from while disable
lib/mpu9250/MPU9250.cpp:2277
Method
getFIFOcount
lib/ICM20948/ICM_20948.cpp:1183
Method
getFSyncInterruptEnabled
Get FSYNC pin interrupt enabled setting. * Will be set 0 for disabled, 1 for enabled. * @return Current interrupt enabled setting * @see MPU6050_RA
lib/mpu6050/MPU6050.cpp:1468
Method
getFSyncInterruptEnabled
Get FSYNC pin interrupt enabled setting. * Will be set 0 for disabled, 1 for enabled. * @return Current interrupt enabled setting * @see MPU9250_RA
lib/mpu9250/MPU9250.cpp:1409
Method
getFSyncInterruptLevel
Get FSYNC interrupt logic level mode. * @return Current FSYNC interrupt mode (0=active-high, 1=active-low) * @see getFSyncInterruptMode() * @see MP
lib/mpu6050/MPU6050.cpp:1449
Method
getFSyncInterruptLevel
Get FSYNC interrupt logic level mode. * @return Current FSYNC interrupt mode (0=active-high, 1=active-low) * @see getFSyncInterruptMode() * @see MP
lib/mpu9250/MPU9250.cpp:1390
Method
getFastGyro
Gets the full high rate gyro vector x,y,z output floats
lib/bno080/BNO080.cpp:867
Method
getFastGyroX
Return the high refresh rate gyro component
lib/bno080/BNO080.cpp:875
Method
getFastGyroY
Return the high refresh rate gyro component
lib/bno080/BNO080.cpp:882
Method
getFastGyroZ
Return the high refresh rate gyro component
lib/bno080/BNO080.cpp:889
Method
getFreefallDetectionCounterDecrement
Get Free Fall detection counter decrement configuration. * Detection is registered by the Free Fall detection module after accelerometer * measureme
lib/mpu6050/MPU6050.cpp:2280
Method
getFreefallDetectionCounterDecrement
Get Free Fall detection counter decrement configuration. * Detection is registered by the Free Fall detection module after accelerometer * measureme
lib/mpu9250/MPU9250.cpp:2217
Method
getFreefallDetectionDuration
Get free-fall event duration threshold. * This register configures the duration counter threshold for Free Fall event * detection. The duration coun
lib/mpu6050/MPU6050.cpp:487
Method
getFreefallDetectionDuration
Get free-fall event duration threshold. * This register configures the duration counter threshold for Free Fall event * detection. The duration coun
lib/mpu9250/MPU9250.cpp:428
Method
getFreefallDetectionThreshold
Get free-fall event acceleration threshold. * This register configures the detection threshold for Free Fall event * detection. The unit of FF_THR i
lib/mpu6050/MPU6050.cpp:455
Method
getFreefallDetectionThreshold
Get free-fall event acceleration threshold. * This register configures the detection threshold for Free Fall event * detection. The unit of FF_THR i
lib/mpu9250/MPU9250.cpp:396
Method
getFromFifo
src/sensors/softfusion/drivers/bmi270.h:424
Method
getFromFifo
sorry tailsy I ripped all of this from BMI270 driver because I don't even want to try and understand the FIFO format
src/sensors/softfusion/drivers/bmi160.h:173
Method
getFullScaleAccelRange
Get full-scale accelerometer range. * The FS_SEL parameter allows setting the full-scale range of the accelerometer * sensors, as described in the t
lib/mpu6050/MPU6050.cpp:378
Method
getFullScaleAccelRange
Get full-scale accelerometer range. * The FS_SEL parameter allows setting the full-scale range of the accelerometer * sensors, as described in the t
lib/mpu9250/MPU9250.cpp:319
Method
getFullScaleGyroRange
Get full-scale gyroscope range. * The FS_SEL parameter allows setting the full-scale range of the gyro sensors, * as described in the table below.
lib/mpu6050/MPU6050.cpp:240
Method
getFullScaleGyroRange
Get full-scale gyroscope range. * The FS_SEL parameter allows setting the full-scale range of the gyro sensors, * as described in the table below.
lib/mpu9250/MPU9250.cpp:239
Method
getGravityVec
src/sensors/SensorFusionDMP.cpp:72
Method
getGravityVec
src/sensors/SensorFusion.cpp:81
Method
getGyrDPS
lib/ICM20948/ICM_20948.cpp:220
Method
getGyro
Gets the full gyro vector x,y,z output floats
lib/bno080/BNO080.cpp:783
Method
getGyro
src/sensors/softfusion/drivers/icm42688.h:174
Method
getGyroAccuracy
Return the gyro component
lib/bno080/BNO080.cpp:814
Method
getGyroTimestep
src/sensors/softfusion/runtimecalibration/RuntimeCalibration.h:181
Method
getGyroX
Return the gyro component
lib/bno080/BNO080.cpp:793
Method
getGyroXSelfTestFactoryTrim
Get self-test factory trim value for gyro X axis. * @return factory trim value * @see MPU6050_RA_SELF_TEST_X */
lib/mpu6050/MPU6050.cpp:291
Method
getGyroY
Return the gyro component
lib/bno080/BNO080.cpp:800
Method
getGyroYSelfTestFactoryTrim
Get self-test factory trim value for gyro Y axis. * @return factory trim value * @see MPU6050_RA_SELF_TEST_Y */
lib/mpu6050/MPU6050.cpp:300
Method
getGyroZ
Return the gyro component
lib/bno080/BNO080.cpp:807
Method
getGyroZSelfTestFactoryTrim
Get self-test factory trim value for gyro Z axis. * @return factory trim value * @see MPU6050_RA_SELF_TEST_Z */
lib/mpu6050/MPU6050.cpp:309
Method
getHeading
See MPU-9250 Product Specification - 9.1 Orientation of Axes MPU9250 is XYZ, but AK8963 which is inside MPU9250 is YX-Z
lib/mpu9250/MPU9250.cpp:3499
Method
getI2CBypassEnabled
Get I2C bypass enabled status. * When this bit is equal to 1 and I2C_MST_EN (Register 106 bit[5]) is equal to * 0, the host application processor wi
lib/mpu6050/MPU6050.cpp:1492
Method
getI2CBypassEnabled
Get I2C bypass enabled status. * When this bit is equal to 1 and I2C_MST_EN (Register 106 bit[5]) is equal to * 0, the host application processor wi
lib/mpu9250/MPU9250.cpp:1433
Method
getI2CMasterModeEnabled
Get I2C Master Mode enabled status. * When this mode is enabled, the MPU-60X0 acts as the I2C Master to the * external sensor slave devices on the a
lib/mpu6050/MPU6050.cpp:2364
Method
getI2CMasterModeEnabled
Get I2C Master Mode enabled status. * When this mode is enabled, the MPU-60X0 acts as the I2C Master to the * external sensor slave devices on the a
lib/mpu9250/MPU9250.cpp:2301
Method
getIntDMPEnabled
lib/mpu6050/MPU6050.cpp:2960
Method
getIntDMPEnabled
lib/mpu9250/MPU9250.cpp:2883
Method
getIntDMPStatus
lib/mpu6050/MPU6050.cpp:3001
Method
getIntDMPStatus
lib/mpu9250/MPU9250.cpp:2924
Method
getIntDataReadyEnabled
Get Data Ready interrupt enabled setting. * This event occurs each time a write operation to all of the sensor registers * has been completed. Will
lib/mpu6050/MPU6050.cpp:1663
Method
getIntDataReadyEnabled
Get Data Ready interrupt enabled setting. * This event occurs each time a write operation to all of the sensor registers * has been completed. Will
lib/mpu9250/MPU9250.cpp:1604
Method
getIntDataReadyStatus
Get Data Ready interrupt status. * This bit automatically sets to 1 when a Data Ready interrupt has been * generated. The bit clears to 0 after the
lib/mpu6050/MPU6050.cpp:1753
Method
getIntDataReadyStatus
Get Data Ready interrupt status. * This bit automatically sets to 1 when a Data Ready interrupt has been * generated. The bit clears to 0 after the
lib/mpu9250/MPU9250.cpp:1694
Method
getIntEnabled
Get full interrupt enabled status. * Full register byte for all interrupts, for quick reading. Each bit will be * set 0 for disabled, 1 for enabled.
lib/mpu6050/MPU6050.cpp:1545
Method
getIntEnabled
Get full interrupt enabled status. * Full register byte for all interrupts, for quick reading. Each bit will be * set 0 for disabled, 1 for enabled.
lib/mpu9250/MPU9250.cpp:1486
Method
getIntFIFOBufferOverflowEnabled
Get FIFO Buffer Overflow interrupt enabled status. * Will be set 0 for disabled, 1 for enabled. * @return Current interrupt enabled status * @see M
lib/mpu6050/MPU6050.cpp:1623
Method
getIntFIFOBufferOverflowEnabled
Get FIFO Buffer Overflow interrupt enabled status. * Will be set 0 for disabled, 1 for enabled. * @return Current interrupt enabled status * @see M
lib/mpu9250/MPU9250.cpp:1564
← previous
next →
801–900 of 1,844, ranked by callers