SharkRF

High quality wireless communications equipment

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