Removed a load of debug prints
This commit is contained in:
parent
af090b507b
commit
663602cff0
@ -16,13 +16,16 @@ if __name__ == "__main__":
|
|||||||
# client.stop()
|
# client.stop()
|
||||||
from src.RSIPI.rsi_api import RSIAPI
|
from src.RSIPI.rsi_api import RSIAPI
|
||||||
from time import sleep
|
from time import sleep
|
||||||
|
from pprint import pprint
|
||||||
api = RSIAPI()
|
api = RSIAPI()
|
||||||
api.start_rsi()
|
api.start_rsi()
|
||||||
sleep(4)
|
sleep(4)
|
||||||
# Dynamically update a variable
|
# Dynamically update a variable
|
||||||
api.update_variable("EStr", "Tessting 123")
|
|
||||||
|
|
||||||
|
|
||||||
|
pprint(api.get_variables()["send_variables"])
|
||||||
|
api.update_variable("EStr", "Tessting 123")
|
||||||
|
api.update_variable("RKorr.X", 10.0)
|
||||||
sleep(5)
|
sleep(5)
|
||||||
|
|
||||||
api.stop_rsi()
|
api.stop_rsi()
|
||||||
|
|||||||
@ -60,14 +60,10 @@ class NetworkProcess(multiprocessing.Process):
|
|||||||
self.udp_socket.settimeout(5)
|
self.udp_socket.settimeout(5)
|
||||||
data_received, self.controller_ip_and_port = self.udp_socket.recvfrom(1024)
|
data_received, self.controller_ip_and_port = self.udp_socket.recvfrom(1024)
|
||||||
print("Receive: ", data_received)
|
print("Receive: ", data_received)
|
||||||
print("HERE 1")
|
|
||||||
message = data_received.decode()
|
message = data_received.decode()
|
||||||
print("HERE 2")
|
|
||||||
self.process_received_data(message)
|
self.process_received_data(message)
|
||||||
print("HERE 3")
|
|
||||||
print("Network :", self.send_variables)
|
print("Network :", self.send_variables)
|
||||||
send_xml = XMLGenerator.generate_send_xml(self.send_variables, self.config_parser.network_settings)
|
send_xml = XMLGenerator.generate_send_xml(self.send_variables, self.config_parser.network_settings)
|
||||||
print("HERE 4")
|
|
||||||
print("Send:", send_xml)
|
print("Send:", send_xml)
|
||||||
self.udp_socket.sendto(send_xml.encode(), self.controller_ip_and_port)
|
self.udp_socket.sendto(send_xml.encode(), self.controller_ip_and_port)
|
||||||
|
|
||||||
|
|||||||
@ -3,13 +3,11 @@ import xml.etree.ElementTree as ET
|
|||||||
class XMLGenerator:
|
class XMLGenerator:
|
||||||
"""Converts send and receive variables into properly formatted XML messages."""
|
"""Converts send and receive variables into properly formatted XML messages."""
|
||||||
|
|
||||||
@staticmethod
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def generate_send_xml(send_variables, network_settings):
|
def generate_send_xml(send_variables, network_settings):
|
||||||
"""Generate the send XML message dynamically based on send variables."""
|
"""Generate the send XML message dynamically based on send variables."""
|
||||||
root = ET.Element("Sen", Type=network_settings["sentype"])
|
root = ET.Element("Sen", Type=network_settings["sentype"])
|
||||||
print("XML 1")
|
print("XML Send Variables : ", send_variables)
|
||||||
print("XML : ", send_variables)
|
|
||||||
for key, value in send_variables.items():
|
for key, value in send_variables.items():
|
||||||
if key == "FREE":
|
if key == "FREE":
|
||||||
continue
|
continue
|
||||||
@ -21,9 +19,6 @@ class XMLGenerator:
|
|||||||
else:
|
else:
|
||||||
ET.SubElement(root, key).text = str(value)
|
ET.SubElement(root, key).text = str(value)
|
||||||
|
|
||||||
if key == "EStr":
|
|
||||||
print(f"[DEBUG] XMLGenerator sees EStr: {value}")
|
|
||||||
print("XML 2")
|
|
||||||
return ET.tostring(root, encoding="utf-8").decode()
|
return ET.tostring(root, encoding="utf-8").decode()
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user