Functions | |
def | ByteToHex (byteStr) |
def | ByteToInt (byteStr) |
def | HexMsgLen (data) |
def | HexToByte (hexStr) |
def | HexTopID (topic_num) |
def | LCheckSum (data) |
def | signal_handler (signal, frame) |
def | TCheckSum (topic_id, data) |
Variables | |
buffer_size | |
data | |
float | freq = 1.0 |
l_checksum = LCheckSum(sub_topic_data) | |
len_high | |
len_low | |
string | MD5_Int32 = "da5909fbe378aeaf85e547e830cc1bb7" |
string | MD5_Int8 = "27ffa0c9c4b8fb8492252bcad9e5c57b" |
string | MD5_ServoMsg = "1bdf7d827c361b33ed3b4360c70ce4c0" |
string | MD5_ServoMsgArray = "320c8def1674d51423fb942c56a6619b" |
string | MD5_String = "992ce8a1687cec8c8bd883ec73ca41d1" |
md5sum | |
message_type | |
msg_data = pub_msg_buffer.getvalue() | |
pub_buffer = StringIO.StringIO() | |
bool | pub_init = False |
pub_msg = String() | |
pub_msg_buffer = StringIO.StringIO() | |
pub_topic_data = pub_buffer.getvalue() | |
pub_topic_info = TopicInfo() | |
bool | ready = False |
string | ROS_ACK = "\xff\xfe\x00\x00\xff\x00\x00\xff" |
string | ROS_RESP = "\xff\xfe" |
s_header = ByteToHex(ROS_RESP)+len_low+len_high+l_checksum+tid_low+tid_high | |
ser | |
sub_buffer = StringIO.StringIO() | |
bool | sub_init = False |
sub_topic_data = sub_buffer.getvalue() | |
sub_topic_info = TopicInfo() | |
t_checksum = TCheckSum(TopicInfo.ID_SUBSCRIBER, sub_topic_data) | |
int | test_pub_id = 0 |
int | test_sub_id = 1 |
tid_high | |
tid_low | |
topic_id | |
topic_name | |
x = ser.readline() | |
def serial_read.ByteToHex | ( | byteStr | ) |
Definition at line 33 of file serial_read.py.
def serial_read.ByteToInt | ( | byteStr | ) |
Definition at line 38 of file serial_read.py.
def serial_read.HexMsgLen | ( | data | ) |
Definition at line 66 of file serial_read.py.
def serial_read.HexToByte | ( | hexStr | ) |
Definition at line 46 of file serial_read.py.
def serial_read.HexTopID | ( | topic_num | ) |
Definition at line 72 of file serial_read.py.
def serial_read.LCheckSum | ( | data | ) |
Definition at line 56 of file serial_read.py.
def serial_read.signal_handler | ( | signal, | |
frame | |||
) |
Definition at line 25 of file serial_read.py.
def serial_read.TCheckSum | ( | topic_id, | |
data | |||
) |
Definition at line 61 of file serial_read.py.
serial_read.buffer_size |
Definition at line 99 of file serial_read.py.
serial_read.data |
Definition at line 102 of file serial_read.py.
float serial_read.freq = 1.0 |
Definition at line 22 of file serial_read.py.
serial_read.l_checksum = LCheckSum(sub_topic_data) |
Definition at line 157 of file serial_read.py.
serial_read.len_high |
Definition at line 154 of file serial_read.py.
serial_read.len_low |
Definition at line 154 of file serial_read.py.
string serial_read.MD5_Int32 = "da5909fbe378aeaf85e547e830cc1bb7" |
Definition at line 18 of file serial_read.py.
string serial_read.MD5_Int8 = "27ffa0c9c4b8fb8492252bcad9e5c57b" |
Definition at line 17 of file serial_read.py.
string serial_read.MD5_ServoMsg = "1bdf7d827c361b33ed3b4360c70ce4c0" |
Definition at line 19 of file serial_read.py.
string serial_read.MD5_ServoMsgArray = "320c8def1674d51423fb942c56a6619b" |
Definition at line 20 of file serial_read.py.
string serial_read.MD5_String = "992ce8a1687cec8c8bd883ec73ca41d1" |
Definition at line 16 of file serial_read.py.
serial_read.md5sum |
Definition at line 98 of file serial_read.py.
serial_read.message_type |
Definition at line 97 of file serial_read.py.
serial_read.msg_data = pub_msg_buffer.getvalue() |
Definition at line 124 of file serial_read.py.
serial_read.pub_buffer = StringIO.StringIO() |
Definition at line 117 of file serial_read.py.
bool serial_read.pub_init = False |
Definition at line 133 of file serial_read.py.
serial_read.pub_msg = String() |
Definition at line 101 of file serial_read.py.
serial_read.pub_msg_buffer = StringIO.StringIO() |
Definition at line 122 of file serial_read.py.
serial_read.pub_topic_data = pub_buffer.getvalue() |
Definition at line 119 of file serial_read.py.
serial_read.pub_topic_info = TopicInfo() |
Definition at line 94 of file serial_read.py.
bool serial_read.ready = False |
Definition at line 132 of file serial_read.py.
string serial_read.ROS_ACK = "\xff\xfe\x00\x00\xff\x00\x00\xff" |
Definition at line 11 of file serial_read.py.
string serial_read.ROS_RESP = "\xff\xfe" |
Definition at line 13 of file serial_read.py.
Definition at line 159 of file serial_read.py.
serial_read.ser |
Definition at line 84 of file serial_read.py.
serial_read.sub_buffer = StringIO.StringIO() |
Definition at line 127 of file serial_read.py.
bool serial_read.sub_init = False |
Definition at line 134 of file serial_read.py.
serial_read.sub_topic_data = sub_buffer.getvalue() |
Definition at line 129 of file serial_read.py.
serial_read.sub_topic_info = TopicInfo() |
Definition at line 105 of file serial_read.py.
serial_read.t_checksum = TCheckSum(TopicInfo.ID_SUBSCRIBER, sub_topic_data) |
Definition at line 158 of file serial_read.py.
int serial_read.test_pub_id = 0 |
Definition at line 136 of file serial_read.py.
int serial_read.test_sub_id = 1 |
Definition at line 137 of file serial_read.py.
serial_read.tid_high |
Definition at line 156 of file serial_read.py.
serial_read.tid_low |
Definition at line 156 of file serial_read.py.
serial_read.topic_id |
Definition at line 95 of file serial_read.py.
serial_read.topic_name |
Definition at line 96 of file serial_read.py.
serial_read.x = ser.readline() |
Definition at line 142 of file serial_read.py.