Skip navigation links

CyberAtom Java Library 2.5.0

A B C D E F G H I M N Q R S T U W 

A

accCalibMatrix(float[], float[]) - Method in interface com.softexor.cyberatom.IResponseInterface
Handles retrieval of ACC_CALIB_MAT message from the device.

B

baudRate(short) - Method in interface com.softexor.cyberatom.IResponseInterface
Handles retrieval of BAUD_RATE message from the device.

C

calibAccData(float, float, float) - Method in interface com.softexor.cyberatom.IResponseInterface
Handles retrieval of CALIB_ACC message from the device.
calibGyrData(float, float, float) - Method in interface com.softexor.cyberatom.IResponseInterface
Handles retrieval of CALIB_GYR message from the device.
calibMagData(float, float, float) - Method in interface com.softexor.cyberatom.IResponseInterface
Handles retrieval of CALIB_MAG message from the device.
CannotOpenDeviceException - Exception in com.softexor.cyberatom
 
CannotOpenDeviceException(String) - Constructor for exception com.softexor.cyberatom.CannotOpenDeviceException
 
CannotOpenPortException - Exception in com.softexor.cyberatom
 
CannotOpenPortException(String) - Constructor for exception com.softexor.cyberatom.CannotOpenPortException
 
checkForMessages() - Method in class com.softexor.cyberatom.Device
Triggers communication with the device and checks whether there are any incoming messages from the device.
com.softexor.cyberatom - package com.softexor.cyberatom
The C++ library for CyberAtom AHRS devices provides a set of simple classes and interfaces that allow to communicate and exchange data to and from CyberAtom devices connected to USB or serial port of the PC.
confirm() - Method in interface com.softexor.cyberatom.IResponseInterface
Handles retrieval of CONFIRM message from the device.

D

DataTransferException - Exception in com.softexor.cyberatom
 
DataTransferException(String) - Constructor for exception com.softexor.cyberatom.DataTransferException
 
Device - Class in com.softexor.cyberatom
Implementation of logical CyberAtom device.
Device(IConnection, IResponseInterface) - Constructor for class com.softexor.cyberatom.Device
Constructs logical device object using given connection and forwards responses to given handler object.
DeviceNotFoundException - Exception in com.softexor.cyberatom
 
DeviceNotFoundException(String) - Constructor for exception com.softexor.cyberatom.DeviceNotFoundException
 

E

enumerateDevices() - Static method in class com.softexor.cyberatom.UsbConnection
 
eulerData(float, float, float) - Method in interface com.softexor.cyberatom.IResponseInterface
Handles retrieval of EULER_DATA message from the device.

F

factoryReset() - Method in class com.softexor.cyberatom.Device
Requests loading factory settings into device RAM memory.
filterAccMatrix(float[]) - Method in interface com.softexor.cyberatom.IResponseInterface
Handles retrieval of FILTER_ACC message from the device.
filterGyrMatrix(float[]) - Method in interface com.softexor.cyberatom.IResponseInterface
Handles retrieval of FILTER_GYR message from the device.
filterMagMatrix(float[]) - Method in interface com.softexor.cyberatom.IResponseInterface
Handles retrieval of FILTER_MAG_MAT message from the device.
filterProcMatrix(float[]) - Method in interface com.softexor.cyberatom.IResponseInterface
Handles retrieval of FILTER_PROCN message from the device.

G

getAccCalibMatrix() - Method in class com.softexor.cyberatom.Device
Requests calibration matrices used for accelerometer measurements.
getBaudRate() - Method in class com.softexor.cyberatom.Device
Requests sending actual baud rate used for UART interface..
getCalibAccData() - Method in class com.softexor.cyberatom.Device
Requests sending post-calibration values of accelerometer measurements.
getCalibGyrData() - Method in class com.softexor.cyberatom.Device
Requests sending post-calibration values of gyroscope measurements.
getCalibMagData() - Method in class com.softexor.cyberatom.Device
Requests sending post-calibration values of magnetometer measurements.
getEulerData() - Method in class com.softexor.cyberatom.Device
Requests information about actual device spatial orientation expressed in form of Euler angles.
getFilterAccMatrix() - Method in class com.softexor.cyberatom.Device
Requests Kalman filter coeficiences for accelerometer measurement noise.
getFilterGyrMatrix() - Method in class com.softexor.cyberatom.Device
Requests Kalman filter coeficiences for gyroscope measurement noise.
getFilterMagMatrix() - Method in class com.softexor.cyberatom.Device
Requests Kalman filter coeficiences for magnetometer measurement noise.
getFilterProcMatrix() - Method in class com.softexor.cyberatom.Device
Requests Kalman filter coeficiences for process noise.
getGyrCalibMatrix() - Method in class com.softexor.cyberatom.Device
Requests calibration matrices used for gyroscope measurements.
getI2cAddress() - Method in class com.softexor.cyberatom.Device
Requests sending actual I2C device address.
getMagCalibMatrix() - Method in class com.softexor.cyberatom.Device
Requests calibration matrices used for magnetometer measurements.
getNormAccData() - Method in class com.softexor.cyberatom.Device
Requests sending normalized values of accelerometer measurements.
getNormGyrData() - Method in class com.softexor.cyberatom.Device
Requests sending normalized values of gyroscope measurements.
getNormMagData() - Method in class com.softexor.cyberatom.Device
Requests sending normalized values of magnetometer measurements.
getQuatData() - Method in class com.softexor.cyberatom.Device
Requests information about actual device spatial orientation expressed in form of quaternion.
getRawAccData() - Method in class com.softexor.cyberatom.Device
Requests sending RAW type of accelerometer measurements.
getRawGyrData() - Method in class com.softexor.cyberatom.Device
Requests sending RAW type of gyroscope measurements.
getRawMagData() - Method in class com.softexor.cyberatom.Device
Requests sending RAW type of magnetometer measurements.
getRotRateData() - Method in class com.softexor.cyberatom.Device
Requests actual rotation rate information from the device.
getStats() - Method in class com.softexor.cyberatom.Device
 
getSysInfo() - Method in class com.softexor.cyberatom.Device
Requests sending back information on the device type and firmware version.
getTemperature() - Method in class com.softexor.cyberatom.Device
Requests actual tempereature data.
gyrCalibMatrix(float[], float[]) - Method in interface com.softexor.cyberatom.IResponseInterface
Handles retrieval of GYR_CALIB_MAT message from the device.

H

handle - Variable in class com.softexor.cyberatom.IConnection
 
handle - Variable in class com.softexor.cyberatom.IDevice
 

I

i2cAddress(short) - Method in interface com.softexor.cyberatom.IResponseInterface
Handles retrieval of I2C_ADDR message from the device.
IConnection - Class in com.softexor.cyberatom
Represents communication interface to the device.
IConnection() - Constructor for class com.softexor.cyberatom.IConnection
 
IDevice - Class in com.softexor.cyberatom
 
IDevice() - Constructor for class com.softexor.cyberatom.IDevice
 
IResponseInterface - Interface in com.softexor.cyberatom
 

M

magCalibMatrix(float[], float[]) - Method in interface com.softexor.cyberatom.IResponseInterface
Handles retrieval of MAG_CALIB_MAT message from the device.

N

normAccData(float, float, float) - Method in interface com.softexor.cyberatom.IResponseInterface
Handles retrieval of NORM_ACC message from the device.
normGyrData(float, float, float) - Method in interface com.softexor.cyberatom.IResponseInterface
Handles retrieval of NORM_GYR message from the device.
normMagData(float, float, float) - Method in interface com.softexor.cyberatom.IResponseInterface
Handles retrieval of NORM_MAG message from the device.

Q

quatData(float, float, float, float) - Method in interface com.softexor.cyberatom.IResponseInterface
Handles retrieval of QUAT_DATA message from the device.

R

rawAccData(short, short, short) - Method in interface com.softexor.cyberatom.IResponseInterface
Handles retrieval of RAW_ACC message from the device.
rawGyrData(short, short, short) - Method in interface com.softexor.cyberatom.IResponseInterface
Handles retrieval of RAW_GYR message from the device.
rawMagData(short, short, short) - Method in interface com.softexor.cyberatom.IResponseInterface
Handles retrieval of RAW_MAG message from the device.
reboot() - Method in class com.softexor.cyberatom.Device
Requests the device to reboot.
resetGyr() - Method in class com.softexor.cyberatom.Device
Resets gyroscope bias estimates.
rotRateData(float, float, float) - Method in interface com.softexor.cyberatom.IResponseInterface
Handles retrieval of ROT_RATE_DATA message from the device.

S

SerialConnection - Class in com.softexor.cyberatom
Provides connection to the device via computer's serial port.
SerialConnection(String, long) - Constructor for class com.softexor.cyberatom.SerialConnection
 
setAccCalibMatrix(float[], float[]) - Method in class com.softexor.cyberatom.Device
Changes accelerometer calibration settings the device is using at the moment.
setBaudRate(short) - Method in class com.softexor.cyberatom.Device
Changes baud rate for UART interface.
setFilterAccMatrix(float[]) - Method in class com.softexor.cyberatom.Device
Changes Kalman filter coeficiences for accelerometer sensor.
setFilterGyrMatrix(float[]) - Method in class com.softexor.cyberatom.Device
Changes Kalman filter coeficiences for gyroscope sensor.
setFilterMagMatrix(float[]) - Method in class com.softexor.cyberatom.Device
Changes Kalman filter coeficiences for magnetometer sensor.
setFilterProcMatrix(float[]) - Method in class com.softexor.cyberatom.Device
 
setGyrCalibMatrix(float[], float[]) - Method in class com.softexor.cyberatom.Device
Changes gyroscope calibration settings the device is using at the moment.
setI2cAddress(short) - Method in class com.softexor.cyberatom.Device
Changes 7-bit address as an I2C slave device.
setMagCalibMatrix(float[], float[]) - Method in class com.softexor.cyberatom.Device
Changes magnetometer calibration settings the device is using at the moment.
stats(long, long, long, long, long, long, long, long) - Method in interface com.softexor.cyberatom.IResponseInterface
Handles retrieval of STATS message from the device.
sysInfo(String, String) - Method in interface com.softexor.cyberatom.IResponseInterface
Handles retrieval of SYS_INFO message from the device.

T

temperature(float) - Method in interface com.softexor.cyberatom.IResponseInterface
Handles retrieval of TEMP message from the device.

U

UnsupportedMessageIdException - Exception in com.softexor.cyberatom
 
UnsupportedMessageIdException(String) - Constructor for exception com.softexor.cyberatom.UnsupportedMessageIdException
 
UsbConnection - Class in com.softexor.cyberatom
Provides connection to the device via computer's USB port.
UsbConnection() - Constructor for class com.softexor.cyberatom.UsbConnection
 
UsbConnection(String) - Constructor for class com.softexor.cyberatom.UsbConnection
Connects to USB device that has specific serial number.

W

writeFlash() - Method in class com.softexor.cyberatom.Device
Saves current settings in device RAM into internal non-volotile flash memory.
A B C D E F G H I M N Q R S T U W 
Skip navigation links

Copyrights ( C ) Softexor 2016