Skip to content

Modification of your CWSL_Tee for 16 receivers #5

Description

@n1gp

Hi HrochL,

I just want to make you aware that I forked your repo and added functionality for using it with up
to 16 receivers. Up to now I know of only one project that supports greater than 8 receivers and
that is the Herme-Lite which can do up to 32 on certain hardware versions.

I recently modified the FPGA firmware on my ANAN-200D (Orion) to do up to 16 receivers and was
looking for a good way to put them to use. Then I found your project. Perfect!

So anyway I basically added a SubMaster to the scheme that when one wants to use more that 8 receivers, they start up another SkimSrv using your CWSL_Tee.dll. The SubMaster takes care of it's requirements and communicates that to the Master via your Shared Memory. I made it so the receivers don't have to be contiguous in memory as I look for the L0 and match them up. This way the other apps
HPSDR, WebSDR, ... can see the bands all together.

Please look at my changes when you get a chance. I'd be very interested in your feedback.
I have also modifications to Vailiys HermesIntf to match and am coordinating those with him.

My repos : https://github.com/n1gp/CWSL https://github.com/n1gp/HermesIntf

Thanks,

N1GP

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions