Skip to main content

Changed extension switch setting in CEC Firmware Version1.073

Changed extension key setting in CEC Firmware Version1.073

uBITX Firmware CEC Version supported extended key support from Version 1.072.
Version 1.072 was for internal testing and released version 1.073 beta for users
http://www.hamskey.com/2018/04/ubitx-firmware-cec-version-1073-beta.html



I posted an article that sets the extension key as shown below.
http://www.hamskey.com/2018/04/add-extended-switchs-to-ubitx-with.html


Before publishing Version 1.073, I received an offer from the beta testers to make the extended key a bit more flexible.

So I changed the function corresponding to the extended key to be able to select by user. The setting method is the same as the above link.
(http://www.hamskey.com/2018/04/add-extended-switchs-to-ubitx-with.html)

Change :
  1. Extended key has been increased from 4 to 6.
  2. User must set the feature for Extended Key.

Please see the video below.


Description of changes
In uBITX Manager V1.04, up to 6 expansion keys can be set as follows.


You need to set the role for the 'Function' item.


0:None
1:Mode Select
2:Band Up
3:Band Down
4:Tune Step
5:VFO A/B Toggle
6:Split On/Off
7:TX On/Off
8:SDR Mode On/Off
9:RIT On/Off


In the above example, Button 1 is Mode Select, Button 2 is Band Up, Button 3 is Band Down, and Button 4 is Tune Step.

If you are a frequent CW practitioner, you can use the TX On / Off button as shown below.


Perhaps User will disable the transmit function by pressing the 4 key during CW practice.
At the end of the exercise, press the 4 key again to activate the transmit function.

If you are a frequent user of SDR, you can probably set it up like this:

Since Mode is not very important in SDR, VFOA / VfoB toggle switch and SDR On / Off switch are mapped.

All of the above examples are scenarios I made to write this article.
Depending on your taste, you can assign your favorite function to Key.

As mentioned in the previous article, resistors can be anything at home.
However, I recommend that you use resistors over 100K.










Comments

  1. Dr. Ian, You are making great progress, and I can't keep up with you. I will stick with 1.071 for a while because everything is working great. How can I change the menu orders around? TNX! 73, Dan W2DLC

    ReplyDelete
    Replies
    1. If you do not have any problems, you do not need to upgrade to 1.08 or 1.10.
      Until 1.08, it will change little by little.
      If the menu you are talking about is a menu displayed in the uBITX LCD window, look at the bottom of the menu.ino file.
      There will be a code written in
      'switch(...)
      case 10 :
      .
      .
      break;
      case 20 :
      .
      '
      format.
      Try replacing the numbers at the end of 'Case'.

      Ian KD8CEC

      Delete
  2. Thank you! Great work! I'm having a lot of fun following your blog.
    Dan, W2DLC

    ReplyDelete

Post a Comment

Popular posts from this blog

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.

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 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