attempting to fix split error

This commit is contained in:
Tristan McGinnis
2025-05-04 14:09:54 -05:00
committed by David
parent 440a94f0cc
commit 0416277cd9

View File

@@ -163,8 +163,11 @@ class SerialRelay(Node):
def updateAngleFeedback(self, msg): def updateAngleFeedback(self, msg):
# Angle feedbacks # Angle feedbacks,
parts = msg.data.split(",") #split the msg.data by commas
msg_str = msg.data
parts = msg_str.split(",")
if len(parts) >= 7: if len(parts) >= 7:
# Extract the angles from the string # Extract the angles from the string
angles_in = parts[3:7] angles_in = parts[3:7]
@@ -197,7 +200,8 @@ class SerialRelay(Node):
def updateBusVoltage(self, msg): def updateBusVoltage(self, msg):
# Bus Voltage feedbacks # Bus Voltage feedbacks
parts = msg.data.split(",") msg_str = msg.data
parts = msg_str.split(",")
if len(parts) >= 7: if len(parts) >= 7:
# Extract the voltage from the string # Extract the voltage from the string
voltages_in = parts[3:7] voltages_in = parts[3:7]
@@ -211,7 +215,8 @@ class SerialRelay(Node):
def updateMotorFeedback(self, msg): def updateMotorFeedback(self, msg):
# Motor voltage/current/temperature feedback # Motor voltage/current/temperature feedback
parts = msg.data.split(",") msg_str = msg.data
parts = msg_str.split(",")
if len(parts) >= 7: if len(parts) >= 7:
# Extract the voltage/current/temperature from the string # Extract the voltage/current/temperature from the string
values_in = parts[3:7] values_in = parts[3:7]