class TransmitMessage(can.Message):
Known subclasses: piper_kit.messages.transmit.EnableJointMessage
, piper_kit.messages.transmit.EndPoseControlRyMessage
, piper_kit.messages.transmit.EndPoseControlXyMessage
, piper_kit.messages.transmit.EndPoseControlZpMessage
, piper_kit.messages.transmit.GripperControlMessage
, piper_kit.messages.transmit.JointConfigMessage
, piper_kit.messages.transmit.JointControl12Message
, piper_kit.messages.transmit.JointControl34Message
, piper_kit.messages.transmit.JointControl56Message
, piper_kit.messages.transmit.MotionControlBMessage
Constructor: TransmitMessage(arbitration_id, data_0, data_1, data_2, ...)
Base class for CAN messages sent to the PiPER robotic arm.
Method | __init__ |
Initialize CAN message with arbitration ID and data bytes. |
int
, data_0: int
= 0, data_1: int
= 0, data_2: int
= 0, data_3: int
= 0, data_4: int
= 0, data_5: int
= 0, data_6: int
= 0, data_7: int
= 0):
ΒΆ
piper_kit.messages.transmit.EnableJointMessage
, piper_kit.messages.transmit.EndPoseControlRyMessage
, piper_kit.messages.transmit.EndPoseControlXyMessage
, piper_kit.messages.transmit.EndPoseControlZpMessage
, piper_kit.messages.transmit.GripperControlMessage
, piper_kit.messages.transmit.JointConfigMessage
, piper_kit.messages.transmit.JointControl12Message
, piper_kit.messages.transmit.JointControl34Message
, piper_kit.messages.transmit.JointControl56Message
, piper_kit.messages.transmit.MotionControlBMessage
Initialize CAN message with arbitration ID and data bytes.
Parameters | |
arbitrationint | CAN message ID |
dataint | Data byte 0 (default: 0x00) |
dataint | Data byte 1 (default: 0x00) |
dataint | Data byte 2 (default: 0x00) |
dataint | Data byte 3 (default: 0x00) |
dataint | Data byte 4 (default: 0x00) |
dataint | Data byte 5 (default: 0x00) |
dataint | Data byte 6 (default: 0x00) |
dataint | Data byte 7 (default: 0x00) |