M1KE changelog (stable and beta firmwares)
Changelog for stable and beta firmware versions of the

v63 (stable)
- Fixed missing password row in IAX2 connector in IAX2 mode
v62 (stable)
- Smaller fixes and enhancements
v61 (beta)
- Add certificate authentication support to the SVXReflector connector.
Notes:
If a server does not accept password authentication, then set the authentication
mode to Certificate.
- A client key is needed. If you don’t already have one, you can generate it
on the web interface by clicking on the Set button in the Client private key
row and then clicking on the Generate button on the appearing Client private
key dialog. - If the server does not have a signed certificate for the client key yet then
the M1KE automatically requests it. The server admin should get notified about
this automatically by the server. - If the signed certificate is present on the server then the M1KE attempts to
automatically download it and authenticate with that. - A client certificate can optionally be set and then the M1KE does not request
or download it from the server. The certificate can be a PEM formatted chain,
not just a single one.
v60 (beta)
- Fixed showing call when a call ends (ex. a voice announcement) but there’s a new one already ongoing
v59 (beta)
- Various smaller fixes and enhancements
v58 (beta)
- Added SVXReflector support. You can try it for example on FM-FunkNetz (account registration is needed to access their server)
- Added missing | character to the on-screen keyboard
- APRS chat messages now display full timestamp on hover or click on message time
- Fixed showing duplicate APRS chat messages when loading the web interface
- Fixed occasional unintended PTT button presses
v57 (stable)
- Fixed: web interface settings page not loading in some cases
v56 (beta)
- Stability improvements
v55 (beta)
- Fixed handling of SMS storage if it is full
- Various smaller fixes and enhancements
v54 (beta)
- Set the DSCP field of IP packets to servers to mark them for expedited delivery. Use expedited Wi-Fi WMM queue for these packets
- Various smaller fixes and enhancements
v53 (beta)
- Improved FEC when receiving DMR calls
v52 (beta)
- Fixed: occasional short transmissions on PTT press
v51 (beta)
- Fixed: NXDNReflector mic destination talkgroup set when using the Quick Setup on the web interface
- Battery life and stability improvements
v50 (stable)
- Fixed occasional loss of mic settings when using NXDNReflector Quick Setup through the web interface
v49 (beta)
- Added PTT timer expire notification beep 10 seconds before timer expires
- NXDN group call destination IDs are now resolved as TGs instead private callsigns
- Fixed exporting Null connector custom servers
v48 (stable)
- Fixed reboot when connected to an AllStarLink server which sent an invalid connected node list
v47 (beta)
- The M1KE no longer sends a dummy voice frame when connecting to an AllStarLink server
v46 (beta)
- AllStarLink (in node mode) now does not drop an active connection if registration fails, retries registering on the network instead
v45 (beta)
- Minor fixes and enhancements
v44 (beta)
- Fixed recalling EchoLink servers on the device display
v43 (beta)
- Fixed recalling renamed EchoLink custom servers on the device display
v42 (beta)
- Display incoming call source name (if available) for EchoLink and IAX2/AllStarLink calls
- Fixed occasional IAX2/AllStarLink transmit issue
- Various minor fixes and enhancements
v41 (beta)
- Fixed voice announcements when connecting to a server and immediately receiving a call
v40 (beta)
- Added EchoLink proxy support
- Added PTT timeout timer option to the Mic page
- Fixed DMR/NXDN/P25 ID queries
- Various fixes and enhancements
v39 (stable)
- Increased compatibility with EchoLink-Asterisk bridges
v38 (beta)
- Added EchoLink support
- Various fixes and enhancements
v37 (stable)
- Talkgroups are now searchable by ID on the device display
- Added APRS SSID setting
v36 (beta)
- Fixed: YSFReflector button was not visible in Quick Setup on small screen displays
v35 (beta)
- Config profiles are now announced on the selector screen over an ongoing call
- Prevent flush done timeout when using the built-in SharkRF IP Connector server
v34 (beta)
- Added quick config profile screen (toggled by triple up button press on the main call screen) voice announcements
- Adjusted triple button press speed
- Added Ham United and DVSPh networks with preferred talkgroup lists
- Added PTT lock mode
- Reworked Quick Setup callsign lookup on callsign change
- Added search by server ID on the device display for YSFReflector and AllStarLink servers
v33 (beta)
- Fixed receiving YSFReflector VW mode calls when TX mode is not VW
v32 (stable)
- Improved mic audio filtering
v31 (stable)
- Fixed AllStarLink node mode hangups
v30 (beta)
- Added AllStarLink node registration – now the M1KE can act as an AllStarLink node and can connect to nodes without Web Transceiver support
- Added IAX2 call voice activity detection
- Added saved server/call destination/etc. entry name edit on the device display
- Fixed connecting to IAX2 servers without calltoken support
v29 (beta)
- Fixed TX issue introduced in v28
- Fixed: holding the down button while powering on the unit with the power button enables AP mode
v28 (beta)
- Added the P25Reflector connector
- Added VW mode support to the YSFReflector, FCS, Parrot, SharkRF IP connectors
- Added custom server, mic favorite, call number, DTMF favorites rename support
- Improved server search on the web interface with special character handling
- Fixed multimode receive with the SharkRF IP connectors
- Fixed ongoing call duration when reloading the web interface
- Various fixes and enhancements
v27 (beta)
- Fixed D-STAR header send when the SharkRF IP Connector Protocol server or client is used
v26 (stable)
- Added sending key/unkey IAX2 control frames when PTT is pressed/released
- Various fixes and enhancements
v25 (beta)
- If a saved server is active then now its saved name is shown at the display’s PTT destination section
- If a saved PTT destination is active then now its saved name is shown at the display’s PTT destination section
- Changed IAX2 preferred codecs order
- Various fixes and enhancements
v24 (beta)
- Fixed empty callsign warning when connecting to an AllStarLink server through Quick Setup and no IAX2 server has been set up previously
v23 (beta)
- Fixed IAX2 settings init to avoid web interface reload if upgrading from an older firwmare
v22 (beta)
- Added AllStarLink and IAX2 protocol support
- Holding the down button while powering on the unit with the power button enables AP mode
- AP mode enable is now voice announced
- Morse code playback is now using tones with constant volume
- Added Global storage management section to the Settings page
- Updated voice announcement voices
- Fixed connector connect retry delay calculation
- Fixed YSFReflector call timeout duration
- Fixed web interface popups on small displays
- Various fixes and enhancements
v21 (stable)
- Triple pressing the up key on the main screen now shows the configuration profiles screen
- Triple pressing the down key on the main screen now toggles between the currently configured connector and the Null connector
- Added AmComm Network talkgroup list
- Fixed occasional no call audio when mic audio FX is enabled
v20 (stable)
- Fixed occasional call end cutoffs when transmitting
v19 (beta)
- Added device MAC address to the About screen on the device display
v18 (beta)
- Added Show main logo setting
- Added Always show profile info setting
- Global wireless settings now kept when resetting a config profile
- Fix printing negative location coordinates
v17 (stable)
- Minor fixes and enhancements
v16 (beta)
- Improved microphone SNR and fixed occasional mic call timeouts
v15 (beta)
- Fixed receiving packets from SharkRF IP Connector server/client which match TX mode
v14 (beta)
- Destination profile name is now restored on profile copy if the profile name follows the default format (profile #1, #2 etc.)
- Fixed ignored mic loudness enable setting
v13 (beta)
- The built-in SharkRF IP Server can now handle up to 32 clients (server’s PTT is disabled when more than 1 client is connected)
- Added TX mode (DMR/D-STAR/C4FM/NXDN) options to SharkRF IP Client and Server
- Fixed long connected to address display and IPv6 link on the Status page
v12 (stable)
- Skip entering password when clearing entry (by clearing SSID) on the Wi-Fi networks screen
- Clear previous keyboard entry placeholder text if it should not be displayed
- Fixed web interface dialog button labels
v11 (beta)
- Sort server lists by name on the web interface
- Fixed selecting favorite IDs as DGIDs on the PTT destination screen when a YSF/FCS network is active
v10 (beta)
- Fixed BrandMeister Manager lists loading when opened on the Tools page
v9 (stable)
- Fixed Status LED switching back to green after 65 seconds of TX
- Fixed default name when saving call destination to favorites through Quick Setup on the device display
- Fixed mute icon not showing when volume is 0% on boot
- Minor fixes and enhancements
v8 (beta)
- Fixed web interface when custom PTT destinations or server favorites are saved with special characters
v7 (beta)
- Fixed List/Favs/Reset buttons in Quick Setup
v6 (beta)
- Added group and private call 4000 to the top of the main menu’s quick call list
- Added auto group call to 4000 setting the bottom of the main menu’s quick call list
- Prevent setting ID 4000 as the PTT destination on quick call
- Prevent RX beep sequence playing for muted calls
- The back button can now be used to cancel dialogs (where it is allowed)
v5 (beta)
- Display timeout notice on call end when it ends with a timeout
- Added Quick call and Quick call favs main menu options when the Homebrew connector is active
- Added Quick call button to the PTT Destination Settings screen
- Added back buttons to the PTT destination favorites and favorite servers use dialogs
- Adjusted speaker low-end DSP processing
- Adjusted microphone noise filtering
- Changed default gain for calls coming from D-STAR networks from 0dB to -6dB
- Minor fixes and enhancements
v4 (stable)
- Fixed user manual URL when opened from the device web interface
- Fixed Wi-Fi reconnect after manual disconnect
- Fixed configuration file import and copy
- Minor fixes and enhancements
v3 (beta)
- Trim non-alphanumeric characters from end of callsigns before lookup
- Minor fixes and enhancements
v2 (stable)
- Minor fixes and enhancements
v1 (stable)
- Initial release




