Skip to main content

CAT Support uBITX Firmware CEC Version 1.07 (Beta Version) Release

CAT Support uBITX Firmware CEC Version 1.07 (Beta Version) Release

The beta version 1.07x was officially released as version 1.08
http://www.hamskey.com/2018/05/ubitx-firmware-cec-version-108-release.html



Version 1.07x is a test version for new attempts.
Version 1.061 is a stable version with most features implemented. 
There are also various versions based on Version 1.04 or Version 1.06 by other developers.

Please click on the link below for Version 1.061.
http://www.hamskey.com/2018/03/cat-support-ubitx-firmware-cec-version_24.html



if you want to challenge new features, upload Version 1.07 (Beta Version)
Please click the link below for the file of Version 1.070.

Release Notes for Version 1.07
https://github.com/phdlee/ubitx/releases/tag/v1.07

uBITX firmware file
https://github.com/phdlee/ubitx/releases/download/v1.07/ubitx_CEC1.07.zip

uBITX Manager Version 1.02
https://github.com/phdlee/ubitx/releases/download/v1.07/ubitx_Manager1.02.zip

Version 1.07 firmware source code
https://github.com/phdlee/ubitx/archive/v1.07.zip


Added or improved in version 1.07
A description of the added features will be posted in a separate post soon.
See the Version 1.06 description section for information added or implemented so far.

Major Changes
1.Receive performance is improved compared to the original firmware or version 1.061.
  Added 45Mhz IF Calibration function.


3.ATT function has been added to reduce RF gain.
(Shift 45Mhz IF)


4.Added the ability to connect SDR. (Low cost RTL-SDR available)





6.TinyLCD Library was used to reduce the program size.
7. separated the source to support various LCDs.
  It is still in preparation.


8.Removed the ADC monitoring function.
  It still exists, but it will be removed at any time as the program Size increases.


  Added a protocol to ADC Monitoring in CAT communications.
-uBITX Manager program to measure the value of ADC of uBITX connected.
  Allows factory settings to be removed by compiler options.






  It still exists, but it will be removed at any time as the program Size increases.

10.I added IF-Shift to the Cat protocol.

Minor Changes
1.At the top of ubitx_20.ino, display the version name and version number
(the request of the user)


2.Some standardized menu behavior. (reduce program size)
3.I adjusted the sensitivity to most menus where the dial is used.
4.Fixed a bug where the frequency was not displayed at first when setting CW side tone.
5.Changed the way we choose CW keys.





6.There were other tasks to reduce the size of the program.


Comments

  1. Ian first of all thank you for your wonderful work. I am using your CEC code v1.07 with my home-brew uBITX, now in my case 45MHz IF calibration positive values are not helping, is it possible to go below ZERO ie have negative values where it might help me to improve my 45MHz IF calibration. Something like values from -100 to +100 for 45MHz IF calibration.

    Thanks Once again.
    VU2IIA - Max

    ReplyDelete
    Replies
    1. I only thought about uBITX purchased from HFSignal. did not think until diy ubitx.
      I will add the code to the 1.071 weekends for DIY uBITX. Please wait a moment.
      And I saw your FT8 video on YouTube. It was really nice.

      Thanks for feedback

      Ian KD8CEC

      Delete
  2. Replies
    1. Thank you Daniele
      There was considerable source code cleanup from this source. please test this firmware
      Ian KD8CEC

      Delete
    2. Hi Ian
      great job as always
      from the tests done the firmwar works very well
      a personal consideration about the attenuator would perhaps be better with two three presets to avoid having to turn the encoder many times for maximum attenuation
      I await your next step to change the display with the 4x20 and maybe the upgrade smeter etc. etc.

      hello and thank you for your excellent work
      de in3fci

      Delete
  3. The only thing it doesn't do is talk via my emic 2 .

    ReplyDelete
    Replies
    1. I'll study emic2 first, and let's discuss it together
      Thank you for your good feedback.

      Delete
    2. I have a couple scripts where its doing fairly cool dynamic things. One task looks at output from a local sensor and says something. In this case telling you a color. Repetitious , so just watch the beginning https://youtu.be/li_ip0KPfxE Script is here https://www.robotshop.com/letsmakerobots/files/Color_sensor_EMIC_2_demo.zip

      I just need a little help . I'd like to know , with some sort of comments, what some of the lines are doing. Then I would apply it to my application. My app takes input from an I2C sensor and the emic2 says it. I believe I can take it from there. Or any type of sensor for that matter. I think the line that flushes the serial data is important, because one guy said he had trouble in that it spelled the word rather than saying it. I know you are busy though.

      Delete
  4. Great,just uploaded to my ubitX and working fine,
    will test further and let you know if any bug
    thanks for your wonderful work
    73
    vu2kyz / Ashok


    ReplyDelete
    Replies
    1. Thank you for try testing.
      To reduce program memory, as many pieces of code have been modified, i required various tests. Thank you.

      Ian KD8CEC

      Delete
  5. Great work from a great person that tries very hard.
    Thanks Ian. Very nice approach, I will test right now.
    Keep it like that.

    Konstantinos SV1ONW

    ReplyDelete
  6. Hi Ian
    I confirm 75 80 is the best setting, the difference is heard and the signals come out more present, it is normal that in the SDR option the audio disappears.
    Do you think that taking the IF at 45 MHZ before the filter could affect the filter curve?
    for the rest it works well
    Excellent job as always, I await new interesting news
    thank you
    de in3fci
    Daniele

    ReplyDelete

Post a Comment

Popular posts from this blog

How to upgrade uBITX Firmware

uBITX is based on Arduino Nano. So uBITX's firmware upgrade method is the same as Arduino.
There are two ways to upgrade the firmware of uBITX.

The first is to compile the source from the Arduino IDE, and the second is to upload the compiled hex file using the Firmware Upgrade Tool.

I'll show you how to upload a compiled hex file as a second method.

1.Connect the uBITX's USB cable to the computer.


2.Run Device Manager on your computer.
  The way to open the Device Manager for each OS Version differs slightly.
  In most Windows, you can easily launch the Device Manager by running.

  On your computer, press the Windows key + R.



 Type devmgmt.msc and press OK Button.




On most operating systems, there will be a serial port named Ports with CH340. If so, the next step is skipped.

If the serial port is not installed as below, you need to install the driver.



Included in uBITX is the Adonano, which uses the CH340 USB To UART part.

Download the latest CH340 driver from the Internet.

uBITX with Nextion LCD (CEC Firmware) - Installation and Introduction

uBITX with Nextion LCD (CEC Firmware) - Installation and Introduction uBITX CEC Firmware supports various LCD since Version 1.08 (16x02 Parallel, 20x04 Parallel, 16x02  I2C, 20x04 I2C, 16x02 Dual LCD with I2C).
Supports Nextion LCD (Graphic LCD) from Version 1.09, Version 1.09x is primarily aimed at Nextion LCD support. Also 1.09x will continue to be Beta version. If you want a stable version, please use 1.08 or 1.1 version to be released in the future.

uBITX Firmware CEC Version 1.08 Release

uBITX Firmware CEC Version 1.08 Release
Version 1.08 is the first major release since 1.061, I will release it after a 50-day beta test