-
Notifications
You must be signed in to change notification settings - Fork 7
/
readme.txt
123 lines (84 loc) · 3.98 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
HermesIntf.dll should be saved to the SkimSrv program directory.
e.g. C:\Program Files (x86)\Afreet\SkimSrv
(see http://www.dxatlas.com/skimserver/)
HPSDR Protocol v2 is now supported.Tnx N1GP
The Interface will attach to the SDR that responds first to the Discovery
Packet. However, it's possible to "lock" the DLL to a particular MAC or
IP address. To do that HermesIntf.dll should be renamed as follows:
HermesIntf_<sdr ip addres>.dll
e.g. HermesIntf_192.168.111.222.dll
-or-
HermesIntf_<last 2 bytes of the MAC>.dll
eg. HermesIntf_693c.dll, HermesIntf_0B63.dll etc
This is useful if you have multiple boards. Note CWSL_Tee.dll works only with
the MAC address filters. You can save multiple copies of the DLL in the skimserver
directory for connecting to different SDRs. They will appear as separate entries
in the Receiver dropdown list
Supported sample rates/receivers:
48/96/192 Khz
Hermes:
- Firmware version 1.8 - 7 receivers
- Firmware version 2.4,2.5 - 5 receivers
- Firmware version 2.9 - 4 receivers
- Other revisions: defaults to 4 receivers
Hermes Lite:
- 8 receivers with BeMicro CV A9 and N1GP firmware
Red Pitaya
- 8 receivers with http://pavel-demin.github.io/red-pitaya-notes/sdr-receiver-hpsdr/
Angelia:
- 7 receivers
Griffin:
- 2 receivers
Metis:
- 2 receivers
N1GP RTL dongle in HPSDR emulation mode:
- up to 8 receivers, depending on the number of connected dongles
Afedri single and dual channel (firmware 228e and up), HPSDR emulation mode:
- 1 or 2 receivers
The ADC overload is managed using the following algorithm:
In case of an ADC overflow the step attenuator is incremented by one db every
100ms until the overload goes away or we run out of the attenuation range. In
the absence of overload the attenuator is decreased 1db every 10s, until it's
back to zero or the overflow bit re-appears. In a high power environment the ATT
will "teeter" +/-1db every 10s...
PTT bit:
Samples with the PTT bit ON are not sent the skimmer and the ADC overflow is
ignored. This prevents the skimmer from starting too many threads and trying to
decode junk. also keeps CPU and memory consumption under control. If you TX on
another radio while the skimmer server is running, you can tie its PTT-out to
pin 26 on the Hermes J16 connector.
Not yet implemented:
- a small GUI window with status info
- warning on packet loss or ADC overload
With the RBN aggregattor software you can monitor the quality of your spots by
telnetting to:
telnet arcluster.reversebeacon.net 7000
Set cluster filter to: set/dx/filter spotter=yourcall
See this link for more details:
http://dayton.contesting.com/pipermail/skimmertalk/2013-August/001215.html
Merucry/Angelia support - should work but I no reports yet
Please send feedback to gokoyev+k3it@gmail.com
73 K3IT
==========================================
CHANGES
==========================================
24.1.13 - Add Saturn Support, discovery packet improvement, update to VS 2022
21.7.18 - Add support for protocol 2 (N1GP)
18.5.22 - Add support for variable number of receivers in board id 0x06 Hermes Lite
17.7.24 - Add Orion and Anan10e, fix a typo
17.7.6 - Improved integration w/ CWSL_Tee, minor bug fixes, updated device names (N6TV)
17.7.5 - fix Angelia board detection issue
16.6.27 - add support for Red Pitaya
16.3.5 - remove slave mode
15.7.9 - 8 channel Hermes Lite support https://groups.google.com/d/msg/hermes-lite/N130G9MEJwE/wfg05AgXrrUJ
14.8.13 - Support for more hardware and firmware combinations, improved logging
13.9.3 - added filtering by MAC or IP address (see above)
13.8.24 - fixed sample format conversion error(!)
13.8.23 - Hermes/Angelia - adjust 31db step attenuator(s) in response to ADC
overload. 100ms/10s/db timing
13.8.22 - Do not send samples to skimmer when PTT bit is ON (pin 26 J16)
13.8.21 - improved AutoDiscovery on "multi-homed" PCs
13.8.19 - initial version
Code snippets TNX to: Peter Parýzek (USRP code for skim server), VE3NEA, W7AY,
openHPSDR list, Wireshark plugin: NH6Z ... ...
too many to list :)