CAT Support uBITX Firmware CEC Version 1.04 Release
Version 1.06 will be released soon. Version 1.04 should not be used anymore. Just a moment.
uBITX Firmware CEC Version 1.06 has been released.
Please click the link below.
http://www.hamskey.com/2018/03/cat-support-ubitx-firmware-cec-version_24.html
If you are using 1.01 and it is not inconvenient to use it, you do not need to upgrade.
I release it for people who want the latest version.
(I have not released to github to change the source management location since 1.0.
so some people have not been able to find the compiled Hex file, I released version 1.04.)
The changes since 1.01 are as follows.
- Reduce cpu usage rate
- Change BFO Calibration step (50 to 5)
- Change CW Frequency Display type
The more accurate frequency is displayed during CW communication.
(When displaying frequency in CW mode, add or subtract side tone and display on the screen. It looks like a regular commercial radio.)
I like this feature very much and have applied it as default setting.
If you like the old way, you can remove the this function from uBITX Manager.
- Optimized source code and reduce program size (97% -> 95%)
Also, I was able to customize the LCD Library to get 3% more, but I did not apply it to this version. i will apply it later if necessary.
Please refer to the links below for explanations before 1.01
http://www.hamskey.com/2018/02/cat-support-ubitx-firmware-cec-version.html
Please refer to the link below for how to install the firmware.
http://www.hamskey.com/2018/01/how-to-upgrade-ubitx-firmware.html
To download Hex file, uBITX Manager, source file, please click the link below.
https://github.com/phdlee/ubitx/releases
HEX File :
https://github.com/phdlee/ubitx/releases/download/v1.04/uBITX_CEC1.04.zip
uBITX Manager :
https://github.com/phdlee/ubitx/releases/download/v1.04/uBITX_Manager_0.98.zip
PS : I am looking for someone to make the user manual.
Most of the usage is posted on the blog, but I do not seem to be familiar with those who use the firmware for the first time.
I am adding WSPR functionality to uBITX now. I want to create a user manual including this function.
Version 1.06 will be released soon. Version 1.04 should not be used anymore. Just a moment.
uBITX Firmware CEC Version 1.06 has been released.
Please click the link below.
http://www.hamskey.com/2018/03/cat-support-ubitx-firmware-cec-version_24.html
If you are using 1.01 and it is not inconvenient to use it, you do not need to upgrade.
I release it for people who want the latest version.
(I have not released to github to change the source management location since 1.0.
so some people have not been able to find the compiled Hex file, I released version 1.04.)
The changes since 1.01 are as follows.
- Reduce cpu usage rate
- Change BFO Calibration step (50 to 5)
- Change CW Frequency Display type
The more accurate frequency is displayed during CW communication.
(When displaying frequency in CW mode, add or subtract side tone and display on the screen. It looks like a regular commercial radio.)
I like this feature very much and have applied it as default setting.
If you like the old way, you can remove the this function from uBITX Manager.
- Optimized source code and reduce program size (97% -> 95%)
Also, I was able to customize the LCD Library to get 3% more, but I did not apply it to this version. i will apply it later if necessary.
Please refer to the links below for explanations before 1.01
http://www.hamskey.com/2018/02/cat-support-ubitx-firmware-cec-version.html
Please refer to the link below for how to install the firmware.
http://www.hamskey.com/2018/01/how-to-upgrade-ubitx-firmware.html
To download Hex file, uBITX Manager, source file, please click the link below.
https://github.com/phdlee/ubitx/releases
HEX File :
https://github.com/phdlee/ubitx/releases/download/v1.04/uBITX_CEC1.04.zip
uBITX Manager :
https://github.com/phdlee/ubitx/releases/download/v1.04/uBITX_Manager_0.98.zip
PS : I am looking for someone to make the user manual.
Most of the usage is posted on the blog, but I do not seem to be familiar with those who use the firmware for the first time.
I am adding WSPR functionality to uBITX now. I want to create a user manual including this function.
I would like to do the user manual for you. Just send me the links to the blog and whatever else is needed.
ReplyDeletew7hd.rh@gmail.com
Ron
DeleteThanks for your suggestion.
I will complete the work you are doing now and mail it to you by private mail.
Thanks agian
Ian KD8CEC
Hello
ReplyDeletecongratulations for the excellent work
a question..
I would like to use a 4x20 display
do you have any plans for implementation?
My best 73 from Italy
De In3fci
Daniele
DeleteYet it is not in the plan. But I bought a 20x4 LCD earlier yesterday.
I'll try the test soon.
Thanks
Ian KD8CEC
Guys (and Ian) - Well, a whole day wasted here trying to get the 1.04 firmware to work. It receives 2 khz above the displayed freq. No combination of Calibration or BFO adjustment will fix it. As there is no published Calibration procedure, it is nearly futile to try to calibrate it. The original routine does not work. Since the main freq calibration is cumulative and un-reversable, it sends you into never-never land quickly. All these features (and CW fix) are superb, but if you cannot QSO because your RX and TX freq are 2khz apart...back to the stock terrible firmware. Am I missing something here?
ReplyDeleteBob Nagy
DeleteThank you for feedback,
Your feedback will be of great help to users with similar issue.
(Please understand that it is difficult to respond in real time because I have limited time to manage my blog)
this firmware has been in use by many people since version 0.27.
(Many beta testers are testing WSPR, a new feature of my firmware, and a successful certification capture is arriving.)
I tested it now and found that it works fine.
I hope you use my firmware again.
The frequency control and the calibration method are the same because keep the original source.
My firmware only has Default BFO set to 11995000 (the default value for calibration).
For the original firmware, there are two basic BFOs. 11997000 when booting, 11995000 when changing to the Calibration menu.
(The original source had two Default BFOs and there was some confusion about calibration)
If 2Kh is wrong, there is BFO Calibration problem.
Try BFO Calibration.
If you set the value to 11997000, it will go up 2Khz.
Setup -> Setup on -> Setup -> BFO Calibration -> Dialing (set 11997000) -> Press PTT (Important) <= It is the same as the original firmware.
In this order, your problem will be solved simply.
In the next version, I will consider setting the Default BFO of this firmware to 11997000.
If you have any inconveniences or improvements, please let me know.
(Please comment only once, lol)
Ian KD8CEC
Hello
ReplyDeleteI'm working on the uBiTx with firmware 1.04
I test to make corrwction of the bfo .. SSB that in that CW, after having calibrated it and after pressing the PTT to confirm the correction is not stored.
I tried several times but as long as you and in the calibration menu you can set everything perfectly coming out with ptt does not remain the value saved for receiving the right point
bye
thank you
Daniele
de in3fci
Daniele
DeleteThanks for your comment.
I am traveling on a weekend and can not test it on uBITX. I can work again next week.
can you test a few more?
1.First, SSB(LSB, USB) and CW (CWL, CWU) Mode use BFO separately.
SSB BFO = Set BFO
CW BFO = Set CW BFO
2.Change to SSB Mode, then Try calibration
3.if not stored calibration value, change firmware to original firmware, then try calibration
Please let me know the result.
If the same problem occurs in the original firmware, there is a problem I am guessing.
I still think that the frequency control method and the calibration method are keeping the original source as it is. This is because most users who use original source upgrade to my firmware. I just changed default BFO to 11995000 (BFO Calibration default value is 11995000).
If the frequency control method and the calibration method are changed, many users will be confused.
if you want to change the default BFO to 1199700 like the original source, I will upload the firmware.
If your problem is the same in the original firmware, This is an issue I already know.
I know one issue about calibration and frequency control.
I will wait for your test results.
DeleteThanks Ian
next few days as soon as I have a moment I try again
to do some calibration and then I'll let you know
73
In3fci
Hello
ReplyDeleteok I have re set bfo ,i use 11997000+-
now the difference is between 20hz and 100hz on the high bands
however, doing centering bfo saving feels that it does not hold exactly the value saved even if numerically maintains it
I think it's tolerable
when you have an eye and time it would be nice to use the 4x20 display on which you could also implement or smeter
hi thanks for the help
Dani
In3fci
Dani
DeleteGood! First of all, congratulations on Set the BFO.
I remember when I broke the calibration in various experiments with uBITX. I had a hard time because I did not know how to fix it. I'm so glad.
But this is not the end.
This is not my firmware story, but uBITX original firmware story. (The calibration are the same for both)
When you say you can not save calibration value, I suspect the BFO setting range.
There are default value(1) set when uBITX's EEprom is set to an incorrect value or when the BFO exceeds a limited range.
Its value is 11995000 or 11997000.
Both will be received, but they will not.
Maybe the LSB and USB have been changed or the frequency is shifted about 2Khz.
If you receive perfectly at 11997000, keep it.
But if USB and LSB do not seem to match, try a few more.
Probably the frequency will also move little by little. Do not mind that.
This is slightly different for each radio.
I set it to 11996000 for testing purposes.
It's the middle of 11995000 and 11997000.
Maybe the frequency is wrong.
You may be receiving somewhere around 1Khz or 2Khz, If you receive it correctly, please keep it and end the setting.
Set the frequency that should be received. (But you can not hear it, because the frequency offset has changed)
To move the frequency, go to the Calibration menu (menu name is Set Calibration?)
Then turn the dial and you will begin to hear the sound.
The frequency offset is moving.
Press PTT at the most appropriate location.
You must reboot your radio.
Again, this is not my firmware story, but the original firmware story.
This may not be the right answer.
However, this can produce a pretty good uBITX even if it takes time.
I'll consider a 20 x 4 LCD. I bought 10 20x4 LCD last week.
Ian KD8CEC
Hi Ian
ReplyDeletethanks for your answers
currently as I told you the reception is very soft and pleasant, I set the bfo and done the calibration several times, entering the calibration menu using a calibrated signal just antrato in the menu the audio band tightens very much and it is difficult to hit zero beat with precisone
currently I have 20hz of reject on the low bands and 200hz on the highs
consider that with your software and connecting the u BiTx I can download and upload the settings I try to do some experiment about the settings ... always if I find some time
as for the 4x20 display it would be nice, more space for information and who knows the smeter
currently I have not added lAgc
I have not mounted it I tried it and I prefer the radio so natural, sound very gooooooood
I wondered just why do not take advantage of the low-section of the tx section also in rx .. but this is another matter
Ciao good weekend and thanks for your precise descriptions
de in3fci
Daniele Ceccarelli