-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Full duplex softserial-1 for Matek F411-WSE #5940
Comments
Issue-Label Bot is automatically applying the label Links: app homepage, dashboard and code for this bot. |
would be nice to Control camera device although. Sepp |
Full ack! |
Does anyone have a build with this enabled? I found one at https://fpv-community.de/threads/matek-f411-wse-softserial.85747/ but I'm unable to download. |
Download from this post: https://fpv-community.de/threads/matek-f411-wse-softserial.85747/post-1051752 (may be, that you have to be registered at the forum). |
Here: 2.5.1 |
Please do it! |
My F411WSE is also waiting to be used with GPS + Smartport + Caddx Vista. Would highly appreciate this feature! |
@Feldsalat |
Is this a new firmware that I can flash in INAV? I need to use my Caddx vista |
Did you make it work? Appreciate it |
i need this for dji vtx |
My EFX Racer plane works very nice with INAV; automatic flaps, RTH on failsafe and OSD is really usefull. UART1: GPS (RTH, speed measurement) Still using the build from @Feldsalat, but it would be really kind if someone could spend the time to make a pull request. As stated above, I would be happy to brew him the coffee or spend a beer. |
Nice, basically same build I need, where did you connected the DJI FPV RX and TX? Led pin and what other? |
@alexvazquez |
@dl1bg Does the firmware is available to flash via INAV or I have to download from someplace the HEX file? Appreciate it |
I would like this too! This board is great for small builds with gps/xfire/dji |
This seems fixed, isn’t it? |
Does anyone know where to get the firmware MATEKF411SE_FD_SFTSRL1 ? Appreciate so much |
I've tried with the V3.0-rc1: https://github.com/iNavFlight/inav/releases/tag/3.0.0 – inav_3.0.0_MATEKF411SE_FD_SFTSRL1.hex And I can confirm it works |
I just flashed with V3.0. What pin is for Tx and what is Rx? Thanks |
@baddb1 If you read this thread you will find this information:
|
Does this work for HDZero? I can't seem to get it to work. |
No, HDZero needs an actual UART, not SoftSerial. |
Confirmed. HDZero worked on an actual UART. Is this a hard limit or just something that iNav or HDZero enforces due to performance? |
Current Behavior
Softserial-1 is currently only a TX.
Desired Behavior
Softserial-1 should be fullduplex RX/TX
Suggested Solution
Fullduplex Softwareserial-1 as this is also generated by default as a target for Matek F411-Wing. Only a small change is necessary:
So far:
#define USE_SOFTSERIAL1
#define SOFTSERIAL_1_TX_PIN PB9 // ST1 pad
#define SOFTSERIAL_1_RX_PIN PB9
New:
#define USE_SOFTSERIAL1
#define SOFTSERIAL_1_TX_PIN PB9 // ST1 pad
#define SOFTSERIAL_1_RX_PIN PB10 // LED pad
This would give us 2 full UARTS (GPS, CRSF) and 1 Softserial e.g. for the DJI FPV System (OSD).
Who does this impact? Who is this for?
All users with DJI FPV system on copters and plane. Or of course all users who need a 3rd serial port.
The text was updated successfully, but these errors were encountered: