Welcome to the new FlexRadio Community! Please review the new Community Rules and other important new Community information on the Message Board.
If you are having a problem, please check the Help Center for known solutions.
Need technical support from FlexRadio? It's as simple as Creating a HelpDesk ticket.

Another Metering question

Walt - KZ1FWalt - KZ1F Member
edited May 8 in SmartSDR API
Prior to create a pan and slice the radio sends a whole series of VitaMeterPackets (why do I want to call them Vita Meter Maid, as in 'lovely Vita, Meter Maid"). They don't appear to be tied to anything as nothing else has been instantiated, pan, slice, etc.
What are they? Are they valid? And what do they represent?
This is what they look like, the meter id goes from 1 through 18 and they look like this:

Meter{_index=1, _source=null, _source_index=-1, _name=null, _value=0.0, _raw_value=-48, _low=1.7976931348623157E308, _high=-1.7976931348623157E308, _fps=-1.7976931348623157E308, _peak=false, _description=null, _units=None}
Meter{_index=2, _source=null, _source_index=-1, _name=null, _value=0.0, _raw_value=-60, _low=1.7976931348623157E308, _high=-1.7976931348623157E308, _fps=-1.7976931348623157E308, _peak=false, _description=null, _units=None}
Meter{_index=3, _source=null, _source_index=-1, _name=null, _value=0.0, _raw_value=-125, _low=1.7976931348623157E308, _high=-1.7976931348623157E308, _fps=-1.7976931348623157E308, _peak=false, _description=null, _units=None}
Meter{_index=4, _source=null, _source_index=-1, _name=null, _value=0.0, _raw_value=-125, _low=1.7976931348623157E308, _high=-1.7976931348623157E308, _fps=-1.7976931348623157E308, _peak=false, _description=null, _units=None}
Meter{_index=5, _source=null, _source_index=-1, _name=null, _value=0.0, _raw_value=-125, _low=1.7976931348623157E308, _high=-1.7976931348623157E308, _fps=-1.7976931348623157E308, _peak=false, _description=null, _units=None}
Meter{_index=6, _source=null, _source_index=-1, _name=null, _value=0.0, _raw_value=-125, _low=1.7976931348623157E308, _high=-1.7976931348623157E308, _fps=-1.7976931348623157E308, _peak=false, _description=null, _units=None}
Meter{_index=7, _source=null, _source_index=-1, _name=null, _value=0.0, _raw_value=-125, _low=1.7976931348623157E308, _high=-1.7976931348623157E308, _fps=-1.7976931348623157E308, _peak=false, _description=null, _units=None}
Meter{_index=8, _source=null, _source_index=-1, _name=null, _value=0.0, _raw_value=-125, _low=1.7976931348623157E308, _high=-1.7976931348623157E308, _fps=-1.7976931348623157E308, _peak=false, _description=null, _units=None}
Meter{_index=9, _source=null, _source_index=-1, _name=null, _value=0.0, _raw_value=-125, _low=1.7976931348623157E308, _high=-1.7976931348623157E308, _fps=-1.7976931348623157E308, _peak=false, _description=null, _units=None}
0Meter{_index=10, _source=null, _source_index=-1, _name=null, _value=0.0, _raw_value=-125, _low=1.7976931348623157E308, _high=-1.7976931348623157E308, _fps=-1.7976931348623157E308, _peak=false, _description=null, _units=None}
1Meter{_index=11, _source=null, _source_index=-1, _name=null, _value=0.0, _raw_value=-125, _low=1.7976931348623157E308, _high=-1.7976931348623157E308, _fps=-1.7976931348623157E308, _peak=false, _description=null, _units=None}
Meter{_index=12, _source=null, _source_index=-1, _name=null, _value=0.0, _raw_value=0, _low=1.7976931348623157E308, _high=-1.7976931348623157E308, _fps=-1.7976931348623157E308, _peak=false, _description=null, _units=None}
Meter{_index=13, _source=null, _source_index=-1, _name=null, _value=0.0, _raw_value=-27849, _low=1.7976931348623157E308, _high=-1.7976931348623157E308, _fps=-1.7976931348623157E308, _peak=false, _description=null, _units=None}
Meter{_index=14, _source=null, _source_index=-1, _name=null, _value=0.0, _raw_value=-24522, _low=1.7976931348623157E308, _high=-1.7976931348623157E308, _fps=-1.7976931348623157E308, _peak=false, _description=null, _units=None}
Meter{_index=15, _source=null, _source_index=-1, _name=null, _value=0.0, _raw_value=0, _low=1.7976931348623157E308, _high=-1.7976931348623157E308, _fps=-1.7976931348623157E308, _peak=false, _description=null, _units=None}
Meter{_index=16, _source=null, _source_index=-1, _name=null, _value=0.0, _raw_value=0, _low=1.7976931348623157E308, _high=-1.7976931348623157E308, _fps=-1.7976931348623157E308, _peak=false, _description=null, _units=None}
Meter{_index=17, _source=null, _source_index=-1, _name=null, _value=0.0, _raw_value=-32768, _low=1.7976931348623157E308, _high=-1.7976931348623157E308, _fps=-1.7976931348623157E308, _peak=false, _description=null, _units=None}
Meter{_index=18, _source=null, _source_index=-1, _name=null, _value=0.0, _raw_value=7175, _low=1.7976931348623157E308, _high=-1.7976931348623157E308, _fps=-1.7976931348623157E308, _peak=false, _description=null, _units=None}

Thanks,

Walt - kz1f

Completed · Last Updated

Answers

  • Walt - KZ1FWalt - KZ1F Member
    edited May 8
    Now that it is Monday morning and the show is over...bump
  • edited May 2015
    It's a way to keep a topic Near the top in a forum's listing Burt.
  • Walt - KZ1FWalt - KZ1F Member
    edited November 2016
    So far there is an apparent mismatch between the flexlib source (1.4.11) and the behavior of applications build against it.  There is another one in the lsts and due to all the obsequious comments they were down to page 3 or 4 where no one at FRS would ever see it. The difference between this and, say, what William is doing, he is looking for specific packet types, I look at all of them.

    So there is this thread,
    the mismatch in RequiredFirmawareVersion, and
    getting back two streamids when only one was expected.

    Burt, think of a bump as a synonym for nudge, as in, hey, I am still here.. Tnx James.
  • IW7DMH, EnzoIW7DMH, Enzo Member ✭✭
    edited December 2016
    Now that is Monday and the show in over... Flex boys need some vacation day. At least. They deserve It :) 73'
  • Walt - KZ1FWalt - KZ1F Member
    edited November 2016
    When I would attend, what then was called, "User Week"s, it was an entire week in St. Louis, or San Francisco, etc training customers, selling customers, showing what we were writing and announcing. After the show was over, we went back to work the following Monday.  We also don't get 6 weeks of vacation either.
  • Walt - KZ1FWalt - KZ1F Member
    edited November 2016
    Burt, this is my second and last warning.
    Classless? look in a mirror.
  • Stu Phillips - K6TUStu Phillips - K6TU Member ✭✭
    edited August 2016
    Walt,

    If you send the radio a "meter list" command before you create a panafall, you will see that these meters relate to the transmitter, dc supply levels, pa temperature etc.  They are valid.

    An alternative is to send "sub meter all" and subscribe to meter updates - that way, when a slice is created or deleted, you will see the additions/remove messages for the slice related meters.

    The values have to be scaled depending on the units associated with each meter.

    Stu K6TU
  • Walt - KZ1FWalt - KZ1F Member
    edited November 2016
    Thanks Stu. I further instrumented the program Here is the relevant section:

     received status S7153BAEF|meter 1.src=COD-#1.num=1#1.nam=MICPEAK#1.low=-150.0#1.hi=20.0#1.desc=Signal strength of MIC output in CODEC#1.unit=dBFS#1.fps=40#

     received status S7153BAEF|meter 2.src=COD-#2.num=2#2.nam=MIC#2.low=-150.0#2.hi=20.0#2.desc=Average Signal strength of MIC ouput in CODEC#2.unit=dBFS#2.fps=20#
    status S7153BAEF|meter 3.src=TX-#3.num=8#3.nam=CODEC#3.low=-150.0#3.hi=20.0#3.desc=Signal strength of CODEC output#3.unit=dBFS#3.fps=10#

    received status S7153BAEF|meter 4.src=TX-#4.num=8#4.nam=SC_MIC#4.low=-150.0#4.hi=20.0#4.desc=Signal strength of MIC output#4.unit=dBFS#4.fps=10#

    received status S7153BAEF|meter 5.src=TX-#5.num=8#5.nam=COMPPEAK#5.low=-150.0#5.hi=20.0#5.desc=Signal strength of signals after the CLIPPER (Compression)        #5.unit=dBFS#5.fps=20#

    received status S7153BAEF|meter 6.src=TX-#6.num=8#6.nam=SC_FILT_1#6.low=-150.0#6.hi=20.0#6.desc=Signal strength after Filter 1#6.unit=dBFS#6.fps=10#

    received status S7153BAEF|meter 7.src=TX-#7.num=8#7.nam=ALC#7.low=-150.0#7.hi=20.0#7.desc=Signal strength of signals after SW ALC (SSB Peak)#7.unit=dBFS#7.fps=10#

    received status S7153BAEF|meter 8.src=TX-#8.num=8#8.nam=SC_FILT_2#8.low=-150.0#8.hi=20.0#8.desc=Signal strength after Filter 2#8.unit=dBFS#8.fps=10#

    received status S7153BAEF|meter 9.src=TX-#9.num=8#9.nam=B4RAMP#9.low=-150.0#9.hi=20.0#9.desc=Signal strength of signals before the ramp#9.unit=dBFS#9.fps=10#

    received status S7153BAEF|meter 10.src=TX-#10.num=8#10.nam=AFRAMP#10.low=-150.0#10.hi=20.0#10.desc=Signal strength of signals after the ramp#10.unit=dBFS#10.fps=10#

    received status S7153BAEF|meter 11.src=TX-#11.num=8#11.nam=GAIN#11.low=-150.0#11.hi=0.0#11.desc=Signal strength after Gain#11.unit=dBFS#11.fps=10#

    received status S7153BAEF|meter 12.src=TX-#12.num=5#12.nam=HWALC#12.low=-150.0#12.hi=20.0#12.desc=Voltage present at the Hardware ALC RCA Plug#12.unit=dBFS#12.fps=20#

    received status S7153BAEF|meter 13.src=RAD#13.num=208#13.nam=+13.8A#13.low=10.5#13.hi=15.0#13.desc=Main radio input voltage before fuse#13.unit=Volts#13.fps=0#

    received status S7153BAEF|meter 14.src=RAD#14.num=210#14.nam=+13.8B#14.low=10.5#14.hi=15.0#14.desc=Main radio input voltage after fuse#14.unit=Volts#14.fps=0#

    received status S7153BAEF|meter 15.src=TX-#15.num=1#15.nam=FWDPWR#15.low=0.0#15.hi=53.0#15.desc=RF Power Forward#15.unit=dBm#15.fps=20#

    received status S7153BAEF|meter 16.src=TX-#16.num=2#16.nam=REFPWR#16.low=0.0#16.hi=53.0#16.desc=RF Power Reflected#16.unit=dBm#16.fps=20#

    received status S7153BAEF|meter 17.src=TX-#17.num=3#17.nam=SWR#17.low=1.0#17.hi=999.0#17.desc=RF SWR#17.unit=SWR#17.fps=20#

    received status S7153BAEF|meter 18.src=TX-#18.num=4#18.nam=PATEMP#18.low=0.0#18.hi=100.0#18.desc=PA Temperature#18.unit=degC#18.fps=0#


  • Walt - KZ1FWalt - KZ1F Member
    edited November 2016
    @Stu, I hadn't considered the environmental readings, thanks!
  • Walt - KZ1FWalt - KZ1F Member
    edited November 2016
    @gods of flexradio getSatisfaction: please mark this as answered.

    Thanks, Walt - kz1f

Leave a Comment

Rich Text Editor. To edit a paragraph's style, hit tab to get to the paragraph menu. From there you will be able to pick one style. Nothing defaults to paragraph. An inline formatting menu will show up when you select text. Hit tab to get into that menu. Some elements, such as rich link embeds, images, loading indicators, and error messages may get inserted into the editor. You may navigate to these using the arrow keys inside of the editor and delete them with the delete or backspace key.