Skip to content

Modification of your CWSL_Tee for 16 receivers #5

@n1gp

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

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