dgatf / msrc

Multi Sensor for RC with RP2040 - FrSky D, SmartPort, XBUS, SRXL, IBUS, SBUS, Multiplex Sensor Bus, Jeti Ex Bus, Hitec
GNU General Public License v3.0
165 stars 39 forks source link

Telemetry with Hobbywing V4 40A does not work #97

Closed NilsRo closed 1 year ago

NilsRo commented 1 year ago

With RP2040 zero the telemetry from HW Platinum Pro 40A does not work. S.Port link is fine but shows zero for every value.

Connecting RP2040 zero to it the voltage between the packages of the HW ESC is around 1.1V which is different from JLOG S32 (0V) which retrieves and send the telemetry fine. With RP2040 it stays zero.

A second RP2040 shows the same behavior with different receiver type. The voltage without RP2040 is 3.3V (high) on the ESC port. Do not know if this is a software issue as the last commit is commented with "HW4 fix"?

IMG_1409

Debug output:

Smartport (120) < 7E 71 
Smartport (120) < 7E 71 
Smartport (120) < 7E 71 
Smartport. Sensor (114) > 10 70 B 0 0 0 0 74 
USB (136)
Smartport (120) < 7E 71 
Smartport. Sensor double (100) > 10 60 B 0 0 0 0 84 
Smartport (120) < 7E 71 
Smartport. Sensor double (100) > 10 50 B 0 0 0 0 94 
Smartport (120) < 7E 71 
Smartport. Sensor cell (100) > 10 0 3 0 0 0 0 EC 
Smartport (120) < 7E 71 
Smartport. Sensor (114) > 10 71 B 0 0 0 0 73 
Smartport (120) < 7E 71 
Smartport (120) < 7E 71 
Smartport (120) < 7E 71 
Smartport (120) < 7E 71 
Smartport (120) < 7E 71 
Smartport. Sensor double (100) > 10 60 B 0 0 0 0 84 
Smartport (120) < 7E 71 
Smartport. Sensor double (100) > 10 50 B 0 0 0 0 94 
Smartport (120) < 7E 71 
Smartport. Sensor cell (100) > 10 0 3 0 0 0 0 EC 
Smartport (120) < 7E 71 
Smartport (120) < 7E 71 
Smartport (120) < 7E 71 
Smartport (120) < 7E 71 
Smartport (120) < 7E 71 
Smartport. Sensor double (100) > 10 60 B 0 0 0 0 84 
Smartport (120) < 7E 71 
Smartport. Sensor double (100) > 10 50 B 0 0 0 0 94 
Smartport (120) < 7E 71 
Smartport. Sensor cell (100) > 10 0 3 0 0 0 0 EC 
Smartport (120) < 7E 71 
Smartport (120) < 7E 71 
Smartport (120) < 7E 71 
Smartport (120) < 7E 71 
USB (136)
Smartport (120) < 7E 71 
Smartport. Sensor (114) > 10 70 B 0 0 0 0 74 
Smartport (120) < 7E 71 
Smartport. Sensor double (100) > 10 60 B 0 0 0 0 84 
Smartport (120) < 7E 71 
Smartport. Sensor double (100) > 10 50 B 0 0 0 0 94 
Smartport (120) < 7E 71 
Smartport. Sensor cell (100) > 10 0 3 0 0 0 0 EC 
Smartport (120) < 7E 71 
Smartport. Sensor (114) > 10 71 B 0 0 0 0 73 
Smartport (120) < 7E 71 
Smartport (120) < 7E 71 
Smartport (120) < 7E 71 
Smartport (120) < 7E 71 
dgatf commented 1 year ago

Fixed based on your pull request #99