Normal view

There are new articles available, click to refresh the page.
Before yesterdayKD8CEC Amateur Radio

Release EU1KY AA Firmware CEC Version 0.71 ( V1.0 Candidate)

Release EU1KY AA Firmware CEC Version 0.71 ( V1.0 Candidate)

Changed from Version 0.70 to Version 0.71
At the request of the testers, the tuneSWR source code was restored to Version 0.53 code. All functions are the same as V0.70. Only tuneSWR has changed.

This version is a development version and may be unstable, and some of the features included in this version may be removed from V1.0, Stabilized version V0.53 has been released, and stabilized version is posted separately.







1. About V0.70
 1.1 Plan EU1KY AA Firmware CEC Version
 If this version is confirmed to be stabilized by testers, it will be changed to Version 1.0.
The firmware that was created by EU1KY and improved by DH1AKF was already great.
I just added a little extra to the already great firmware.

Some of the features I had planned are not yet implemented. To implement these functions, we must remove the existing functionality because of STM32F746's small memory.

1.2 About New project - HamToolKit Based STM32F746G-Disco
So I decided to convert Version 0.7 to Version 1.0 and create a separate Ham Tool Kit based STM32F746G-Disco. It's probably a Swiss Army knife for Ham. Since the antenna analyzer function is not included, Audio In can be used, so various functions can be implemented and the price will be lower.


STM32F746G-Disco : $56.25 / Ships free
SI5351 Board         : $  3.5  / Ships free
RTC DS1307          : $  0.5  / Ships free

You will not need to solder the parts directly because only use bought modules.

I will not be able to predict when this project will start because I will be conducting experiments with the FT8 and FT4 protocols for the time being.

2. Added or improved in V0.70
  Please see the link below for revisions and improvements until Version 0.53
  (Do not download the firmware from the above page. old version)
  http://www.hamskey.com/2019/05/release-eu1ky-aa-firmware-cec-version.html

  Please see the link below for revisions and improvements until Version 0.40
  (Do not download the firmware from the above page. old version)
  http://www.hamskey.com/2019/04/release-eu1ky-aa-firmware-cec-version.html

  Please see the link below for revisions and improvements until Version 0.34
  (Do not download the firmware from the above page. old version)
  http://www.hamskey.com/2019/03/released-eu1ky-antenna-analyzer-version.html

  Please see the link below for revisions and improvements until Version 0.21
  (Do not download the firmware from the above page. old version)
  http://www.hamskey.com/2019/03/release-firmware-cec-version-021-for.html

2.1 WSPR beacon transmission via transceiver
The STM32F746G-Disco board has an excellent sound chip built in. I used this to send the WSPR beacon signal to the sound.

if you have a good antenna, you can use WSPR with 'AA' without any tools. 'AA' transmits its own output 10dBm.

But if you want to send a little bit more signal, you can use this function. This may be used to test the transmit function of your radio.

TX Start

TX WSPR Protocol via Phone output

Decoded by Wsjt-x

Test Video


2.2 Added FT4 protocol test function
The FT4 Protocol is a nice new protocol. There is no official release yet.
To officially release the FT4 protocol, the Wsjt-X team is in testing.
You can try FT4 in advance using Wsjt-x 2.1.0 RC5.

In V0.7, I added the ability to transmit the FT4 protocol.

Because there is not enough screen, JT65 and JT9 can be selected with one button.

Touch JT65 -> Selected JT65

Touch again JT65 -> Select JT9

FT4 frequency based on Wsjt-x 2.1.0 RC5.


FT4 can be used from 3Mhz to 144Mhz without any hardware modification. 

Test on 14Mhz
TX : FT4 Protocol

RX : Wsjtx2.10 RC5, Decoded

Test on 144Mhz
TX : FT4 Protocol

RX : Wsjtx2.10 RC5, Decoded

Test Video

A separate post will be posted soon for FT4. 

2.3 Added Voice Keyer & Voice Recorder
Voice Keyer (or Voice Recorder) function was added in Version 0.7.
If you only want to use it as a voice recorder, you do not need any modifications, Just need update the firmware. If you want to use it as a Voice Keyer, you need a very simple modification.

Added 'Voice Keyer' button

Voice Keyer Screen (Slot1 ~ Slot 14)

Record (Slot 2)

Play Slot1 with PTT Control

For more information, please visit the link below.


Test Video




2.4 Modify Tune SWR (Version 0.71)


At the request of the testers, the tuneSWR source code was restored to Version 0.53 code.

All functions are the same as V0.70. Only tuneSWR has changed.

2.4 Modify Tune SWR (Version 0.70)
Several bugs were found from the beta tester for Tune SWR.
 - If SWR is not changed when moving to 'Tune SWR' screen after measuring SWR on other screen, it does not work

 - If you do not change the SWR when you press the SWR2, SWR3 button, the operation will not start.
I modified the code to always switch the measured 'SWR' to Beep sound.





2.5 Removed oscillator support other than si5351 and other minors
Although it did exist on the menu, it was not actually implemented in the source code in most cases. To save the memory, I keep 'SI5351' and remove the rest.


3. Download Firmware
Version 0.71
https://drive.google.com/open?id=1gFe3R2NHGG7gzcz9J7LdRAHdIl7PFCnI

Version 0.71
https://github.com/phdlee/antennaanalyzer/releases/download/v0.71/AA_CEC_V0.71.zip


4. Conclusion
I would appreciate it if you test and give feedback.
If there is no problem after 1 week ~ 2 weeks test, version name will be changed to stable version. (maybe version 1.0)

If you want a stable version, please use the link below. 
stabilized version : http://www.hamskey.com/2019/03/eu1ky-antenna-analyzer-cec-stabilized.html

The current stable version is V0.53

Thank you for your test.
Ian KD8CEC

How to use Voice Keyer in EU1KY with CEC Firmware V0.7

How to use Voice Keyer in EU1KY with CEC Firmware V0.7

Version 0.7 is being prepared for deployment.
Voice Keyer (or Voice Recorder) function was added in Version 0.7.

If you only want to use it as a voice recorder, you do not need any modifications, Just need update the firmware.

If you want to use it as a Voice Keyer, you need a very simple modification.


1.Modifications for use as a voice keyer
1.1 PTT Control

Below is just one example.
Only the part with PC817 is shown below.




1.2 MIC Input
It uses a push switch to switch between microphone and AA.
It is recommended to pass a small transformer between the transceiver and the AA.


 Please use only one (Left or Right) because the speaker jack of AA is stereo.
Recording and playback will operate in stereo. You can use either the left or the right one for you.


2.How to use Voice Keyer

2.1 Use Voice recorder
Touch the 'Voice Keyer'
The 'USB Host' menu has been moved to the Configuration section.


The screen below is the Voice Keyer screen.


A: Display Window
B: Slot buttons
C: Volume adjust
D: Repeat enable and Repeat (rx time) adjust
E: Menu buttons


Select one of the Slot buttons on the right to select the Slot you will use.
Up to 14 slots can be used.

Touch the 'Record' button on the bottom right to record to the selected Slot.



When recording is completed, touch 'Stop' button.
The number of text in the Slot button changes as shown below. this is Play Time of the recorded file.
The display window shows the play time of the selected Slot.


To record to slot2, select the Slot2 button and touch the Record button. When recording is completed, touch 'Stop' button.



To play the recorded file, touch the 'Play' button.


To play the recorded file of another Slot, select Slot and press 'Play' button.




2.1 Use Voice Keyer
If you have recorded a 'CQ' Message, you can transfer it to your transceiver.
At this time, it must be modified for PTT control.

Select the Slot where your 'CQ' message is recorded.
Touch the 'PTT control' button to activate the 'PTT' function.

Touch the "Play" button. The 'CQ' message you recorded will be sent over the transceiver.



If you want to continue sending 'CQ' until the other station answers, touch the 'Repeat' button to activate the 'Repeat' function.



After 'Play', wait for 'Repeat Delay' time and resend.
The progress bar will move in gray color.



You can set the Repeat Delay Time (RX Time) to check the response of the other station.





Thanks for reading.

Ian KD8CEC

Release EU1KY AA Firmware CEC Version 0.53

Release EU1KY AA Firmware CEC Version 0.53 

This version is a development version and may be unstable, and some of the features included in this version may be removed from V1.0, Stabilized version V0.40 has been released, and stabilized version is posted separately.




1. Added or improved in V0.53

  Please see the link below for revisions and improvements until Version 0.40
  (Do not download the firmware from the above page. old version)
  http://www.hamskey.com/2019/03/released-eu1ky-antenna-analyzer-version.html

  Please see the link below for revisions and improvements until Version 0.34
  (Do not download the firmware from the above page. old version)
  http://www.hamskey.com/2019/03/released-eu1ky-antenna-analyzer-version.html

  Please see the link below for revisions and improvements until Version 0.21
  (Do not download the firmware from the above page. old version)
  http://www.hamskey.com/2019/03/release-firmware-cec-version-021-for.html


1.1 Audio DSP function added

This is an Audio DSP that uses a microphone attached to the STM32F746 board.


It is a function to filter the sound frequency range coming from the radio.


Band Pass Filter (50Hz, 100Hz, 150Hz)


User Filter (Variable Bandwidth)

Please refer to LInk below for how to use 'Audio DSP'
http://www.hamskey.com/2019/05/how-to-use-audio-dsp-on-antenna.html





1.2 The frequency of WSPR has been expanded.
At the request of the tester, 630M, 2190M, 4m, 2m have been added.
Please use WSPR only for added band. (630, 2190, 4, 2)
In the added band, only WSPR works normally.


In the 2m band, the Si5351 clock must be stable. I recommend using 27Mhz TCXO for wspr on 2m.
You can use any oscillator in any band except 2m.

Videos related to WSPR will be posted soon.

1.3 I have changed the GUI of 'Single Frequency' and 'Tune SWR'


Single Frequency


Tune SWR

1.4 I changed the GUI of S21-Gain to increase the size of the Auto button.


1.5 Other minor updates
  - Apply default settings to users who are new to WSPR
  - Fixed an issue where fonts would go out of range in the LCR meter.

video of brief introduction to Version 5.0.

My development board configuration values and calibration test


2. Download Firmware
https://drive.google.com/file/d/12jHjQ6NNFlgPCNg6xkl4IH6zr334eHpA/view


3. Conclusion
I would appreciate it if you test and give feedback.
If there is no problem after 1 week ~ 2 weeks test, version name will be changed to stable version.

If you want a stable version, please use the link below. 
stabilized version : http://www.hamskey.com/2019/03/eu1ky-antenna-analyzer-cec-stabilized.html

The current stable version is V0.40.

Thank you for your test.
Ian KD8CEC





How to use Audio DSP on Antenna Analyzer (Features included after CEC V0.5)

How to use Audio DSP on Antenna Analyzer (Features included after CEC V0.5)


Audio DSP is a function that filters the sound coming from the transceiver into a desired range.

You do not need any hardware changes to use this feature. Just prepare your headphones. If you want to make a little bit better, you can add a very small $ 1 speaker to your board.

I am preparing to distribute the test firmware (V0.52). Please wait 1 ~ 2 days.

1.Required Hardware
EU1KY AA and Headphone.



The STM32F746 board has two sound inputs. However, Mic Jack is already using the EU1KY RF board.


Another sound input method of the STM32F746 is two microphones mounted on the board.

I use only one of the two microphones. (Right)
Put AA near the transceiver speaker and plug your headphone into the phone jack and you're all set.



Or you can install a small speaker as shown below.

You could easily get a small speaker around you. It can be extracted from malfunctioning headphone, earphone, mobile phone.
The speakers I used are below.
https://www.aliexpress.com/item/2pcs-1W8ohm-MP3-MP4-small-horn-Ramos-v2-0-10-15-oval-speaker-W10/32779312057.html?spm


2.How to use

Below is a picture of my development board.  I put a very small speaker on Mic for testing.
On the main screen, touch 'Audo DSP' button.


If you turn on your transceiver, you will probably see fft spectrum and waterfall graphs as shown below.
In the first run, it operates in 'Pass Through' mode.

May be too loud, so make sure the volume of the transceiver is very small in 'Pass through' mode.



Touch the desired filter button.
If you are filtering a fairly narrow area, please select BPF.
BPF supports 50Hz, 100Hz and 150Hz filtering.
Continue to touch the BPF button to change the filtering bandwidth.

Touch the red squares (B) below to move the center frequency.
The yellow squares(A) is the area to adjust the bandwidth in User Filter mode.

Move the center frequency to the area you want to hear.
If you hear a small noise when moving to the area you want to hear, increase the volume of the transceiver.
Since most of the other areas are removed, if you raise the volume, you will hear what you want to qso. Volume control is important.


If you have selected User Filter, you can select the range you want to hear by dragging the L and R areas below.



Since the center frequency is maintained even if you touch the BPF and the User filter alternately, it can be used alternately according to the communication status.


3.Test Video
Please refer to the video below for an example of use.



Thank you for reading
Ian KD8CEC

❌
❌