@@ -122,37 +122,37 @@ def DecodeMessage(self, rx_can_frame: Optional[can.Message], msg:PiperMessage):
122
122
msg .type_ = ArmMessageMapping .get_mapping (can_id = can_id )
123
123
msg .arm_high_spd_feedback_1 .can_id = can_id
124
124
msg .arm_high_spd_feedback_1 .motor_speed = self .ConvertToNegative_16bit (self .ConvertBytesToInt (can_data ,0 ,2 ))
125
- msg .arm_high_spd_feedback_1 .current = self .ConvertToNegative_16bit (self .ConvertBytesToInt (can_data ,2 ,4 ), False )
125
+ msg .arm_high_spd_feedback_1 .current = self .ConvertToNegative_16bit (self .ConvertBytesToInt (can_data ,2 ,4 ))
126
126
msg .arm_high_spd_feedback_1 .pos = self .ConvertToNegative_32bit (self .ConvertBytesToInt (can_data ,4 ,8 ))
127
127
elif (can_id == CanIDPiper .ARM_INFO_HIGH_SPD_FEEDBACK_2 .value ):
128
128
msg .type_ = ArmMessageMapping .get_mapping (can_id = can_id )
129
129
msg .arm_high_spd_feedback_2 .can_id = can_id
130
130
msg .arm_high_spd_feedback_2 .motor_speed = self .ConvertToNegative_16bit (self .ConvertBytesToInt (can_data ,0 ,2 ))
131
- msg .arm_high_spd_feedback_2 .current = self .ConvertToNegative_16bit (self .ConvertBytesToInt (can_data ,2 ,4 ), False )
131
+ msg .arm_high_spd_feedback_2 .current = self .ConvertToNegative_16bit (self .ConvertBytesToInt (can_data ,2 ,4 ))
132
132
msg .arm_high_spd_feedback_2 .pos = self .ConvertToNegative_32bit (self .ConvertBytesToInt (can_data ,4 ,8 ))
133
133
elif (can_id == CanIDPiper .ARM_INFO_HIGH_SPD_FEEDBACK_3 .value ):
134
134
msg .type_ = ArmMessageMapping .get_mapping (can_id = can_id )
135
135
msg .arm_high_spd_feedback_3 .can_id = can_id
136
136
msg .arm_high_spd_feedback_3 .motor_speed = self .ConvertToNegative_16bit (self .ConvertBytesToInt (can_data ,0 ,2 ))
137
- msg .arm_high_spd_feedback_3 .current = self .ConvertToNegative_16bit (self .ConvertBytesToInt (can_data ,2 ,4 ), False )
137
+ msg .arm_high_spd_feedback_3 .current = self .ConvertToNegative_16bit (self .ConvertBytesToInt (can_data ,2 ,4 ))
138
138
msg .arm_high_spd_feedback_3 .pos = self .ConvertToNegative_32bit (self .ConvertBytesToInt (can_data ,4 ,8 ))
139
139
elif (can_id == CanIDPiper .ARM_INFO_HIGH_SPD_FEEDBACK_4 .value ):
140
140
msg .type_ = ArmMessageMapping .get_mapping (can_id = can_id )
141
141
msg .arm_high_spd_feedback_4 .can_id = can_id
142
142
msg .arm_high_spd_feedback_4 .motor_speed = self .ConvertToNegative_16bit (self .ConvertBytesToInt (can_data ,0 ,2 ))
143
- msg .arm_high_spd_feedback_4 .current = self .ConvertToNegative_16bit (self .ConvertBytesToInt (can_data ,2 ,4 ), False )
143
+ msg .arm_high_spd_feedback_4 .current = self .ConvertToNegative_16bit (self .ConvertBytesToInt (can_data ,2 ,4 ))
144
144
msg .arm_high_spd_feedback_4 .pos = self .ConvertToNegative_32bit (self .ConvertBytesToInt (can_data ,4 ,8 ))
145
145
elif (can_id == CanIDPiper .ARM_INFO_HIGH_SPD_FEEDBACK_5 .value ):
146
146
msg .type_ = ArmMessageMapping .get_mapping (can_id = can_id )
147
147
msg .arm_high_spd_feedback_5 .can_id = can_id
148
148
msg .arm_high_spd_feedback_5 .motor_speed = self .ConvertToNegative_16bit (self .ConvertBytesToInt (can_data ,0 ,2 ))
149
- msg .arm_high_spd_feedback_5 .current = self .ConvertToNegative_16bit (self .ConvertBytesToInt (can_data ,2 ,4 ), False )
149
+ msg .arm_high_spd_feedback_5 .current = self .ConvertToNegative_16bit (self .ConvertBytesToInt (can_data ,2 ,4 ))
150
150
msg .arm_high_spd_feedback_5 .pos = self .ConvertToNegative_32bit (self .ConvertBytesToInt (can_data ,4 ,8 ))
151
151
elif (can_id == CanIDPiper .ARM_INFO_HIGH_SPD_FEEDBACK_6 .value ):
152
152
msg .type_ = ArmMessageMapping .get_mapping (can_id = can_id )
153
153
msg .arm_high_spd_feedback_6 .can_id = can_id
154
154
msg .arm_high_spd_feedback_6 .motor_speed = self .ConvertToNegative_16bit (self .ConvertBytesToInt (can_data ,0 ,2 ))
155
- msg .arm_high_spd_feedback_6 .current = self .ConvertToNegative_16bit (self .ConvertBytesToInt (can_data ,2 ,4 ), False )
155
+ msg .arm_high_spd_feedback_6 .current = self .ConvertToNegative_16bit (self .ConvertBytesToInt (can_data ,2 ,4 ))
156
156
msg .arm_high_spd_feedback_6 .pos = self .ConvertToNegative_32bit (self .ConvertBytesToInt (can_data ,4 ,8 ))
157
157
# 驱动器信息低速反馈,Low-Speed Driver Information Feedback
158
158
elif (can_id == CanIDPiper .ARM_INFO_LOW_SPD_FEEDBACK_1 .value ):
0 commit comments