public class LynxEmbeddedIMU extends BNO055IMUImpl
LynxEmbeddedIMU
represents a BNO055 IMU embedded on the lynx board.BNO055IMUImpl.VectorData
BNO055IMU.AccelBandwidth, BNO055IMU.AccelerationIntegrator, BNO055IMU.AccelPowerMode, BNO055IMU.AccelRange, BNO055IMU.AccelUnit, BNO055IMU.AngleUnit, BNO055IMU.CalibrationData, BNO055IMU.CalibrationStatus, BNO055IMU.GyroBandwidth, BNO055IMU.GyroPowerMode, BNO055IMU.GyroRange, BNO055IMU.MagOpMode, BNO055IMU.MagPowerMode, BNO055IMU.MagRate, BNO055IMU.Parameters, BNO055IMU.PitchMode, BNO055IMU.Register, BNO055IMU.SensorMode, BNO055IMU.SystemError, BNO055IMU.SystemStatus, BNO055IMU.TempUnit
accelerationAlgorithm, accelerationMananger, bCHIP_ID_VALUE, currentMode, dataLock, delayScale, lowerWindow, msAwaitChipId, msAwaitSelfTest, msExtra, readMode, startStopLock, upperWindow
I2CADDR_ALTERNATE, I2CADDR_DEFAULT, I2CADDR_UNSPECIFIED
Constructor and Description |
---|
LynxEmbeddedIMU(I2cDeviceSynch deviceClient)
This constructor is used by
UserConfigurationType#createInstance(I2cController, int) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDeviceName() |
Manufacturer |
getManufacturer() |
close, delay, delayExtra, delayLore, delayLoreExtra, disabledParameters, ensureReadWindow, enterConfigModeFor, enterConfigModeFor, getAcceleration, getAccelerationScale, getAngularOrientation, getAngularOrientation, getAngularOrientationAxes, getAngularScale, getAngularVelocity, getAngularVelocity, getAngularVelocityAxes, getCalibrationStatus, getFluxScale, getGravity, getI2cAddress, getLinearAcceleration, getLoggingTag, getMagneticFieldStrength, getMetersAccelerationScale, getOverallAcceleration, getPosition, getQuaternionOrientation, getSystemError, getSystemStatus, getTemperature, getVector, getVelocity, imuIsPresent, internalInitialize, internalInitializeOnce, isAccelerometerCalibrated, isGyroCalibrated, isMagnetometerCalibrated, isSystemCalibrated, log_d, log_e, log_v, log_w, newWindow, onOpModePostStop, onOpModePreInit, onOpModePreStart, read, read8, readCalibrationData, readShort, resetDeviceConfigurationForOpMode, setI2cAddress, setSensorMode, startAccelerationIntegration, stopAccelerationIntegration, waitForWriteCompletions, write, write, write8, write8, writeCalibrationData, writeShort
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getParameters, initialize
public LynxEmbeddedIMU(I2cDeviceSynch deviceClient)
UserConfigurationType#createInstance(I2cController, int)
UserConfigurationType#createInstance(I2cController, int)
,
I2cDeviceType
public java.lang.String getDeviceName()
getDeviceName
in class BNO055IMUImpl
public Manufacturer getManufacturer()
getManufacturer
in class BNO055IMUImpl