¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Quisk and the 'old' Alex(aires) filters


 

I think this will be a question for Jim, N2ADR.
I have an 'old' openHPSDR??which is the original modular pre-Hermes SDR with Metis, Mercury, Pennylane, PennyWhistle modules and the Alex(airies) filter set.
I'd like to run Quisk remote with the openHPSDR, but need to be able to correctly configure the Alex filters - I seem to recall they were in an older release of Quisk?
Is it much of a pain to re-instate them?

I'm liking Quisk remote and have it running with an HL2 but would really like the 160 to 6 metre functionality of the openHPSDR on the remote site.

Nigel, G4ZAL


 

I am in a similar situation. ?I am running a newer 16 bit hermes board with homebrew copies of the alex boards and have the same question. ?You can configure quisk in the bands section to switch the alex filters but it defaults to the hermes lite filter configuration. ?Not sure what the configuration is for the alex filters I doubt it¡¯s the same. ?Need to find the original documentation for them (old hpsdr site) or sit down and play with it tell its correct. ?


 

Hello Nigel and Ryan,

Quisk sends the filter selection bits to the Hermes address C0 == 9. This is the address of the Alex filters on the J16 interface. You can send any bits you want by specifying them on the "Bands" screen, but I don't know what the bits are for an OpenHPSDR board, and it is not clear to me from their documentation. Quisk never had the OpenHPSDR bits and even the HL2 bits were only added at a later time. You could search for USB_protocol_V1.60.doc and maybe it will be clear to you. Here is what I have:

C0
0 0 0 1 0 0 1 x? ??
?
?
C1
0 0 0 0 0 0 0 0
|? ? ? ? ? ? ?|
+-------------+------------ Hermes/PennyLane Drive Level (0-255)1
?
1 Ignored by Penelope
?
?
C2
0 0 0 0 0 0 0 0
| | | | | | | |
| | | | | | | +------------ Hermes/Metis Penelope Mic boost (0 = 0dB, 1 = 20dB)
| | | | | | +-------------- Metis/Penelope or PennyLane Mic/Line-in (0 = mic, 1 = Line-in)
| | | | | +---------------- Hermes ¨C Enable/disable Apollo filter (0 = disable, 1 = enable)
| | | | +------------------ Hermes ¨C Enable/disable Apollo tuner (0 = disable, 1 = enable)
| | | +-------------------- Hermes ¨C Apollo auto tune (0 = end, 1 = start)
| | +---------------------- Hermes ¨C select filter board (0 = Alex, 1 = Apollo)
| +------------------------ Alex? ?- manual HPF/LPF filter select (0 = disable, 1 = enable)2
+-------------------------- VNA Mode (0 = off, 1 = on)
?
C3
0 0 0 0 0 0 0 0
| | | | | | | |
| | | | | | | +------------ Alex? ?- select 13MHz? HPF (0 = disable, 1 = enable)2
| | | | | | +-------------- Alex? ?- select 20MHz? HPF (0 = disable, 1 = enable)2
| | | | | +---------------- Alex? ?- select 9.5MHz HPF (0 = disable, 1 = enable)2
| | | | +------------------ Alex? ?- select 6.5MHz HPF (0 = disable, 1 = enable)2
| | | +-------------------- Alex? ?- select 1.5MHz HPF (0 = disable, 1 = enable)2
| | +---------------------- Alex? ?- Bypass all HPFs? ?(0 = disable, 1 = enable)2
| +------------------------ Alex? ?- 6M low noise amplifier (0 = disable, 1 = enable)2
+-------------------------- Disable Alex T/R relay (0 = enable, 1 = disable)?
?
?
C4
0 0 0 0 0 0 0 0
? | | | | | | |
? | | | | | | +------------ Alex? ?- select 30/20m LPF (0 = disable, 1 = enable)2?
? | | | | | +-------------- Alex? ?- select 60/40m LPF (0 = disable, 1 = enable)2
? | | | | +---------------- Alex? ?- select 80m? ? LPF (0 = disable, 1 = enable)2
? | | | +------------------ Alex? ?- select 160m? ?LPF (0 = disable, 1 = enable)2
? | | +-------------------- Alex? ?- select 6m? ? ?LPF (0 = disable, 1 = enable)2
? | +---------------------- Alex? ?- select 12/10m LPF (0 = disable, 1 = enable)2
? +------------------------ Alex? ?- select 17/15m LPF (0 = disable, 1 = enable)2
?
2 Only valid when Alex - manual HPF/LPF filter select is enabled

--------------------------------------------

Although the HL2 protocol is almost identical to the OpenHPSDR version 1 protocol, some bits are different. You may need to read the together with the OpenHPSDR docs to see if any differences matter. If they do, you could start with the file hermes/quisk_hardware.py and modify it to correctly control your board. I can't really help with this. I have found out the hard way that it is almost impossible to make Quisk work with hardware I don't have. The point of publishing the hardware files in Python is so users can do this themselves.

Jim
N2ADR


 

Thanks Jim.
I will try to dig into this, but as you say, definitive info is somewhat scarce.

Nigel, G4ZAL