Skip to main content

uBITX Firmware CEC Version 1.073 (Beta) Release

uBITX Firmware CEC Version 1.073 (Beta) 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


Features added in uBITX Firmware CE Version 1.07 Beta are listed below.
http://www.hamskey.com/2018/04/cat-support-ubitx-firmware-cec-version.html



Since version 1.073, there are five .HEX files distributed.
Upload the version for your LCD mounted on your uBITX.

It does not matter if you make a mistake. But the screen just does not come out.
If you make a mistake, just upload another hex file.

To upgrade to a .HEX file, see the link below.
http://www.hamskey.com/2018/01/how-to-upgrade-ubitx-firmware.html


The following video was taken to help understand the firmware installation.
I installed several LCDs in my uBITX and uploaded all the .Hex files in sequence.

1.More information on various LCD support is available at the link below.
http://www.hamskey.com/2018/04/various-lcd-support-in-ubitx-with.html


The biggest change in this version is Extended Key (or called shortchut switch)
2.More information about Extended Key can be found at the link below.
http://www.hamskey.com/2018/04/add-extended-switchs-to-ubitx-with.html

Version 1.073 Beta A little bit changed in the above post just before the release.
The above post supports only 4 function buttons.
Change Mode, Band Up, Band Down, Change Tuen Step

However, you downloaded Version 1.073 and uBITX Manager 1.04, you can select the function for the button.

I will post relevant videos or usage within a short time.


3.Version 1.073 Beta Related Downloads
Release Notes for Version 1.073
https://github.com/phdlee/ubitx/releases/tag/v1.073

uBITX firmware file
https://github.com/phdlee/ubitx/releases/download/v1.073/uBITX_CECV1.073_hex.zip

uBITX Manager Version 1.04
https://github.com/phdlee/ubitx/releases/download/v1.073/uBITX_Manager_1.04.zip

Version 1.073 firmware source code
https://github.com/phdlee/ubitx/archive/v1.073.zip

source.zip and source.tar.gz are automatically generated by github. (I can not edit the name)
If you feel uncomfortable about version control of code, please download below
https://github.com/phdlee/ubitx/releases/download/v1.073/ubitx_CEC_V1.073_source.zip

4.Changes in uBITX Manager V1.04
 - Added section for setting Extended Key.


- Added Reset button.
  After all settings are completed, press 'Reset' button and uBITX will reboot and apply the settings.



5.Options when compiling source code
Beginning with Version 1.073, you must select the compile option.

5.1 - Required selection, LCD Type
You can modify the compilation options to suit your LCD type.
You can find compile options in the ubitx.h file.



in ubitx.h


If you are using the LCD at the time of uBITX purchase, please correct it as follows.
#define UBITX_DISPLAY_LCD1602P      //LCD mounted on unmodified uBITX
//#define UBITX_DISPLAY_LCD1602I      //I2C type 16 x 02 LCD
//#define UBITX_DISPLAY_LCD1602I_DUAL
//#define UBITX_DISPLAY_LCD2004P      //24 x 04 LCD (Parallel)
//#define UBITX_DISPLAY_LCD2004I        //I2C type 24 x 04 LCD

If you are using an LCD other than the default LCD, you can erase the comment mark on the front of the LCD. Below is an example of using a 20x04 I2C LCD.
//#define UBITX_DISPLAY_LCD1602P      //LCD mounted on unmodified uBITX
//#define UBITX_DISPLAY_LCD1602I      //I2C type 16 x 02 LCD
//#define UBITX_DISPLAY_LCD1602I_DUAL
//#define UBITX_DISPLAY_LCD2004P      //24 x 04 LCD (Parallel)
#define UBITX_DISPLAY_LCD2004I        //I2C type 24 x 04 LCD


5.1 - Only if necessary, Enable ADC Monitor
CEC Firmware has added ADC monitoring functionality to the CAT protocol since Version 1.070.
If ADC monitoring is needed to reduce CW-Key error, uBITX Manager can read ADC values connected to uBITX.
So I removed the ADC monitoring function in uBITX since version 1.073.

However, if you need ADC monitoring for other reasons, you can enable the ADC monitoring menu as shown below.


to



5.1 - Only if necessary, Disable Extended Key (switch)
Maybe you need more free space than you need to add your firmware.
If so, disable both Factory Align and ADC Monitor as shown below.

If you need more space and do not need the Extended Key function added in Version 1.073, disable it as follows.

Perhaps you will be ensuring a space close to 10%.

Comments

  1. I am looking for instructions on using Memory Manager. Also, Please change in ubitx_20.ino: delay(5000) (was 500) 500 msec is too short to read version display.

    Al, N1AW asw@woodhull.com

    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