Hi Group,
There was some discussion about decreasing the HL2 LNA dramatically to avoid clipping at some active QTHs on a Quisk list. I looked into this and found a bug in the firmware. For background, here is how the 4 LEDs on the HL2 currently work:
1. The left most LED indicates connection/no connection to software. On is connected.
2. The next LED indicates TX active. On is transmit active.
3. The next LED is the "good ADC range" indicator. It flashes on when the ADC is using 75% or more of the available codes.
4. The right most LED is the clip indicator. It flashes when the ADC reaches the most positive or negative code, not necessarily a clip.
The current firmware sets the ADC overload flag when either 3 or 4 above is true. This is a bug and leads to software indicating ADC overload even when only 75% of the ADC codes are used.
I will fix this in a future firmware release, but for now I'd recommend setting the LNA as described below when you are in an active environment.
1. Ignore the software ADC overload indicator.
2. Adjust the LNA gain so that the "good ADC range" LED is probably mostly on, but the clip indicator is mostly off. The clip indicator can flash or flicker occasionally without much degradation.
Even if the firmware is updated to only set the ADC overload flag for condition 4, Quisk keeps the indicator on for at least 1 second so that you can see it. Other software is similar. This means that if you average just one corrupted sample (true clip) every 76.8 million samples, software will keep the indicator permanently on. This is less than 0.000002% corruption which I don't think will matter. I need to think about this more, but I'd like the firmware to only set the ADC overload flag when enough corrupted samples have occurred over a fixed period of time that noticeable degradation may occur. Maybe there are some ideas from list members? Since we only have 12-bits with the HL2, we need to make the most use of every bit and tolerate the rare clip.
73,
Steve
kf7o