|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
Classes | |
| class | PacketType |
| class | ActuatorCommand |
| class | ActuatorStatus |
| class | ActuatorComm |
Variables | |
| logger = logging.getLogger(__name__) | |
| int | DIABLO_COMMS_VERSION = 0 |
| int | MAX_PACKET_SIZE = 512 |
| str | PACKET_HEADER_FORMAT = "<BBI" |
| int | PACKET_HEADER_SIZE = 6 |
| str | ACTUATOR_COMMAND_PACKET_FORMAT = "<B" |
| int | ACTUATOR_COMMAND_PACKET_SIZE = 1 |
| str | ACTUATOR_COMMAND_FORMAT = "<BB" |
| int | ACTUATOR_COMMAND_SIZE = 2 |
| str | PWM_ACTUATOR_COMMAND_PACKET_FORMAT = "<B" |
| int | PWM_ACTUATOR_COMMAND_PACKET_SIZE = 1 |
| str | PWM_ACTUATOR_COMMAND_FORMAT = "<BIff" |
| int | PWM_ACTUATOR_COMMAND_SIZE = 13 |
Controller Integration Module Provides actuator command/status communication and controller wrapper for integration with the calibration orchestrator. Uses exact DiabloAvionics packet format from combined_gui.py
| str controller_integration.ACTUATOR_COMMAND_FORMAT = "<BB" |
Definition at line 46 of file controller_integration.py.
| str controller_integration.ACTUATOR_COMMAND_PACKET_FORMAT = "<B" |
Definition at line 43 of file controller_integration.py.
| int controller_integration.ACTUATOR_COMMAND_PACKET_SIZE = 1 |
Definition at line 44 of file controller_integration.py.
| int controller_integration.ACTUATOR_COMMAND_SIZE = 2 |
Definition at line 47 of file controller_integration.py.
| int controller_integration.DIABLO_COMMS_VERSION = 0 |
Definition at line 22 of file controller_integration.py.
| controller_integration.logger = logging.getLogger(__name__) |
Definition at line 19 of file controller_integration.py.
| int controller_integration.MAX_PACKET_SIZE = 512 |
Definition at line 23 of file controller_integration.py.
| str controller_integration.PACKET_HEADER_FORMAT = "<BBI" |
Definition at line 40 of file controller_integration.py.
| int controller_integration.PACKET_HEADER_SIZE = 6 |
Definition at line 41 of file controller_integration.py.
| str controller_integration.PWM_ACTUATOR_COMMAND_FORMAT = "<BIff" |
Definition at line 52 of file controller_integration.py.
| str controller_integration.PWM_ACTUATOR_COMMAND_PACKET_FORMAT = "<B" |
Definition at line 49 of file controller_integration.py.
| int controller_integration.PWM_ACTUATOR_COMMAND_PACKET_SIZE = 1 |
Definition at line 50 of file controller_integration.py.
| int controller_integration.PWM_ACTUATOR_COMMAND_SIZE = 13 |
Definition at line 53 of file controller_integration.py.