Elliott Liggett
93c56283c0
Better scale for R8600 absolute signal level meters
2025-02-21 09:57:10 -08:00
Phil Taylor
3f9305ee7c
Fix absolute meters
2025-02-20 19:12:29 +00:00
Elliott Liggett
98bade643b
Added basic linear gradients.
...
Will add a UI to toggle this later.
2025-02-17 14:36:32 -08:00
Elliott Liggett
236e38d5d9
Meter draws from cached image now.
...
Rendering might need some work as it looks different to me.
2025-02-17 11:20:26 -08:00
Elliott Liggett
a37dfb2e1e
Dynamic meter scales
...
These meter scales should adapt to the rigCaps data about meter
calibrations.
Non-adapting meters:
EMF/dBu/dBm from the R-8600
Audio Meters, which are not really from a radio per-se anyway
Center meter, as this seems to only be the R-8600 and it got messy
immediately.
There's considerable code in here which attempts to present a reasonable
number of tic marks and values. This is needed because some radios
provide a much wider span of values than others. For example, Icom
meters up to 20:1 SWR, whereas Kenwood seems to go up to 5:1.
We should probably consider an option to trim these super-wide span
meters for more reasonable ranges (who needs to see SWR past 5:1???) as
I think most people would favor more visual precision.
2025-02-17 10:29:05 -08:00
Phil Taylor
7ee133bdd4
Add meter cal for most rigs and start implementation
2025-02-15 18:24:33 +00:00
Phil Taylor
57bb4d9617
Disable absolute meter options if not available.
2024-11-06 09:27:15 +00:00
Phil Taylor
bc3356ac86
Add IC-R8600 meters
2024-11-05 18:46:21 +00:00
Phil Taylor
1142548e21
change unsigned char to quint8
2024-08-13 13:19:50 +01:00
Elliott Liggett
7f411a29f8
Proper gain reduction metering now available.
...
Scale needs work though.
2024-02-06 11:06:50 -08:00
Elliott Liggett
40af2c5c5e
Scope recalls floor and ceiling for WF.
...
Also some new data in meter so that we can debug and determine if new
data arrived.
2024-02-05 21:39:23 -08:00
Elliott Liggett
5f7e39ebb5
Double-click a meter to change the type.
2024-02-05 21:03:08 -08:00
Phil Taylor
e38c1f0e32
Standardize some names
2023-05-15 13:47:45 +01:00
Elliott Liggett
9623226b0c
Added average metering.
2022-08-24 16:06:41 -07:00
Roeland Jansen
be95896205
Merge branch 'master' into audiometer
2022-08-24 18:17:57 +02:00
Elliott Liggett
f7e787e097
Log scale for audio meters
2022-08-23 23:10:58 -07:00
Elliott Liggett
8012a58bd9
Added separate colors for the high meter scale and the peak indicator.
2022-08-22 21:22:01 -07:00
Elliott Liggett
2a509a6177
Color editing for a few parameters is working. Lots of new helper
...
functions introduced to make coding simpler.
2022-08-21 16:47:17 -07:00
Elliott Liggett
d9a9a3ba2b
Fixed issue where the "none" selection didn't work quite right. Also
...
fixed the T/R meter switching to clear out invalid readings.
2021-08-20 22:19:47 -07:00
Elliott Liggett
7f44af239a
More meter work, fixed some scales and added labels.
2021-08-16 23:25:11 -07:00
Elliott Liggett
4fb9177f2c
Font sizes are... better... but not perfect.
2021-07-19 23:46:11 -07:00
Elliott Liggett
274cc65dbf
wfview now uses the meter's own balistics (average and peak code). This
...
makes it very easy to meter any parameter 0-255. Meter Type "meterNone"
or other will display data in "raw" format.
2021-07-19 16:56:04 -07:00
Elliott Liggett
decdfe370b
Added center tuning for IC-R8600, partially moved meter balistics
...
(average and peak) to the meter class.
2021-07-18 14:27:21 -07:00
Elliott Liggett
027815f4c0
Preliminary secondary meter support. See Settings tab for selection.
...
Some scales incomplete.
2021-07-17 23:39:40 -07:00
Elliott Liggett
8257a3540f
Added SWR and ALC scales to the meter.
2021-07-17 00:37:27 -07:00
Elliott Liggett
b6a4e06fe2
Power meter for transmit. Much work remains on this meter alone.
2021-07-16 17:45:07 -07:00
Elliott Liggett
29d3893bb0
Added a nice s-meter. It isn't right yet, but it's a start.
...
TODO: Change scale for power meter, make sure full-scale fits
TODO: create static image from scale to overlay each time rather than
drawing each time.
2021-02-24 00:18:19 -08:00