GithubHelp home page GithubHelp logo

Comments (4)

Dropsleutel avatar Dropsleutel commented on May 14, 2024 2

hmm very interesting indeed :) Maybe this circuitry can be also of interest written in Dutch though:)
Called SyncSmurf, it is basically a PLL circuitry, mainly used for receiving weak and noisy ATV signals.
It keeps, generates a strong sync even when signal is bad. No idea if anyone tried for FPV

https://www.pe1rqm.nl/syncsmurf2/

I hope project gets some more attention, because seriously nicejob!

from chorus32-esp32laptimer.

mike-levenick avatar mike-levenick commented on May 14, 2024

I've looked into doing this as a separate project, but the hardware would be a fair bit different. You would need some sort of switching mosfet or relay to flip between the video signals based off RSSI.

Definitely a project worth looking into, but I'm not sure if it's within the scope of Chorus32. Others may have other opinions tho.

from chorus32-esp32laptimer.

Dropsleutel avatar Dropsleutel commented on May 14, 2024

The analog video and audio switching there are simple solutions, it is far from complicated!
The easy way would be to use an 8 channel analog video switch (Mux) MAX4312, which is controlled via 3pins in BCD, see example here:

http://www.vwlowen.co.uk/radio/videoswitch3/index.htm
You could use 2 more of these switches for audio left and right.

from chorus32-esp32laptimer.

AlessandroAU avatar AlessandroAU commented on May 14, 2024

Its a good idea, and very doable. You can cut out 90% of the code and just have a simple loop to selecte the best signal. However, modern receivers have some 'other' fancy tricks like vsync reconstruction we can't currently do.

I'm working on something to blow traditional RSSI switching RX's out of the water anyway.

http://www.eevblog.com/forum/projects/image-synthesizing-dsp-receiver-for-analog-fpv-video/

from chorus32-esp32laptimer.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.