Create SpeedyBee F405v4 Target with Support for SoftSerial (for use cases like SmartPort specifically). #9834
Replies: 3 comments 10 replies
-
Hey Lee. That should work already. Based on the Target definitions, if you enable softserial support in the Configuration tab > Features, the Tx2 pad will become a bidirectional softserial pad. You can use that for smartport telemetry and even invert it if needed. |
Beta Was this translation helpful? Give feedback.
-
I feel like TX2 pad doesn't do anything when I tried: SmartPort Telemetry, then the following just to check that the port is capable of being an output: MSP, SmartPort Master. When I turn off SOFTSERIAL and TX2 is back to hw uart 2, Smart Port Master or MSP instantly causes the pin to be driven high on idle (and I even see traffic from smart port master). But that won't exactly help for telemetry. Furthermore! the HW UART2 TX configuration (eg: if it's set to smart port master) seems to still be driving the TX2 pin regardless of SOFTSERIAL being enabled. |
Beta Was this translation helpful? Give feedback.
-
I had the same issue as Painless360, and I still do (with iNav 7.1.1) I modified the source code (target.h file) and compiled it, without the expected results:
No success with any of these configurations. I suspect SoftSerial is working with other FCs, so I wonder where the issue may come from. I fear I am stuck there (and I will need to use BetaFlight or ArduPilot, except if someone proposes a working solution...) |
Beta Was this translation helpful? Give feedback.
-
On the existing Speedybee F405V4 flight controller, there isn't a way to use SmartPort for FrSky receivers with INAV.
Using the resource mapping in Betaflight, it is possible to reassign the LED or CC pad for this function. See https://speedybee.zendesk.com/hc/en-us/articles/21197634652059-How-to-Use-SmartPort-Telemetry-Data-Transmission-on-F405v4-Flight-Controller for full details
Could a alternative target with this modification be created so that pilots using SmartPort can access the same telemetry as Betaflight on this flight controller?
Thank you in advance for looking at this request. Happy flying!
Beta Was this translation helpful? Give feedback.
All reactions