Public Member Functions | |
def | __init__ |
def | Close |
def | Convert_RMP_Cmds_for_Serial_Interface |
def | run |
def | set_and_verify_config_params |
def | update_feedback_dict |
def | update_rmp_commands |
Public Attributes | |
bitmap | |
cmd_queue | |
comm | |
delay | |
expected_items | |
fp_mask | |
hdr_dicts | |
hex_mask | |
in_flags | |
ip_mask | |
last_update_time | |
log_data | |
log_file_header | |
log_file_start_time | |
logfile | |
logfile_started | |
out_flags | |
rsp_queue | |
user_defined_feedback |
Definition at line 68 of file rmp_interface.py.
def python_ethernet_rmp.rmp_interface.RMP.__init__ | ( | self, | |
rmp_addr, | |||
rsp_queue, | |||
cmd_queue, | |||
in_flags, | |||
out_flags, | |||
update_rate = MIN_UPDATE_PERIOD_SEC , |
|||
log_data = False |
|||
) |
generate the CRC table
Definition at line 69 of file rmp_interface.py.
def python_ethernet_rmp.rmp_interface.RMP.Close | ( | self | ) |
Definition at line 415 of file rmp_interface.py.
def python_ethernet_rmp.rmp_interface.RMP.Convert_RMP_Cmds_for_Serial_Interface | ( | self, | |
cmds | |||
) |
Convert a set of commands for the UDP Ethernet interface
Definition at line 421 of file rmp_interface.py.
def python_ethernet_rmp.rmp_interface.RMP.run | ( | self | ) |
Definition at line 182 of file rmp_interface.py.
def python_ethernet_rmp.rmp_interface.RMP.set_and_verify_config_params | ( | self, | |
config | |||
) |
The commands that force the feedback array to just contain the configurable elements but not update the UDFB to do so. This allows the user to verify the configuration while it is changing.
Definition at line 216 of file rmp_interface.py.
def python_ethernet_rmp.rmp_interface.RMP.update_feedback_dict | ( | self, | |
data = None , |
|||
init = False |
|||
) |
Definition at line 342 of file rmp_interface.py.
def python_ethernet_rmp.rmp_interface.RMP.update_rmp_commands | ( | self, | |
input_cmd | |||
) |
Populate the message to the RMP platform if it is not a valid format return False
Definition at line 305 of file rmp_interface.py.
Definition at line 78 of file rmp_interface.py.
Definition at line 89 of file rmp_interface.py.
Definition at line 87 of file rmp_interface.py.
Definition at line 87 of file rmp_interface.py.
Definition at line 347 of file rmp_interface.py.
Definition at line 81 of file rmp_interface.py.
Definition at line 83 of file rmp_interface.py.
Definition at line 81 of file rmp_interface.py.
Definition at line 87 of file rmp_interface.py.
Definition at line 81 of file rmp_interface.py.
Definition at line 89 of file rmp_interface.py.
Definition at line 92 of file rmp_interface.py.
Definition at line 345 of file rmp_interface.py.
Definition at line 89 of file rmp_interface.py.
Definition at line 92 of file rmp_interface.py.
Definition at line 75 of file rmp_interface.py.
Definition at line 87 of file rmp_interface.py.
Definition at line 89 of file rmp_interface.py.
Definition at line 73 of file rmp_interface.py.