-
-
Notifications
You must be signed in to change notification settings - Fork 795
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
Implement SBUS output for external module bay. #5225
Conversation
By using the battery UART port as an another alternative for the SBUS output, its possible to get standard SBUS voltage levels. If a beta version was already implemented, I'll be happy to test it give a feedback. |
Since the pull request hasn't been merged yet you need to build yourself. |
addConversion(PULSES_CROSSFIRE, val++); | ||
addConversion(PULSES_MULTIMODULE, val++); | ||
addConversion(PULSES_PXX_R9M, val++); | ||
} | ||
else if (IS_ARM(board)) { | ||
val++; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
it was for removing CROSSFIRE support from SKY9X but perhaps we could add it soon
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah, but it only does the mapping. If a protocol is actually availabe is on another place. And on the Sky9x and Taranis the eeprom ids are identical anyway, so I remove that distinction.
#define IS_MODULE_SBUS(idx) (idx==EXTERNAL_MODULE && g_model.moduleData[EXTERNAL_MODULE].type==MODULE_TYPE_SBUS) | ||
#else | ||
#define IS_MODULE_DSM2(idx) (false) | ||
#endif |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
no IS_MODULE_SBUS()
here?
Crossfire and SBUS are not the same protocol, Crossfire is bidirectional |
I'll be very grateful for a compiled build for Taranis+ X9D plus along with Multimodule (including SBUS) & sqt5font as build options for testing |
Just download the nightly build it has sbus already in it |
@schwabe , Starting from Nightly build companion-windows-2.2.1N391.exe ( thru 2.2.1N392 and including latest 2.2.1N393) there is a problem with Companion updates. A popup error with "Unable to check for updates" appears. (Although I set "Use firmware nightly builds" & "Use Companion nightly builds" check box within the "Application Settings" tab). Currently I was able to build only using 2.2.1N390 or an older version of Companion (for windows). |
@yanivasy There is a problem with SSL in newer update url. Just install a firmware from your N390, the build server should still give you a current nightly |
I've tested the sbus functionality with Taranis+and it working well. Thank's a lot. |
Since it is merged, it will be in 2.2.1 |
No description provided.