Horizon Message Payload - Turn. More...
Public Member Functions | |
def | __init__ |
Create A Horizon Message Payload - Turn. | |
def | print_format |
Human Readable Payload String. | |
Public Attributes | |
accel | |
rad | |
trans |
Horizon Message Payload - Turn.
Represents the payload of the command and data messages 'turn'
Horizon Message Payload - Turn
Definition at line 1874 of file payloads.py.
def clearpath.horizon.payloads.Turn.__init__ | ( | self, | |
trans = 0 , |
|||
rad = 0 , |
|||
accel = 0 , |
|||
raw = None , |
|||
timestamp = 0 |
|||
) |
Create A Horizon Message Payload - Turn.
Constructor for the Horizon Message Payload - Turn.
The constructor can be called two different ways:
accel | The desired translational acceleration (m/s^2) |
flags | 0x02 - Automatic Transmission, 0x01 - Dynamic Compensation, 0x03 - Both, 0x00 - None. DEPRECATED: not in Horizon as of v0.4. |
raw | Raw Payload data byte list to parse |
timestamp | Payload Send / Create Time (milliseconds) |
trans | The desired translational speed (m/s) |
turn | The desired turn radius |
version | Horizon Protocol Version, (-1,*) represents the newest version, (0,0) auto-detect the version (if supported) |
LookupError | If auto-detect version fails |
ValueError | If values are out of range or if raw is invalid |
Create A Horizon Message Payload - Turn
Definition at line 1902 of file payloads.py.
def clearpath.horizon.payloads.Turn.print_format | ( | self | ) |
Human Readable Payload String.
Return the payload as a human readable string
Reimplemented from clearpath.horizon.payloads.Payload.
Definition at line 1968 of file payloads.py.
Definition at line 1902 of file payloads.py.
Definition at line 1902 of file payloads.py.
Definition at line 1902 of file payloads.py.