MD380Tools Firmware - New features and extensions for DMR radios by DL2MF
Advanced Status Display (ASD) - Common amateur radio features for MD380 Series
Latest changes: 2017-11-15 (Update)

Overview:

  1. Advanced status display (2017-08-17)
    1. Feature description
    2. Prerequisites
    3. Config options
      1. Mode display
      2. Mode Color
      3. Channel info
      4. CH Info Color
    4. Operating hints
    5. Known issues

  2. Enhanced Sidebutton settings (2017-09-30)
    1. Screen toggle
    2. Mic gain
    3. Promiscuous mode

  3. Download latest firmware
    1. Important notice before download!
    2. Download MD380/446/390 firmware for Non-GPS models
    3. Download MD380/446/390 firmware with GPS models


Advanced status display

Advanced status display is a feature, giving the user more feedback and control over the DMR radio during operation. Like from every commercial amateur radio rig well known, you have status information about operating mode, repeater offset and many other operating settings on the display available.

With this new firmware version you will have all this information available also for your MD-Series radios. Together with several configurable options for your best operation experience you will never want to miss those features again.

MD380Tools Advanced status
MD390G with status and channel info

Statusline features:

The new status line gives you detailed information about current settings of your radio and specific settings of the active channel.


Available status infos:
  • Operation mode - DMR / FM
  • Selected bandwidth - N=12.5kHz / W=25.0kHz
  • Repeater offset - -R / +R direction of RX/TX when set for the current channel
  • Color code - CC of current channel (if DMR opmode)
  • Tone squelch setup - CTS or DCS of current channel (if FM opmode)
  • Mic gain setting - 3dB / 6dB (blank if not set)


Available channel infos:
  • Timeslot - Timeslot of selected channel (in DMR mode)
  • Talkgroup - Talkgroup of selected channel (in DMR mode)
  • Adhoc TG - Adhoc Talkgroup if set in App Menu during QSO (in DMR mode)
  • CTCSS tone - configured CTSCC tone (in FM mode)
  • DCS tone - configured DCS tone (in FM mode)
  • RX freq - RX frequency of current channel
  • TX freq - TX frequency of current channel
  • Option Key 8 - Weather report - Off/RPT/GPS
  • Option Key 9 - GPS report - On/Off



This features gives you maximum control during operation of your DMR radio, not necessary to dig deep into setup or programming menus to obtain information about your current channel.



Prerequisites:

The advanced status line and channel information display feature does not have any prerequisites like enabling developer mode or netmon features. After flashing the new firmware the display setup menu contains four new options, giving you full control over these new features.


Display Setup menu:

  Display Setup   
[4] Mode Display
[5] Mode Color
[6] Channel Info
[7] CH Info Color 
__________________
Confirm      Back 

Mode display and Channel info can be used optional each single or in combined operation. If you select a special compact option in mode display, this will affect the available display information in the channel status line, to make best use of available features and combine intelligent feature details.


Mode display menu:

   Mode Display   
(o) Mode/CC Off   
(o) Mode/CC 
(o) Mode/CC/Mic
(o) Mode compact
__________________
Confirm      Back 

Select the option you want to use, Mode/CC will display operation mode and current ColorCode in the top status line. If you have enabled extended FM functions and you are using the Mic gain feature, you can optional display the current Mic gain setting in the top right corner of the advanced status line.

An additional nice and very useful feature is the Mode compact setting, offering a very compact display of all previous listed information in top of the channel, including color code (CC), current timeslot (TS) and talkgroup (TG) into a very compact status indicator.


The Mode Color menu provides two user settings for the appereance of the advanced status line display:

Mode color menu:

    Mode Color    
(o) Standard
(o) Highlight     
                
                 
__________________
Confirm      Back 

Select standard, if you want to display the statusline with standard font color and the default screen background color in the top display area. For better readability and a cleaner and ordered look of the display please select the "Highlight" option.



Channel info menu:

   Channel Info   
(o) CH Status Info 
(o) CH RX Info
(o) CH TX Info
(o) CH RX/TX Info 
__________________
Confirm      Back 

Channel info shows information of TS and TG below the selected channel and is being read from the codeplug settings of your radio. This provides more space for the channel name now, because most often this info has been added to the display name.

Depending on the setting of Mode display the selected options of the Channel info menu are dynamically arranged. When "Mode compact" was selected in Mode display, due to information like TS/TG/Tone being display in the top statusline, the RX frequency of each channel is being automatically displayed, also when CH Status info has been selected.

The Channel Info Color menu provides two user settings for the appereance of the channel status display area:

Channel Info color menu:

  CH Info Color   
(o) Standard
(o) Light Blue    
                
                 
__________________
Confirm      Back 

Select standard, if you want to display the statusline with standard font color and the default screen background color in the top display area. For better readability and a corresponding look to the higlight option of the advanced status display please select "Light Blue".


Full control and the most information you can get during operation is being provided, if you select:
- Mode compact - in mode display
- CH RX/TX Info - in channel display

Your radio will display the following information at a glance when you select this setup configuration:

MD380Tools Channel info
MD390G with status and RX/TX channel info

Operating hints:

- Select Mode/CC/Mic option for comfortable operation status information
- Select Mode compact if you prefer CC/TS/TG status in a compact format like this: [1|1|91]
- Use CH RX/TX info when you are operating in other than your home area


When using scan mode, the TS / TG information is being read and displayed during scanning. The channel name from the stock firmware will be static, until scan stops at another channel when receiving a signal.

Update 2017-08-17: New binaries, removed debug code from display.c routines.




Enhanced Sidebutton settings

A new Sidebutton menu and several function settings to the sidekeys were introduced a few months ago. But there were some options missing, that could not be assigned to one of the sidekeys.

With the latest new functions there were additional settings available, many users would like to have in quick access on a function key. This release introduces some fine new extensions to the Sidebutton settings menu, that gives you more control to operate professional with your DMR radio.

Sidebutton settings:

   Top Pressed    
(o) Morse repeat
(o) Screen Toggle 
(o) Micgain 0/3/6dB
(o) Promisc On/Off
__________________
Confirm      Back 

The following 3 new Sidebutton options are available now:

- Screen toggle allows to switch between different display options on the main screen. To optimize the use of this function, please select "Mode compact" within display setup menu and assign screen toggle to a sidekey. Notice: "Channel info" option will be set automatically to RX/TX display if not selected in the setup. Now you can use the key to toggle the display status info below the channel name between TS / TG info and RX / TX frequencies.

- Mic gain option to change Mic gain settings between 0db/Off, 3dB or 6dB. This might be helpful when operating via several repeaters, in different environments (like hotspots) or using external microphones.

- Promiscuous mode option gives you direct access to the use of this feature assigned to a sidekey. Maybe you want to monitor your repeater from time to time but also be able to swap to normal operation in busy situations. Simply press the assigned sidebutton to enable or disable the promiscuous mode now.


Additional change in this release (2017-09-30):

Netmonitor 4 - Lastheard sample:

Did you ever wonder, why you need an extra key like #/^/7 (depending on the selected keyboard layout) to exit from the Netmon screens?

Netmon 4 LastHeard===
18:20:26=DL2MF->91 *
18:21:45=DL3OBI->9 !
18:23:12=M0EXM->91 ! 
TA: M0EXM Brian
18:24:12=OM6AT->92 !
TA: OM6AT ID:2313017
18:25:38=DL4YHF->92
18:26:02=PD0ZRY->92
18:27:05=DF7AH->9
18:27:35=DG4OP->9

I asked this me too! The solution is, there was no reason. So you now can simply use the [Red] button, used for menu exit in all other screens, if you select modern keyboard layout. The hash key is also working, but may be support no longer in future releases. If you are using other keyboard settings, like legacy or developer keyb layout, this options is not available.


The latest release has been tested without any issues on MD380 and MD390G in our beta team since mid of August. There are currently no known issues with this new features.


Enjoy all the new features, enhancing DMR operation with this radios and share your feedback with the community!



MD380Tools are free and open source!

All firmware development and the work of all contributors to the official project initiated by Travis Goodspeed, KK4VCZ is free and open source. You can download the latest sources to build your own firmware from my personal fork from github [1] or from the official github project site [2].

The official project may be several builds behind my preview versions, the review and merge process on Github is very time consuming and not corresponding to my development cycle.

This page is providing prebuild binaries including new features from pending pull request on the official project site [2].


I you like my activities and want to support me with necessary hardware, please send free samples free of charge to me or donate via PayPal.



Mni tnx!
Mike, DL2MF

DISCLAIMER: None of the contributors, sponsors, administrators, myself or anyone else connected with this project in any way whatsoever can be made responsible for damages or any inaccurate of this experimental software or for use of any of the information contained in or linked from these web pages.

With the download of any firmware versions you agree to the disclaimer and accept download is own your own risk. Select the correct image corresponding for your radio:

Previous firmware versions:
Firmware update: 2017-06-11 - New MD380Tools menu
Firmware update: 2017-08-06 - SMS features
Firmware update: 2017-08-17 - Advanced Status Display
Firmware update: 2017-11-15 - Current version, minor bugfixes
All previous firmware versions have been merged into the current release below.
15-11-2017: Several sites are offering tools and distributing downloads of my MD380Tools binaries. To avoid any security reasons, please download my MD380Tools only from this site or use the KD4Z image with "glv mike" command for updates!

Latest updates contain all changes up to my release date from the official MD380tools site
https://github.com/travisgoodspeed/md380tools.

You can also download all sources from my GitHub [1] and compile the firmware yourself from my latest repo - tnx!

Latest firmware update: 2017-11-15

Notice for KD4Z toolkit: If you are running the KD4Z toolkit image for MD380tools, simply update by "glv mike" command.


References:
[1] - https://github.com/DL2MF/md380tools
[2] - https://github.com/travisgoodspeed/md380tools
[3] - http://www.qsl.net/dl4yhf/RT3/

Copyright © 2017 DL2MF.de - 20170728- SiteV1.2