UV-K5 firmware development begins And Release 0.1b
I had a vacation last week. I was allowed about three months. The past few weeks have been a variety of experiments to develop the firmware.
I start my work based on egzummer's firmware, which is the one most people use.
1.Version 0.01b information
https://github.com/phdlee/uvk5cec/releases
- All basic features of this source are based on egzummer's date of January 2, 2024.
- I worked on the first firmware. I did what was requested by the user. Alternatively, functions that are not greatly needed in amateur radio were changed to those that are needed in amateur radio.
- This version is stable because no major modifications have been made to the existing source code.
- I took the source code from https://github.com/egzumer/uv-k5-firmware-custom and created a new project.
- Change the environment so that it can be used in Visual Studio Code (win_make.bat, makefile option ...)
- Remove some unnecessary variables for operation
- Changed the BCL function to be selectable at the compilation stage. (Because BCL is not often used in amateur radio), If you need the BCL function, just set the compilation options. (ENABLE_BCL ?= 0)
- Changed all band TX activation from 10 times to once (this can also be operated in the old form in the makefile) (This is because you working in the Hiddel Menu anyway)
- The 350TX, 350EN, and 500TX functions have been changed to amateur radio bands. Even if TX 350 and TX 500 are ENABLE, they only operate under certain conditions. (Default Range Mode) , In countries where the TX function must be tested for radio use, TX on all frequencies must be within range. To receive permission for 900Mhz or 1.2Ghz, just enable TX900 and (TX126 OR TX127 - Each country has different licensed frequency bands. Just choose the band that suits you.)
2.Introducing what I have been experimenting with for several weeks.
The features below are not yet included in the firmware. I plan to include them all before my vacation ends.
2.1 By simply entering values into the registers, no modulation is performed and it operates in CW mode.
2.2 CW (A1A), CW (F2A) implementation
2.5 CW reception performance and memory keyer built into the radio
I will post frequently.
73 KD8CEC
Thank you for your attention to this important subject. The information you have shared here is really helpful. This Blog really caught my attention.
ReplyDeleteGet details about online cricket id here.
Great project, could you share paddle key connection diagram,please?
ReplyDeleteIs there similar functionality on CW like built-in CW memory keyer, etc. in latest 0.2vB/C version or there are some changes please? I am a bit lost in versions... :)
ReplyDeleteThe reason this version is stable is that the current source code has not undergone any significant changes. Contact concrete contractors if you need help!
Delete