Skip to content
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

FPort support #63

Open
matteo-campanella opened this issue Feb 13, 2022 · 4 comments
Open

FPort support #63

matteo-campanella opened this issue Feb 13, 2022 · 4 comments
Labels
enhancement New feature or request

Comments

@matteo-campanella
Copy link

Any chance to get FPort2 protocol supported ? That being bidirectional would allow to use a single board both for telemetry and ppm demux (obviously with limitations related to available pins)

@dgatf
Copy link
Owner

dgatf commented Feb 13, 2022

FPort2 receivers (Archers) can not be configured as smartport as well?

So an Archer receiver (like Archer R6) with servos connectors configured with smartport won't do the work as well? An this is compatible with MSRC

@matteo-campanella
Copy link
Author

That is true, it can be configured as smart port, but in the cases when you need also channels output (especially channels usually not present as direct outputs on the receivers), then you need to use both smart port for telemetry and sbus for channels. With FPort you manage channels output and telemetry all in one single stream.
As of now this is feasible but with two separate arduinos, one powered by MSRC and another running the sbus decoding software, which makes the solution a bit bulky.

@dgatf
Copy link
Owner

dgatf commented Feb 14, 2022

It can be done. Fport telemetry is similar to smartport. Though I'll need to implement sbus as well. I'll add to the todo list, without date

@dgatf dgatf added the enhancement New feature or request label Feb 14, 2022
@dgatf
Copy link
Owner

dgatf commented Mar 14, 2022

I've added support for FPort. I've created a specific branch. Could you test the code as I don't have access. You can download from https://github.com/dgatf/msrc/tree/fport You can use any board. Once this is verified, I'll add the pwm signals and merge to master branch

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants