SharkRF

High quality wireless communications equipment

openSPOT2 changelog (stable and beta firmwares)

Changelog for stable and beta firmware versions of the

v87 (stable)

  • Fixed entering raw Homebrew/MMDVM options

v86 (stable)

  • Smaller fixes and enhancements

v85 (beta)

  • Fixed occasional lockup on connector disconnecting/reconnecting

v84 (stable)

  • Updated the BrandMeister Manager to the latest BrandMeister API auth change

v83 (stable)

  • Added v2 API key support to the BrandMeister Manager on the web interface (note that v2 keys are stored in the browser, not in the device)

v82 (beta)

  • Fixed FCS server Wires-X button server ID
  • Smaller fixes and enhancements

v81 (stable)

  • Improve stability

v80 (stable)

  • Smaller fixes and enhancements

v79 (stable)

  • Improve stability

v78 (stable)

  • Smaller fixes and enhancements

v77 (stable)

  • Fixed web interface page bottom margins

v76 (stable)

  • Fixed web interface page jump on the Tools page when a POCSAG message is transmitted

v75 (stable)

  • Added handling of REF/XRF busy and read only server messages
  • Change NXDN default cross mode destination ID on cross mode server change
  • Limit width of list dropdown entries
  • Other fixes and enhancements

v73 (beta)

  • Workaround for YSFReflector connect by ID with newer Fusion transceiver firmwares

v72 (stable)

  • Trim input strings on the web interface

v71 (beta)

  • Fixed: DMR reroute ID was updated with profile change ID on profile change

v70 (beta)

  • Fixed recalling saved FCS servers in the transceiver’s Wires-X button menu

v69 (beta)

  • Added support for Wires-X unlink command (which can be triggered for example by pressing and holding the BAND button on the transceiver)
  • Fixed sending periodic Wires-X disconnect messages while server is disconnected

v68 (beta)

  • Added support for FCS servers which have IDs larger than 9

v67 (stable)

  • Trim entered APRS, DAPNET, Quick Setup callsigns

v66 (stable)

  • Added option to auto ignore D-STAR and C4FM DTMF codes after 10 seconds from call start, enabled by default
  • Fixed D-STAR message in AP mode

v65 (beta)

  • Fixed: BMM sidebar button not hidden after switching connectors from Homebrew

v64 (beta)

  • Further fixes and enhancements

v63 (stable)

  • Fixed web interface in AP mode when a web interface password was set

v62 (stable)

  • Further fixes and enhancements

v61 (stable)

  • Fixes and enhancements

v60 (beta)

  • Reduced APRS beacon location send interval to 10 minutes
  • Fixed graph widths on small displays
  • Fixed cut in D-STAR voice announcements when a transmission is coming from the network
  • Fixed unexpected web interface reloads caused by invalid callsigns

v59 (beta)

  • Added workaround for invalid NMEA sentences coming from Kenwood TH-D74 transceivers if manual GPS position is used

v58 (stable)

  • Further fixes and enhancements

v57 (beta)

  • Fixes and enhancements

v56 (beta)

  • Added support for custom Wires-X menu hostname
  • Fixed warnings if the callsign database was not available
  • Fixed DMRplus XLX passthrough if CC is not 1
  • Other fixes and enhancements

v55 (beta)

  • Added support for D-STAR fast data calls

v54 (beta)

  • Added workaround for duplicate frames (slow motion voice effect) coming from DMRplus servers
  • Fixed DAPNET invalid sequence number errors
  • Fixed cutouts in transmission to the server when a C4FM/Fusion radio is sending GPS positions and the APRS client is turned on
  • Fixed C4FM modem mode stuck on Half Deviation once selected in the Quick Setup
  • Fixes and enhancements

v53 (beta)

  • Fix web interface width on small screen displays.

v52 (beta)

  • Added APRS symbol for Yaesu FT3D.

v51 (stable)

  • Added support for decoding timestamp fields in D-STAR DPRS messages, this allows receiving DPRS position reports from ICOM IC7100 transceivers

v50 (beta)

  • Added “Force generate talker alias to modem” option to the DMR settings. If it’s enabled, the openSPOT2 generates a talker alias to the stream sent to the modem based on the information available in the DMR ID database. This can be used on networks which do not generate talker alias automatically, but you want to see the incoming call’s callsign and name on the transceiver’s display.
  • Added TGIF talkgroup handling to the ID database with the new “Preferred talkgroup list” option at the DMR settings section.
  • Simplified Quick Setup

v49 (stable)

  • Underline links in descriptions
  • Minor fixes and enhancements
  • Updated Wi-Fi module firmware

v48 (beta)

  • Added audible CW ID feature
  • Time from the device is reloaded when the web interface was idle for too long to avoid incorrect displayed device time
  • Improved DCS invalid sequence number handling in incoming packets
  • Updated Wi-Fi module firmware

v47 (stable)

  • Fix Wi-Fi reconnect issues

v46 (beta)

  • Fix invalid web interface status report

v45 (beta)

  • Fix “openSPOT2 AP” not visible after a factory reset

v44 (beta)

  • Added option to disable callsign database lookups for group calls
  • Various smaller fixes and enhancements

v43 (beta)

  • Added data download resume support
  • Various smaller fixes and enhancements

v41 (stable)

  • Server names in the Wires-X button interface are now converted uppercase, this can be turned off on the Settings page, C4FM settings section
  • Updated Wi-Fi module firmware
  • Fixed: BrandMeister server URLs were not updated on the Status page after primary -> backup server switch
  • Various smaller fixes and enhancements

v39 (beta)

  • Added manual Wi-Fi connect button to the initialization setup
  • Wi-Fi SSID and key can now be saved more easily using the Wireless Scan on the Network page
  • Updated Wi-Fi module firmware
  • Various smaller fixes and enhancements

v38 (stable)

  • Added option to change the P25Reflector reroute ID.

    Rerouting can be useful if you can’t modify your P25 radio’s configuration (you
    don’t have a programming cable or software for the radio). In this case, you
    can set the reroute ID to the talkgroup you already have in your radio.

v37 (beta)

  • Fix for P25 NAC mismatch notification

v36 (beta)

  • Added P25 modem mode and P25Reflector connector including Fusion/C4FM cross mode
  • Added P25 support for SharkRF IP Connector Protocol, YSFReflector and FCS
  • Added support for the D-STAR unlink (U) command (DTMF #), it changes the active connector to the Null connector
  • Improved DMR SMS decoding

v35 (stable)

  • TGIF and DMRplus TG/reflector names are now shown on Quick Call button hover or long press
  • Added missing NXDN mode for the built-in SharkRF IP Connector Protocol server
  • Fixed C4FM APRS location processing from the network

v34 (beta)

  • Added TGIF talkgroups to the talkgroup list
  • Updated Wi-Fi module firmware
  • Fixed empty field warnings when the Connectors page got activated
  • Fixed displaying SSIDs with invalid UTF8 characters in the Wi-Fi scan list

v32 (stable)

  • Added new setting: ignore modem RX after TX has finished for specified amount of time.
  • Talkgroup name is now displayed in Quick Call on hovering or long button press
  • Fixed: can’t switch back to startup Homebrew/MMDVM server from Wires-X button menu

v31 (beta)

  • Added APRS connector with messaging (APRS chat) and D-STAR, C4FM/Fusion GPS location forwarding.
  • Added height ASL to the location settings.
  • The YSFReflector connector is now activated when a C4FM reflector DTMF ID is dialled.
  • [R] (reverse) icon is no longer displayed on C4FM/Fusion transceivers in Wires-X mode.
  • C4FM/Fusion calls are now reported without server IDs as all calls to YSFReflector and SRF-IP-Conn servers.
  • Fixed reboot on some XLX servers.
  • Other minor fixes and enhancements

v30 (stable)

  • Added syslog port setting.
  • Retry syslog host DNS name resolution several times before giving up.
  • Added ID to YSFReflector server name in the server list.
  • Fixed issues with Homebrew call rerouting.
  • Fixed DAPNET port type in the Quick Setup.
  • Fixed traffic graph not showing and traffic counters reset.

v29 (beta)

  • Auto mute incoming 4000 disconnect call after quick calling, display “muted” type for muted disconnect 4000 calls.
  • Increased Wires-X command reply timeout to allow Yaesu FTM-400 transceivers to connect more easily.
  • Fixed: multiple active call log entries.
  • Fixed: DMR modem mode change to C4FM when connected to a C4FM network.

v28 (beta)

  • Added support for direct YSFReflector ID entry in the Wires-X button menu.

v27 (beta)

  • Added support for listing and searching servers through the Wires-X button menu:
    • The openSPOT2 lists servers of the currently active connector.
    • If the currently active connector does not have a server list (ex. the Null connector) then it lists YSFReflector servers by default.
    • Adding to and listing categories are also supported now.
    • In case it is needed the OS2 automatically switches connectors if a server is activated through categories.
  • Profile names are now included in Wires-X ALL listing
  • Added option to override the source DMR ID for calls received by the modem
  • Several other minor fixes and enhancements

v26 (beta)

  • The current profile number is now displayed on C4FM radios in Wires-X mode as the Wires-X connected client count
  • Fixed: D-STAR call restarts during a call

v25 (beta)

  • Added support for NXDNReflector and YSFReflector server change from radio
  • Added support for D-STAR DTMF server switching (besides the already available urcall switch method), format:
    • DCS001 B can be called: D1B, D102, D0102, D00102
    • XLX003 C can be called: C3C, C303, C0303, C00303
    • REF001 C can be called: *1C, *01C, *001C
    • XRF001 A can be called: B1A, B01A, B001A
  • Add support for Wires-X button (server search and change is not supported yet, we are working on it)
  • Updated Wi-Fi module firmware
  • Increased precision of location coordinates
  • Changed DAPNET user auth key name to DAPNET user password
  • Fixed: invalid seqnum errors not shown on the dejitter queue graph
  • Fixed: modem mode not changed when connector switched during voice announcements
  • Fixed: received NXDN transmission not sent correctly by the srf-ip-conn connector in NXDN mode
  • Several other minor fixes and enhancements

v24 (stable)

  • Currently connected YSFReflector ID is now announced
  • Invalid Homebrew/MMDVM seqnum handling improvements
  • Fixed: Quick Setup NXDN RAN setting not set when NXDN settings were loaded
  • Fixed: “Connected to” row remained hidden when changing connectors from Homebrew/MMDVM

v23 (beta)

  • Added NXDNReflector support
  • Added workaround for non-standard DMR voice call headers/preambles used by Connect Systems radios
  • Added CSBK passthrough
  • Active calls are now removed from the call log on a connector change
  • Homebrew/MMDVM frames with duplicate sequence numbers sent by some DMRplus servers are now ignored
  • Fixed: unable to save “Allow only IDs as cross mode callsigns” DMR setting
  • Fixed: C4FM half deviation modem mode
  • Fixed: POCSAG message queue title is hidden if advanced mode is turned off

v22 (stable)

  • Added POCSAG and DAPNET support
  • Added web interface warning for invalid REF/XRF local module settings
  • Added port type to port fields on the web interface
  • Fixed: YSFReflector seqnum transmit error in C4FM modem mode
  • Fixed: DMRPlus dongle connector active server not chosen by default in the server list

v21 (stable)

  • Fix browser error which caused nothing happening when an SSID has some special characters and the user clicks on Connect
  • Various smaller bugfixes

v19 (stable)

  • Reworked configuration profile settings which allow renaming all profiles with one click, copying between them more easily and flexible file exporting and importing.
  • Added common wireless settings option which enables saving wireless settings to all configuration profiles at the same time.
  • Added TS2 TG DMRPlus options to the Homebrew connector.
  • Added parsing of 2nd name server from DHCP server reply.
  • Auto remove space and replace commas in entered frequency values on the web interface.
  • Removed automatic D-STAR registration check on connector settings save.
  • Fixed: hostname not displayed correctly in the inf serial console command’s output right after boot.

v18 (stable)

  • Auto scroll to the selected dropdown item when the dropdown is shown
  • Auto relogin when the browser’s authentication token is expired
  • Move bootloader upgrade to AP mode
  • Fix IP address entering in the YSFReflector Quick Setup section

v17 (stable)

  • Added bootloader upgrade
  • Added confirmation dialog for upgrade reboot
  • Fixed server address field was empty when server was not available

v16 (stable)

  • Fixed connecting to iPhone shared Wi-Fi connection
  • Turn off auto capitalization when toggling password show/hide

v15 (stable)

  • Updated Wi-Fi module firmware and settings
  • Only reload the web interface in AP mode when changing Wi-Fi settings when needed
  • Added description of the Handle messages option at the DMR SMS section
  • Fixed: timezone offset calculation when DST is not in use
  • Fixed: NTP last synced display on the web interface
  • Fixed: graph flickering when opened/closed quickly on small screens
  • Fixed: some Wi-Fi stations not showing up during scan
  • Fixed: config profile switching

v14 (stable)

  • Ignore NTP server acquired from DHCP server when it’s unreachable after a few tries
  • Fix DMR SMS to network option not activated when needed on page load
  • Fix DMR SMS destination interface label
  • Fix FWU state not displaying on the Tools page