What's your call Matt?

CWSL_Tee + SkimSrv + RTTYSkimServ works fine IF you start SkimServ first.  Do NOT copy HermesIntf.dll to the RttySkimServ folder, only CWSL_Tee.dll and CWSL_Tee.cfg and (maybe) QS1RIntf.dll.  There must be three identical copies of CWSL_Tee.cfg in all three folders:

SkimSrv
RttySkimServ
Aggregator folder

Why is this?  CWSL_Tee.dll loads one copy of HermesIntf, then shares it with any other skimmers that load CWSL_Tee.dll.  If another program tries to load HermesIntf, that reinitializes the SDR and everything halts.

If you still can't get it going, I can help via TeamViewer.  Contact me off list.

73,
Bob, N6TV


On Sun, Sep 12, 2021 at 12:28 AM Matt Howard <matthoward.sg@outlook.com> wrote:
Hi

following various install guides including N6TV, the RBN guide etc
RP 125-14 (yes I know not ideal but that's what I had in the junk box)

RP HPSDR is running as expected

Intel I7 32GB ram - plenty of grunt PC

everything connected using ethernet

I have successfully installed CW and RTTY skimmer servers (both registered software)
when started independently they are fine and perform as expected

CWSL_Tee. HermesIIntf, IPP, vcredist etc are all installed and appear to be running bas expected

Each skimmer runs as per normal when started separately - Aggregator is setup and appears to run as well

When I start both skimmers using the "now" button or by starting CW then RTTY manually - several things are happening
  1. the registration for the RTTY seems to be lost
  2. there is a memory error in the RTTY environment
  3.  I get this from rtty error log
=============================== EXCEPTION ======================================
================================================================================
Exception time   : 2021-09-12 15:03:33.495
Exception class  : EZeroDivide
Exception message: Floating point division by zero
------------------------------ call stack --------------------------------------
(0000F6D2){RttySkimServ.exe} [004106D2]
(001557E0){RttySkimServ.exe} [005567E0]
(00155677){RttySkimServ.exe} [00556677]
(00156A53){RttySkimServ.exe} [00557A53]
(0001B6BC){RttySkimServ.exe} [0041C6BC]
(0001BE16){RttySkimServ.exe} [0041CE16]
(0000491B){RttySkimServ.exe} [0040591B]
(00127FDF){RttySkimServ.exe} [00528FDF]
(00161CA5){RttySkimServ.exe} [00562CA5]
(00162DA5){RttySkimServ.exe} [00563DA5]
(00163018){RttySkimServ.exe} [00564018]
(00167BFE){RttySkimServ.exe} [00568BFE]
(0001DDBD){RttySkimServ.exe} [0041EDBD]
(000C1CE1){RttySkimServ.exe} [004C2CE1]
(000C191D){RttySkimServ.exe} [004C291D]
(0000474D){RttySkimServ.exe} [0040574D]
(000C18F3){RttySkimServ.exe} [004C28F3]
(000CC116){RttySkimServ.exe} [004CD116]
(0017454C){RttySkimServ.exe} [0057554C]
(0030BFA3){RttySkimServ.exe} [0070CFA3]
(002F6AE7){RttySkimServ.exe} [006F7AE7]
(0030DA4E){RttySkimServ.exe} [0070EA4E]
(0030CAC4){RttySkimServ.exe} [0070DAC4]
(0030D3D4){RttySkimServ.exe} [0070E3D4]
(0030D453){RttySkimServ.exe} [0070E453]
(0030AA0A){RttySkimServ.exe} [0070BA0A]
(002F6BA3){RttySkimServ.exe} [006F7BA3]
(002F7484){RttySkimServ.exe} [006F8484]
(00309B06){RttySkimServ.exe} [0070AB06]
(00311208){RttySkimServ.exe} [00712208]
(00311257){RttySkimServ.exe} [00712257]
(0030A3B4){RttySkimServ.exe} [0070B3B4]
================================================================================


  1. I get this from the CSDWL_Tee log
12/09 14:57:11 SetRxFrequency starting with Frequency=7091000, Receiver=0
12/09 14:57:11 Error: SetRxFrequency: Receiver with number 0 does not have opened shared memory
12/09 14:57:11 SetRxFrequency starting with Frequency=10191000, Receiver=1
12/09 14:57:11 Error: SetRxFrequency: Receiver with number 1 does not have opened shared memory
12/09 14:57:11 SetRxFrequency starting with Frequency=14091000, Receiver=2
12/09 14:57:11 Error: SetRxFrequency: Receiver with number 2 does not have opened shared memory
12/09 14:57:11 SetRxFrequency starting with Frequency=18159000, Receiver=3
12/09 14:57:11 Error: SetRxFrequency: Receiver with number 3 does not have opened shared memory
12/09 14:57:11 SetRxFrequency starting with Frequency=21091000, Receiver=4
12/09 14:57:11 Error: SetRxFrequency: Receiver with number 4 does not have opened shared memory
12/09 14:57:11 SetRxFrequency starting with Frequency=24981000, Receiver=5
12/09 14:57:11 Error: SetRxFrequency: Receiver with number 5 does not have opened shared memory
12/09 14:57:11 SetRxFrequency starting with Frequency=28091000, Receiver=6
12/09 14:57:11 Error: SetRxFrequency: Receiver with number 6 does not have opened shared memory
12/09 14:57:11 DLL_PROCESS_DETTACH
12/09 14:57:11 DLL_PROCESS_ATTACH


any experience thoughts would be appreciated as I appear to be very close to getting this to run



Matt
_______________________________________________
Skimmertalk mailing list
Skimmertalk@contesting.com
http://lists.contesting.com/mailman/listinfo/skimmertalk