STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
imu_calibration_gui Namespace Reference

Classes

class  IMUReading
class  UDPReceiver
class  IMUCalibrationGUI

Functions

 main ()

Variables

int MAX_PACKET_SIZE = 512
int PACKET_TYPE_SENSOR_DATA = 3
str PACKET_HEADER_FORMAT = "<BBI"
int PACKET_HEADER_SIZE = 6
str SENSOR_DATA_PACKET_FORMAT = "<BB"
int SENSOR_DATA_PACKET_SIZE = 2
str SENSOR_DATA_CHUNK_FORMAT = "<I"
int SENSOR_DATA_CHUNK_SIZE = 4
str SENSOR_DATAPOINT_FORMAT = "<BI"
int SENSOR_DATAPOINT_SIZE = 5
int DEFAULT_PORT = 5008
int UPDATE_INTERVAL_MS = 50
int MAX_POINTS = 1000

Detailed Description

IMU Calibration GUI

Interactive GUI for calibrating IMU sensors (accelerometer, gyroscope, magnetometer).
Similar to PT calibration GUI.

Usage:
    python imu_calibration_gui.py [--port PORT] [--sensor-type TYPE]

Function Documentation

◆ main()

imu_calibration_gui.main ( )

Definition at line 335 of file imu_calibration_gui.py.

Variable Documentation

◆ DEFAULT_PORT

int imu_calibration_gui.DEFAULT_PORT = 5008

Definition at line 53 of file imu_calibration_gui.py.

◆ MAX_PACKET_SIZE

int imu_calibration_gui.MAX_PACKET_SIZE = 512

Definition at line 42 of file imu_calibration_gui.py.

◆ MAX_POINTS

int imu_calibration_gui.MAX_POINTS = 1000

Definition at line 55 of file imu_calibration_gui.py.

◆ PACKET_HEADER_FORMAT

str imu_calibration_gui.PACKET_HEADER_FORMAT = "<BBI"

Definition at line 44 of file imu_calibration_gui.py.

◆ PACKET_HEADER_SIZE

int imu_calibration_gui.PACKET_HEADER_SIZE = 6

Definition at line 45 of file imu_calibration_gui.py.

◆ PACKET_TYPE_SENSOR_DATA

int imu_calibration_gui.PACKET_TYPE_SENSOR_DATA = 3

Definition at line 43 of file imu_calibration_gui.py.

◆ SENSOR_DATA_CHUNK_FORMAT

str imu_calibration_gui.SENSOR_DATA_CHUNK_FORMAT = "<I"

Definition at line 48 of file imu_calibration_gui.py.

◆ SENSOR_DATA_CHUNK_SIZE

int imu_calibration_gui.SENSOR_DATA_CHUNK_SIZE = 4

Definition at line 49 of file imu_calibration_gui.py.

◆ SENSOR_DATA_PACKET_FORMAT

str imu_calibration_gui.SENSOR_DATA_PACKET_FORMAT = "<BB"

Definition at line 46 of file imu_calibration_gui.py.

◆ SENSOR_DATA_PACKET_SIZE

int imu_calibration_gui.SENSOR_DATA_PACKET_SIZE = 2

Definition at line 47 of file imu_calibration_gui.py.

◆ SENSOR_DATAPOINT_FORMAT

str imu_calibration_gui.SENSOR_DATAPOINT_FORMAT = "<BI"

Definition at line 50 of file imu_calibration_gui.py.

◆ SENSOR_DATAPOINT_SIZE

int imu_calibration_gui.SENSOR_DATAPOINT_SIZE = 5

Definition at line 51 of file imu_calibration_gui.py.

◆ UPDATE_INTERVAL_MS

int imu_calibration_gui.UPDATE_INTERVAL_MS = 50

Definition at line 54 of file imu_calibration_gui.py.