MCPcopy Create free account

hub / github.com/ElectronicCats/mpu6050 / functions

Functions394 in github.com/ElectronicCats/mpu6050

↓ 12 callersMethodwrite
src/I2Cdev.cpp:823
↓ 11 callersMethodendTransmission
src/I2Cdev.cpp:1373
↓ 10 callersMethodbeginTransmission
added by Jeff Rowberg 2013-05-07: Arduino Wire-style "beginTransmission" function (takes 7-bit device address like the Wire method, NOT 8-bit: 0x68, n
src/I2Cdev.cpp:762
↓ 7 callersMethodsend
src/I2Cdev.cpp:1395
↓ 7 callersFunctiontwi_Finish
src/I2Cdev.cpp:1016
↓ 6 callersMethodavailable
src/I2Cdev.cpp:1469
↓ 6 callersMethodrequestFrom
src/I2Cdev.cpp:1430
↓ 5 callersMethodrotate
src/helper_3dmath.h:127
↓ 5 callersFunctiontwi_stop
src/I2Cdev.cpp:1153
↓ 4 callersMethodgetProduct
src/helper_3dmath.h:56
↓ 4 callersFunctiontwi_reply
src/I2Cdev.cpp:1144
↓ 3 callersMethodnormalize
src/helper_3dmath.h:77
↓ 3 callersMethodreceive
src/I2Cdev.cpp:1416
↓ 2 callersMethodgetConjugate
src/helper_3dmath.h:69
↓ 2 callersFunctiontwi_readFrom
src/I2Cdev.cpp:1133
↓ 2 callersFunctiontwi_writeTo
src/I2Cdev.cpp:1100
↓ 2 callersFunctiontwii_InitBuffer
src/I2Cdev.cpp:1040
↓ 2 callersFunctiontwii_SetError
src/I2Cdev.cpp:1036
↓ 2 callersFunctiontwii_SetSlaRW
src/I2Cdev.cpp:1059
↓ 2 callersFunctiontwii_SetStart
src/I2Cdev.cpp:1063
↓ 2 callersFunctiontwii_SetState
src/I2Cdev.cpp:1032
↓ 2 callersFunctiontwii_WaitForDone
src/I2Cdev.cpp:1026
↓ 1 callersFunctiontwi_init
src/I2Cdev.cpp:974
↓ 1 callersFunctiontwi_read00
src/I2Cdev.cpp:1120
↓ 1 callersFunctiontwi_read01
src/I2Cdev.cpp:1111
↓ 1 callersFunctiontwi_releaseBus
src/I2Cdev.cpp:1167
↓ 1 callersFunctiontwi_write00
src/I2Cdev.cpp:1083
↓ 1 callersFunctiontwi_write01
src/I2Cdev.cpp:1067
↓ 1 callersFunctiontwii_CopyFromBuf
src/I2Cdev.cpp:1052
↓ 1 callersFunctiontwii_CopyToBuf
src/I2Cdev.cpp:1045
MethodCalibrateAccel
@brief Fully calibrate Accel from ZERO in about 6-7 Loops 600-700 readings */
src/MPU6050.cpp:3426
MethodCalibrateGyro
Calibration Routines @brief Fully calibrate Gyro from ZERO in about 6-7 Loops 600-700 readings */
src/MPU6050.cpp:3412
MethodGetActiveOffsets
src/MPU6050.cpp:3501
MethodGetCurrentFIFOPacket
Get latest byte from FIFO buffer no matter how much time has passed. * === GetCurrentFIFOPacket === * ==========
src/MPU6050.cpp:2899
MethodI2Cdev
Default constructor. */
src/I2Cdev.cpp:95
MethodMPU6050_6Axis_MotionApps20
src/MPU6050_6Axis_MotionApps20.h:48
MethodMPU6050_6Axis_MotionApps612
src/MPU6050_6Axis_MotionApps612.h:53
MethodMPU6050_9Axis_MotionApps41
src/MPU6050_9Axis_MotionApps41.h:48
MethodMPU6050_Base
Specific address constructor. * @param address I2C address, uses default I2C address if none is specified * @see MPU6050_DEFAULT_ADDRESS * @see MPU
src/MPU6050.cpp:55
MethodPID
src/MPU6050.cpp:3437
MethodPrintActiveOffsets
src/MPU6050.cpp:3513
MethodQuaternion
src/helper_3dmath.h:42
FunctionSIGNAL
src/I2Cdev.cpp:1175
MethodTwoWire
src/I2Cdev.cpp:1347
MethodVectorFloat
src/helper_3dmath.h:165
MethodVectorInt16
src/helper_3dmath.h:98
Methodbegin
src/I2Cdev.cpp:1349
MethoddmpConvertToWorldFrame
uint8_t MPU6050_6Axis_MotionApps20::dmpConvertToWorldFrame(long *data, const uint8_t* packet);
src/MPU6050_6Axis_MotionApps20.cpp:515
MethoddmpGetAccel
src/MPU6050_6Axis_MotionApps20.cpp:423
MethoddmpGetAccel
src/MPU6050_9Axis_MotionApps41.cpp:700
MethoddmpGetAccel
src/MPU6050_6Axis_MotionApps612.cpp:419
MethoddmpGetCurrentFIFOPacket
src/MPU6050_6Axis_MotionApps20.cpp:630
MethoddmpGetCurrentFIFOPacket
src/MPU6050_6Axis_MotionApps612.cpp:625
MethoddmpGetEuler
src/MPU6050_6Axis_MotionApps20.cpp:549
MethoddmpGetEuler
src/MPU6050_9Axis_MotionApps41.cpp:825
MethoddmpGetEuler
src/MPU6050_6Axis_MotionApps612.cpp:544
MethoddmpGetFIFOPacketSize
uint8_t MPU6050_6Axis_MotionApps20::dmpInitFIFOParam(); uint8_t MPU6050_6Axis_MotionApps20::dmpCloseFIFO(); uint8_t MPU6050_6Axis_MotionApps20::dmpSet
src/MPU6050_6Axis_MotionApps20.cpp:624
MethoddmpGetFIFOPacketSize
uint8_t MPU6050_9Axis_MotionApps41::dmpInitFIFOParam(); uint8_t MPU6050_9Axis_MotionApps41::dmpCloseFIFO(); uint8_t MPU6050_9Axis_MotionApps41::dmpSet
src/MPU6050_9Axis_MotionApps41.cpp:900
MethoddmpGetFIFOPacketSize
uint8_t MPU6050::dmpInitFIFOParam(); uint8_t MPU6050::dmpCloseFIFO(); uint8_t MPU6050::dmpSetGyroDataSource(uint_fast8_t source); uint8_t MPU6050::dmp
src/MPU6050_6Axis_MotionApps612.cpp:619
MethoddmpGetGravity
uint8_t MPU6050_6Axis_MotionApps20::dmpGetGyroAndAccelSensor(long *data, const uint8_t* packet); uint8_t MPU6050_6Axis_MotionApps20::dmpGetGyroSensor(
src/MPU6050_6Axis_MotionApps20.cpp:527
MethoddmpGetGravity
uint8_t MPU6050_9Axis_MotionApps41::dmpGetGyroAndAccelSensor(long *data, const uint8_t* packet); uint8_t MPU6050_9Axis_MotionApps41::dmpGetGyroSensor(
src/MPU6050_9Axis_MotionApps41.cpp:803
MethoddmpGetGravity
uint8_t MPU6050::dmpGetGyroAndAccelSensor(long *data, const uint8_t* packet); uint8_t MPU6050::dmpGetGyroSensor(long *data, const uint8_t* packet); ui
src/MPU6050_6Axis_MotionApps612.cpp:522
MethoddmpGetGyro
uint8_t MPU6050_6Axis_MotionApps20::dmpGet6AxisQuaternion(long *data, const uint8_t* packet); uint8_t MPU6050_6Axis_MotionApps20::dmpGetRelativeQuater
src/MPU6050_6Axis_MotionApps20.cpp:481
MethoddmpGetGyro
uint8_t MPU6050_9Axis_MotionApps41::dmpGet6AxisQuaternion(long *data, const uint8_t* packet); uint8_t MPU6050_9Axis_MotionApps41::dmpGetRelativeQuater
src/MPU6050_9Axis_MotionApps41.cpp:757
MethoddmpGetGyro
uint8_t MPU6050::dmpGet6AxisQuaternion(long *data, const uint8_t* packet); uint8_t MPU6050::dmpGetRelativeQuaternion(long *data, const uint8_t* packet
src/MPU6050_6Axis_MotionApps612.cpp:476
MethoddmpGetLinearAccel
uint8_t MPU6050_6Axis_MotionApps20::dmpSetLinearAccelFilterCoefficient(float coef); uint8_t MPU6050_6Axis_MotionApps20::dmpGetLinearAccel(long *data,
src/MPU6050_6Axis_MotionApps20.cpp:507
MethoddmpGetLinearAccel
uint8_t MPU6050_9Axis_MotionApps41::dmpSetLinearAccelFilterCoefficient(float coef); uint8_t MPU6050_9Axis_MotionApps41::dmpGetLinearAccel(long *data,
src/MPU6050_9Axis_MotionApps41.cpp:783
MethoddmpGetLinearAccel
uint8_t MPU6050::dmpSetLinearAccelFilterCoefficient(float coef); uint8_t MPU6050::dmpGetLinearAccel(long *data, const uint8_t* packet);
src/MPU6050_6Axis_MotionApps612.cpp:502
MethoddmpGetLinearAccelInWorld
uint8_t MPU6050_9Axis_MotionApps41::dmpGetLinearAccelInWorld(long *data, const uint8_t* packet);
src/MPU6050_9Axis_MotionApps41.cpp:791
MethoddmpGetLinearAccelInWorld
uint8_t MPU6050::dmpGetLinearAccelInWorld(long *data, const uint8_t* packet);
src/MPU6050_6Axis_MotionApps612.cpp:510
MethoddmpGetMag
src/MPU6050_9Axis_MotionApps41.cpp:773
MethoddmpGetQuaternion
src/MPU6050_6Axis_MotionApps20.cpp:448
MethoddmpGetQuaternion
src/MPU6050_9Axis_MotionApps41.cpp:724
MethoddmpGetQuaternion
src/MPU6050_6Axis_MotionApps612.cpp:443
MethoddmpGetYawPitchRoll
src/MPU6050_6Axis_MotionApps20.cpp:557
MethoddmpGetYawPitchRoll
src/MPU6050_9Axis_MotionApps41.cpp:833
MethoddmpGetYawPitchRoll
src/MPU6050_6Axis_MotionApps612.cpp:552
MethoddmpInitialize
I Simplified this:
src/MPU6050_6Axis_MotionApps20.cpp:287
MethoddmpInitialize
src/MPU6050_9Axis_MotionApps41.cpp:352
MethoddmpInitialize
this is the most basic initialization I can create. with the intent that we access the register bytes as few times as needed to get the job done. for
src/MPU6050_6Axis_MotionApps612.cpp:359
MethoddmpPacketAvailable
src/MPU6050_6Axis_MotionApps20.cpp:396
MethoddmpPacketAvailable
src/MPU6050_9Axis_MotionApps41.cpp:673
MethoddmpPacketAvailable
src/MPU6050_6Axis_MotionApps612.cpp:392
MethoddmpProcessFIFOPacket
src/MPU6050_6Axis_MotionApps20.cpp:588
MethoddmpProcessFIFOPacket
src/MPU6050_9Axis_MotionApps41.cpp:864
MethoddmpProcessFIFOPacket
src/MPU6050_6Axis_MotionApps612.cpp:583
MethoddmpReadAndProcessFIFOPacket
src/MPU6050_6Axis_MotionApps20.cpp:599
MethoddmpReadAndProcessFIFOPacket
src/MPU6050_9Axis_MotionApps41.cpp:875
MethoddmpReadAndProcessFIFOPacket
src/MPU6050_6Axis_MotionApps612.cpp:594
MethodgetAccelFIFOEnabled
Get accelerometer FIFO enabled value. * When set to 1, this bit enables ACCEL_XOUT_H, ACCEL_XOUT_L, ACCEL_YOUT_H, * ACCEL_YOUT_L, ACCEL_ZOUT_H, and
src/MPU6050.cpp:837
MethodgetAccelXSelfTest
Get self-test enabled setting for accelerometer X axis. * @return Self-test enabled value * @see MPU6050_RA_ACCEL_CONFIG */
src/MPU6050.cpp:420
MethodgetAccelXSelfTestFactoryTrim
Get self-test factory trim value for accelerometer X axis. * @return factory trim value * @see MPU6050_RA_SELF_TEST_X */
src/MPU6050.cpp:362
MethodgetAccelYSelfTest
Get self-test enabled value for accelerometer Y axis. * @return Self-test enabled value * @see MPU6050_RA_ACCEL_CONFIG */
src/MPU6050.cpp:435
MethodgetAccelYSelfTestFactoryTrim
Get self-test factory trim value for accelerometer Y axis. * @return factory trim value * @see MPU6050_RA_SELF_TEST_Y */
src/MPU6050.cpp:372
MethodgetAccelZSelfTest
Get self-test enabled value for accelerometer Z axis. * @return Self-test enabled value * @see MPU6050_RA_ACCEL_CONFIG */
src/MPU6050.cpp:450
MethodgetAccelZSelfTestFactoryTrim
Get self-test factory trim value for accelerometer Z axis. * @return factory trim value * @see MPU6050_RA_SELF_TEST_Z */
src/MPU6050.cpp:382
MethodgetAcceleration
Get 3-axis accelerometer readings. * These registers store the most recent accelerometer measurements. * Accelerometer measurements are written to t
src/MPU6050.cpp:1962
MethodgetAccelerationX
Get X-axis accelerometer reading. * @return X-axis acceleration measurement in 16-bit 2's complement format * @see getMotion6() * @see MPU6050_RA_A
src/MPU6050.cpp:1973
MethodgetAccelerationY
Get Y-axis accelerometer reading. * @return Y-axis acceleration measurement in 16-bit 2's complement format * @see getMotion6() * @see MPU6050_RA_A
src/MPU6050.cpp:1982
MethodgetAccelerationZ
Get Z-axis accelerometer reading. * @return Z-axis acceleration measurement in 16-bit 2's complement format * @see getMotion6() * @see MPU6050_RA_A
src/MPU6050.cpp:1991
next →1–100 of 394, ranked by callers