OpenGD77 Firmware for TYT MD-UV380 – Beta 2023 05 09 – Color Theme Support

Some initial color support was added to the OpenGD77 Firmware for the TYT MD-UV380. The easiest way to play with themes is to use the new CPS where you can easily select colors and upload to the radio to test. This was just an initial attempt at setting a theme. A nice addition is you can break up the signal strength into two colors, up to S9 (yellow) and above S9 (red). Kudos to Daniel, F1RMB, and Roger, VK3KYY, for adding color support, and I can’t wait to see the themes people come up with, and there is a way to save and load themes in the CPS software.

https://opengd77.com/viewtopic.php?f=19&t=2876


A new Beta version is available for the UV380/RT-3S and DM1701/RT-84

This version add colour “theme” support as well as some bug fixes

Thanks to Daniel F1RMB for the huge amount of work he did to add this feature to the firmware.


downloads/MDUV380_DM1701/Firmware/b74d6 … 56f4df6bbf
downloads/MDUV380_DM1701/Firmware/Latest

There is also an updated CPS version

downloads/CPS/Latest

The colour theme can be configured in the firmware Options -> Theme Options screen or in the CPS via the Extras -> Theme Editor menu
To adjust a colour element in the firmware , press the # key on the colour element to be adjusted and then adjust the Red Green and Blue values using the rotary contol on top of the radio

In the CPS..

Click on the colour patches, and select a new colour for that patch.
Pressing OK on the Theme Editor copies the theme colours into the current codeplug data, and if the codeplug is saved, the theme will also be saved.
The theme will be uploaded to the radio when the codeplug is written to the radio, or in the Theme Editor using the “Write to radio” option.

The theme can also be read from the radio on the Theme Editor screen, and will be read as part of the normal codeplug data.

Individual themes can also be saved or loaded from disk.


Notes.

1. Voice prompts currently do not work with this version, and new VPR files will be produced in the next few days

2.The LCD display in these radios is not full 24 bit colour (8 bits of Red, Green and Blue), its 16 bit RGB565.
As such not every 24 bit colour can be displayed on the radio, and when a colour is selected in the Theme Editor, its quantised to the nearest RGB565 colour, which will result in some differences in colour to what has been selected

3. Becuase of the physical construction of the LCD panel, using contrasting adjacent colours e.g. 100% Green next to 100 white, can result in what appears to be a yellow line on the boundardy between the colour areas.
This is most noticable when using contrasting colours for the RSSI meter.

This is not a bug in the firmware, its the laws of physics and optics and the human eye’s percepion



Localisation files have been updated

downloads/localisation/onscreen_texts
downloads/localisation/CPS
downloads/localisation/voice_prompt_texts