|
synchronized void | delete () |
|
| MPU9150 (int bus, int address, int magAddress, boolean enableAk8975) |
|
| MPU9150 (int bus, int address, int magAddress) |
|
| MPU9150 (int bus, int address) |
|
| MPU9150 (int bus) |
|
boolean | init () |
|
void | update () |
|
void | getMagnetometer (SWIGTYPE_p_float x, SWIGTYPE_p_float y, SWIGTYPE_p_float z) |
|
FloatVector | getMagnetometer () |
|
synchronized void | delete () |
|
| MPU60X0 (int bus, short address) |
|
| MPU60X0 (int bus) |
|
boolean | init () |
|
void | update () |
|
short | readReg (short reg) |
|
void | readRegs (short reg, byte[] buffer) |
|
boolean | writeReg (short reg, short val) |
|
boolean | setSleep (boolean enable) |
|
boolean | setClockSource (MPU60X0.CLKSEL_T clk) |
|
boolean | setGyroscopeScale (MPU60X0.FS_SEL_T scale) |
|
boolean | setAccelerometerScale (MPU60X0.AFS_SEL_T scale) |
|
boolean | setDigitalLowPassFilter (MPU60X0.DLPF_CFG_T dlp) |
|
boolean | setSampleRateDivider (short div) |
|
short | getSampleRateDivider () |
|
void | getAccelerometer (SWIGTYPE_p_float x, SWIGTYPE_p_float y, SWIGTYPE_p_float z) |
|
void | getGyroscope (SWIGTYPE_p_float x, SWIGTYPE_p_float y, SWIGTYPE_p_float z) |
|
float | getTemperature () |
|
boolean | enableTemperatureSensor (boolean enable) |
|
boolean | setExternalSync (MPU60X0.EXT_SYNC_SET_T val) |
|
boolean | enableI2CBypass (boolean enable) |
|
boolean | setMotionDetectionThreshold (short thr) |
|
short | getInterruptStatus () |
|
boolean | setInterruptEnables (short enables) |
|
short | getInterruptEnables () |
|
boolean | setInterruptPinConfig (short cfg) |
|
short | getInterruptPinConfig () |
|
void | installISR (int gpio, int level, SWIGTYPE_p_f_p_void__void isr, SWIGTYPE_p_void arg) |
|
void | uninstallISR () |
|
SWIGTYPE_p_mraa__Gpio | get_gpioIRQ () |
|
void | installISR (int gpio, int level, java.lang.Runnable runnable) |
|