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

help wanted: how can it be changed to communicate with another module in quadversity? #158

Open
laurentopia opened this issue Apr 23, 2019 · 15 comments

Comments

@laurentopia
Copy link

I'm thinking ev200d here, their modules are based on this project it seems. They suck so I'm wondering if this can be changed in firmware so both modules communicate and decide which has the best RSSI and switch globally to it (in the ev200d).
Any help appreciated.

@JyeSmith
Copy link
Contributor

https://github.com/JyeSmith/FENIX-rx5808-pro-diversity/tree/quadversity

This is a fork I developed a little back adding quadversity to the rx5808-pro-diversity. I have no idea how the EV200 is set up to do it, but if you spend some time with a multimeter poking around you could figure it out and report back :D

@laurentopia
Copy link
Author

Thank @JyeSmith.
I've never done that sort of poking but the goggles are open so it's a good chance to do it, what do you recommend I start with to see what's needed?

@JyeSmith
Copy link
Contributor

It mightn't be so easy if you've never done it before and no familiar with module schematics. But at a minimum find out what the module-to-goggle sockets connect to.

@laurentopia
Copy link
Author

Do you have a pinout of a standard fatshark module?

@JyeSmith
Copy link
Contributor

Check the readme for the connections.

@laurentopia
Copy link
Author

The readme contains only the connections of each components, not the pinout to the goggles

@JyeSmith
Copy link
Contributor

@laurentopia
Copy link
Author

Thanks!
Did you build your project with 4 rc5808 inside one module?
I see that it could be turned into 2 diversity modules that connects like that image, (is it the source of Lagorge?)
Since many people are getting rid of their default ev200d module (some batches loose lock mid air) I'm thinking that would be a great alternative.

@JyeSmith
Copy link
Contributor

I did build an Arduino based quadversity Rx and a STM32 based module for Fatsharks.

https://imgur.com/a/yCRRbOW

@laurentopia
Copy link
Author

Quite a contraption, which one am I looking at and how does it "fly" ?

@JyeSmith
Copy link
Contributor

This is a prototype STM32 module. Works just like a diversity with more patch antennas :)

@laurentopia
Copy link
Author

laurentopia commented Apr 28, 2019

nice long range coverage :) how fast is commutation?

@JyeSmith
Copy link
Contributor

JyeSmith commented Apr 29, 2019

Current switching rate is about 15kHz in 2 antenna diversity mode. That's about once every NTSC line.

@laurentopia
Copy link
Author

So do you stitch the image per line?
I thought Xversity was commutating at the end of the last scanline.

@brainbubblersbest
Copy link

Hello, figured out that the stock modules are communicating over SPI at the first Three FS module Contacts.
The Resistors on the 5808 Modules are not existent. (removed the shielding)
And the Ch1, Ch2, Ch3, Contacts from each RX are connected to the three first contacts Button 1,2,3 in module bay. With 0,1ohms!

Also the RSSI is not output to the pin 8 of FS Bay.
Seems Signal Quality will only reported over SPI?

I figured out that RSSI is connected to this tiny Board upside from each RX5808 Boards.
IMG_20200222_052304
IMG_20200222_052314

Can Provide measurement with scopemeter. Have two Pro58 Boards.
Maybe some Hardware modification is needed to allow communication for STM32 to the Google.

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

No branches or pull requests

3 participants