Hi all
QMX firmware 1_00_007 is now released see with the following change summary:
1. Add Keyer menu configuration "GPS protection" to enable auto protection
2. Make GPS protection auto-practice a bit less paranoid
3. Bug fix: Fix the WSPR/CW/FSKCW beacon functionality
4. Bug fix: Fix the applicable CAT Q1, Q2 etc commands
5. Add mode indicator character, row 1, column 12
6. Digimode transmit status indicator, underlines VFO A symbol
7. Fix string editing (messages editing) in the LCD/buttons
8. When editing messages, horizontal scroll when message longer than a screen width
9. Bug fix: Practice mode indicator not shown if it is set at power-up
10. Bug fix: Keyer Swap reversed compared to QCX
11. Bug fix: Practice mode indicator not shown in Digi mode
12. Bug fix: On digi, carrier transmission started on PTT not on incoming audio
13. Improve LCD write speed by a factor of approx 50
14. Bug fix: When battery indicator enabled, CW decode could corrupt top row
Just testing it with the power supply at 9V (this is a 12V QMX, so I must have about 2W) on 20m FT8 right now while writing this email - I worked China BG0CAB and Japan JG3LGD (answering their CQs). I think it works ;-)
Details:
1. Add Keyer menu configuration "GPS protection" to enable auto protection
This feature of auto-practice mode ("G" in the display) can now be disabled in the keyer menu.?
2. Make GPS protection auto-practice a bit less paranoid
It now takes 10 times longer for QMX to decide it has a GPS serial data stream incoming on its paddle port. Which is still only a few milliseconds.
3. Bug fix: Fix the WSPR/CW/FSKCW beacon functionality
WSPR, CW and FSKCW?beacon functionality (standalone WSPR encoding) now works the same as in QCX-mini. GPS can be used to set the time and location.?
4. Bug fix: Fix the applicable CAT Q1, Q2 etc commands
Self-explanatory... the Q1, Q2 etc commands which some programs use, are now back and compatible with QDX (where applicable).?
5. Add mode indicator character, row 1, column 12
Now the mode is always shown on the display in a single character at column 12 of the first row. See attachment. I designed it to say "DI GI" on the single 5 x 8 pixel grid character, and "C W" in the case of CW. I also have pixel patterns LSB, USB, AM etc designed for when the time comes.?
6. Digimode transmit status indicator, underlines VFO A symbol
There's also now a transmit status indicator which underlines the "A" of the VFO symbol in Digi mode; the behaviour of this symbol is similar to the LED on a QDX. Taking WSJT-X as an example:
.? means WSJT-X sent a CAT command to put QMX into TX mode, but there is no audio (perhaps wrong sound card selected)
.. means that QMX is receiving audio from the PC but the volume level is insufficient - all three settings should be 100%
- means that the QMX is in transmit and the audio is correct, and it is outputting RF.?
7. Fix string editing (messages editing) in the LCD/buttons
You can now edit CW messages properly on QMX, in the same way as it is done in QCX. Previously the special characters for inserting and deleting did not work?properly, though CW message sending worked and you could enter the messages properly in the terminal.?
8. When editing messages, horizontal scroll when message longer than a screen width
Now when you are editing messages, it will scroll the display bottom row to the right so that a 16-character window on the whole messages scrolls and always shows the character being edited, with the cursor correctly?underlining it.?
9. Bug fix: Practice mode indicator not shown if it is set at power-up
Now the Practice mode P symbol is correctly shown from power up.?
10. Bug fix: Keyer Swap reversed compared to QCX
Fixed it... so now QMX interpretation of Dit and Dah inputs should match QCX. If you need to enable Keyer Swap on a QCX, you do on a QMX too.?
11. Bug fix: Practice mode indicator not shown in Digi mode
Now P indicator for Practice mode is shown (and effective) in Digi mode too
12. Bug fix: On digi, carrier transmission started on PTT not on incoming audio
Transmission started on PTT becoming active, but at the "USB Dial" frequency (audio offset zero). Just nobody noticed it ;-)
13. Improve LCD write speed by a factor of approx 50
The LCD writing was incorrectly timed, massively paranoidly... I have now sorted all that out properly with the proper 37us LCD command and write waits (and 1.5ms in the case of a screen clear). So it is working very well now. Everything should be much more responsive now, and not skipping menu entries etc.?
14. Bug fix: When battery indicator enabled, CW decode could corrupt top row
I believe you can now enable the battery indicator and it will not corrupt the keyer timing now, too.?
SO...
Please provide any observations and bug reports in this thread.?
73 Hans G0UPL