daniestevez / gr-hermeslite2

GNU Radio interface module for Hermes Lite 2
GNU General Public License v3.0
11 stars 6 forks source link

N2ADR filter bank #5

Open frspin opened 1 year ago

frspin commented 1 year ago

Is this Gnuradio module able to set/get N2ADR filter bank for Hermes Lite 2? And how to get info on FW/REW power, temperature and current in HL2 PA?

Regards Franco Spinelli IW2DHW

daniestevez commented 1 year ago

There is partial support for the fwd/rev power. I don't think temperature and current are currently supported. I don't know about support for the N2ADR board. I don't know how the board works and I don't have one. Probably there isn't support.

frspin commented 1 year ago

Il 15/04/23 16:26, Daniel Estévez ha scritto:

There is partial support https://github.com/daniestevez/gr-hermeslite2/blob/7704cbc91000969f269388e35ce3a30be166e49b/lib/HermesProxy.cc#L456 for the fwd/rev power. I don't think temperature and current are currently supported. I don't know about support for the N2ADR board. I don't know how the board works and I don't have one. Probably there isn't support.

From current protocol documentation at address 0x00 there are ADC overload, under/overflow recovery, TX IQ FIFO count and firmware version At address 0x01 there is temperature, forward power At address 0x02 there is reverse power and current

So, for this missed parameters, your code need only to be integrated decoding "AINX" variables already received.

For N2ADR board I will ask to Hermes Lite 2 support group if setting done from other programs (i.e. Quisk) are maintained. Protocol documentation have a paragraph on filter selection.

If you decide to implement this I can help in testing your implementation. Unfortunately I am unable to code in C or C++ I have a HL2 with N2ADR filter board.

Regards Franco Spinelli IW2DHW