Hi,
We notice, that after freshly booting our HL7692 module (has RHL769x.2.23.172400.201706231140.x7120m_1 firmware, that it came with), sometimes (maybe 1 time in 4), the first AT+WMTXPOWER
command that we issue, does not elicit an OK response, and indeed is not acted upon (no RF transmission observed on Spectrum Analyser).
The second command, with perhaps different settings, is fine (OK response, and RF transmission observed on Spectrum Analyser). And if for the third command, we repeat the first command, that third command is now fine. We can then toggle, ad infintum, between those two commands. And all are fine. Hereās an example sequence:
AT+WMTXPOWER=1,3,19575,368,0
AT+WMTXPOWER=1,8,21625,368,0
OK
AT+WMTXPOWER=1,3,19575,368,0
OK
AT+WMTXPOWER=1,8,21625,368,0
OK
AT+WMTXPOWER=1,3,19575,368,0
OK
AT+WMTXPOWER=1,8,21625,368,0
OK
AT+WMTXPOWER=1,3,19575,368,0
OK
AT+WMTXPOWER=1,8,21625,368,0
OK
We do of course acknowledge that the manual (AirPrime_HL76xx_AT_Commands_Interface_Guide_Rev12_1.pdf) page 326 says the following about the AT+WMTXPOWER
command: āThe module must be restarted after using this command.ā That statement doesnāt actually appear to be true, in so far as subsequent commands elicit an OK response, and are acted upon (RF transmission observed on Spectrum Analyser). The key issue here, though, is that the first command after HL7692 boot, sometimes fails. Infact, sometimes, the first two commands fail.
The same happens if we boot and then issue an AT+WMRXPOWER
command. Likewise, the first one or sometimes two AT+WMRXPOWER
commands, fail. But subsequent ones are fine. Even, when we try the same command as that first failing one or two commands. Hereās an AT+WMRXPOWER
command example sequence:
AT+WMRXPOWER=1,900,62,-109
AT+WMRXPOWER=1,1800,699,-108
+WMRXPOWER: -85.6
OK
AT+WMRXPOWER=1,900,62,-109
+WMRXPOWER: -84.4
OK
AT+WMRXPOWER=1,1800,699,-108
+WMRXPOWER: -85.6
OK
AT+WMRXPOWER=1,900,62,-109
+WMRXPOWER: -84.4
OK
AT+WMRXPOWER=1,1800,699,-108
+WMRXPOWER: -85.6
OK
Is this all a bug perhaps, with the 2.23 firmware ? A known one ? That is fixed in a later firmware version ? We see the latest presently is 2.27. The 2.27 release note makes no mention of the AT+WMTXPOWER
or AT+WMRXPOWER
commands. But what about other firmware versions, between 2.23 and 2.27 ? They are not available on the Sierra website, nor their releases notes. So who knows ?
If a bug with 2.23 firmware, is there some workaround ? Weāve tried, prior to issuing that first one or two AT+WMTXPOWER
or AT+WMRXPOWER
command,s the following, none worked: 1) Issuing a AT+WMTXPOWER=0
command. 2) Issuing a AT+WMRXPOWER=0
command. 3) Issuing both. 4) Issuing an ATI
command. 5) Issuing an AT
command. 6) Issuing just a carriage return.
Best regards,
David