Stable release (2022 02 28)

VK3KYY
Posts: 4826
Joined: Sat Nov 16, 2019 3:25 am
Location: Melbourne, Australia
Contact:

Stable release (2022 02 28)

Post by VK3KYY » Mon Feb 28, 2022 7:52 pm

We believe that the current codebase is as stable as possible and is OK to be released as a Stable version.

The entire stable release folder can be found here downloads/releases/R2022022801/ this includes source code and build tools etc

The firmware is identical to the last Release Candidate, but its package in a zip file for legal reasons so that the license and readme file is distributed with the firmware file.

downloads/releases/R2022022801/firmware/

The CPS is not part of the firmware release, however the Stable version , and previous Release Candidates require the use of the updated CPS

So the new CPS has been copied to the CPS folder

downloads/CPS/Firmware_Release_20220228 ... .23.01.exe


We are aware that removal of the CC Filter , so that a Stable version could be produced and released, is not ideal for some people, so we plan to return this feature if we can make it stable.

There are also some new features which are in development stage in the MD-9600 firmware, which will become part of the OpenGD77 firmware when they are more stable.

Thanks, to Daniel F1RBM and Colin G4EML for all their hard work with the firmware and software development, and to the many beta testers.


Preliminary changes list (since last stable release)

* Improve DMR signal detection when scanning
* Hotspot fixes
* Support DMRId override (per "channel") and VFO
* Remove QuickMenu CC Filter option and permanent enable CC Filter when settings are loaded
* Fix February date input
* Update udev latest systemd.
* Voice prompt fixes
* Fix DTMF sequence transmiting, on Tx out of band frequency
* Calculate and display Maidenhead locator on the location screen
* Handle simplex DMR in LastHeard TS number display (by not displaying the TS number)
* Display TS on LastHeard
* If LH time is greater that 720 minutes, display the time in hours instead.
* Fix and improve RX USB communication.
* Add support for larger flash chips.
* Different clock rate on each eco mode > 1
* Remove time calibration.
* Raise the LowCritical battery voltage when in Suspend mode.
* Fix backlight problems
* Fix bugs in DMR ID lookup
* Add Satellite menu.
* Add functionality to set the time and location.
* Add Croatian language, from 9A3HVZ.
* Hungarian update.
* Catalan and Spanish updates from EA3BIL.
* Finnish translation update from OH1E
* Polish translation update SQ7PTE
* Japanese translation update JE4SMQ
* French translation update F1RMB
* Swedish translation update SM0LTV.
* Italian translation update IU4LEG
* German translation update DG3GSP
* Alternative top menu order
* Combine Credits screen as new page(s) at the end of the Firmware Info screen
* Make the Options screen into one top level and 3 sub menus
* Change U and V glyphs to make it more readable (JA fonts)
* Many other small and large bug fixes.

User avatar
m1dyp
Posts: 528
Joined: Sat Nov 16, 2019 8:03 am
Location: Hertfordshire, U.K.
Contact:

Re: Stable release (2022 02 28)

Post by m1dyp » Mon Feb 28, 2022 9:31 pm

thank you

User avatar
Fecskebeka
Posts: 104
Joined: Thu Jun 03, 2021 7:36 pm
Location: Hungary

Re: Stable release (2022 02 28)

Post by Fecskebeka » Tue Mar 01, 2022 8:16 am

Thanks for everything!
Thank you everyone!

Zsolt

BG4MDO
Posts: 1
Joined: Tue Mar 01, 2022 8:28 am

Re: Stable release (2022 02 28)

Post by BG4MDO » Tue Mar 01, 2022 8:31 am

thanks a lot !!!

ok1pt
Posts: 147
Joined: Mon Jul 20, 2020 3:38 am

Re: Stable release (2022 02 28)

Post by ok1pt » Tue Mar 01, 2022 12:35 pm

VK3KYY wrote:
Mon Feb 28, 2022 7:52 pm

* Update udev latest systemd.
Hi!
What does this mean in the context of the MCU firmware ? Is it related to recognizing the devices on the Linux machines, where systemd/udev is used ?
With regards & 73,
Pavel

User avatar
F1RMB
Posts: 1617
Joined: Sat Nov 16, 2019 5:42 am
Location: Grenoble, France
Contact:

Re: Stable release (2022 02 28)

Post by F1RMB » Tue Mar 01, 2022 1:18 pm

Hi,
ok1pt wrote:
Tue Mar 01, 2022 12:35 pm
VK3KYY wrote:
Mon Feb 28, 2022 7:52 pm

* Update udev latest systemd.
Hi!
What does this mean in the context of the MCU firmware ? Is it related to recognizing the devices on the Linux machines, where systemd/udev is used ?
With regards & 73,
Pavel
the syntax of the udev rules has changed (regarding variables).


Cheers.
---
Daniel

ok1pt
Posts: 147
Joined: Mon Jul 20, 2020 3:38 am

Re: Stable release (2022 02 28)

Post by ok1pt » Tue Mar 01, 2022 3:23 pm

F1RMB wrote:
Tue Mar 01, 2022 1:18 pm
Hi,
ok1pt wrote:
Tue Mar 01, 2022 12:35 pm
VK3KYY wrote:
Mon Feb 28, 2022 7:52 pm

* Update udev latest systemd.
Hi!
What does this mean in the context of the MCU firmware ? Is it related to recognizing the devices on the Linux machines, where systemd/udev is used ?
With regards & 73,
Pavel
the syntax of the udev rules has changed (regarding variables).


Cheers.
---
Daniel
Thanks, I'll check it and follow it in my setup accordingly.
73, Pavel

NC9J
Posts: 1
Joined: Wed Sep 15, 2021 6:33 pm

Re: Stable release (2022 02 28)

Post by NC9J » Wed Mar 02, 2022 12:16 am

Hi,

Do you have any guidance in terms of using and/or migrating existing code plugs from prior firmware/CPS versions? I’m not sure if the code plug data structures have changed in a way that makes those developed with prior software unusable. (I am upgrading from the prior stable release.)

Congratulations on the new stable release, thanks, and 73,
Clay NC9J

VK3KYY
Posts: 4826
Joined: Sat Nov 16, 2019 3:25 am
Location: Melbourne, Australia
Contact:

Re: Stable release (2022 02 28)

Post by VK3KYY » Wed Mar 02, 2022 12:20 am

NC9J wrote:
Wed Mar 02, 2022 12:16 am
Hi,

Do you have any guidance in terms of using and/or migrating existing code plugs from prior firmware/CPS versions? I’m not sure if the code plug data structures have changed in a way that makes those developed with prior software unusable. (I am upgrading from the prior stable release.)

Congratulations on the new stable release, thanks, and 73,
Clay NC9J
Codeplug format has not changed.

DMR ID Database version number was changed, so you will need to reinstall that.

Voice prompts also changed, so you would need to re-install them.

footloosejava
Posts: 43
Joined: Sun Nov 24, 2019 12:10 pm

Re: Stable release (2022 02 28)

Post by footloosejava » Wed Mar 02, 2022 1:17 pm

Really awesome. Thank you!

Post Reply