I realize this is still a somewhat experimental command. I just loaded FW 4.39 to play with the SMH command and integrate it into Hamlib. Playing with the command in the K3 utility I find that when SMH is sent a previous meter value is returned and then upon a second sending of the command the current value is returned.
For example, powering on the K3 with my S-meter showing S6, I send SMH; and receive SMH000; from the K3. A second SMH; returns SMH030; as would be expected. Setting the RF Gain to show S9 results in SMH029; and the next SMH; results in SMH042; as expected per the release notes. Cranking the RF Gain to full S-meter scale once again reults in 0042 the first time and 104 the second. Going the other way and opening the RF Gain so the meter shows S0 the first query results in 104 and the second 004. Is this caching intentional? I would expect the command to return the S-meter reading at the moment it was received by the K3. As some software may have several tenths of seconds between queries of the S-meter, this would result in the software receiving erroneous or much delayed information. I find no such delay with the SM command. 73, de Nate N0NB >> -- "The optimist proclaims that we live in the best of all possible worlds. The pessimist fears this is true." Ham radio, Linux, bikes, and more: http://www.n0nb.us ______________________________________________________________ Elecraft mailing list Home: http://mailman.qth.net/mailman/listinfo/elecraft Help: http://mailman.qth.net/mmfaq.htm Post: mailto:Elecraft@mailman.qth.net This list hosted by: http://www.qsl.net Please help support this email list: http://www.qsl.net/donate.html