You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hmm. Wombat. Are you in Australia? I'm in Adelaide, SA for a while.
FrSkyToWiFiBT was written specifically for the DIY range of "sensors", and we adopted physical sensor ID 0x1b for what was popularly named"FrSky Passthru" protocol, where essential telemetry was transcoded from Mavlink.
The FrSky voltage sensor modules use a physical ID of 0x02 I believe. I got this from the FrSky setup instructions for MLVSS
ID Set Up
Each type of FrSky Smart Port enabled sensor has its unique physical ID. The default physical ID for this sensor is 02
The ID number could be changed by FrSky Servo Channel Changer. Please refer to the instruction manual of
FrSky Servo Channel Changer for details.
So we can either change the FrSkyToWiFiBT code, or you can try using FrSky Servo Channel Changer. To change the code, go to the FrSky_Simple_Ports.h tab, line 438
if (buf[1] == 0x1b) { // our DIY sensor
and change it to:
if (buf[1] == 0x02) { // FrSkyX physical ID
Since the sensors are reported to support S.Port, it may well work, provided that you don't also have other sensors on the S.Port daisy chain. If you do, try this:
if ( (buf[1] == 0x1b) || (buf[1] == 0x02) ) { // FrSky physical ID
Please add decode of Frsky FLVSS and MLVSS Lipo sensors
The text was updated successfully, but these errors were encountered: