Upgrading to NereusSDR 2026.11.0
Use this note when updating a station from 2026.10.1. It lists what changes when you first connect, what to check before you transmit, and a short list of things to try. If you are coming from an earlier release, read the 2026.10.1 note first. When reporting a problem, include the installed version, operating system, radio model and firmware, and whether you use a local or remote Core.
Update the Core and the desktop together
The Core owns the radio, the station DSP and the accessories. The console runs where you operate. Update both, and update the phone app separately if you use it. The separate iPhone and iPad app has its own version number and is delivered through TestFlight; phone version 2026.10.1, build 9645, is in TestFlight testing. Desktop and Core packages do not update it. The following improvements require updated components:
- The new remote display format. Every waterfall row and trace stands on its own, so a lost network message costs one row instead of smearing the rows after it. It needs an updated Core and desktop or phone client. An older Core, window or phone app keeps the earlier format.
- RX meters held to their audio. A remote window's S-meter and receive meters move with what you hear. This needs an updated Core and desktop. With an older Core they show readings as they arrive, as before.
Older Cores, windows and phone apps still connect to each other.
Remote CW start needs the updated Core and an updated desktop or phone client. An older client can still stop CW and release its key. The Core now tracks a remote CW message independently of MOX and microphone PTT, including supported QSK. A brief link interruption pauses the message and computer sidetone; recovery starts the unfinished letter again. Stop, session loss or a prolonged dropout cancels the message, so a late response cannot restart it.
CW receive shift and display alignment now put the dial at the carrier frequency. Saved CW frequencies keep their numerical values; check a known CW signal and retune once if needed after updating. Radio-side key and paddle behavior depends on the firmware and wiring. Physical paddle takeover has not been verified on the installed Hermes Lite 2 variant; client and packet tests do not establish that physical-input observation.
Protocol 2 now keeps speaker-audio packets flowing with silence when the mixer has no audio, removing a host-stream dependency on computer sidetone that can affect radio-generated CW. The source-backed correction is merged in #726. Richard LB2EG's installed protocol, firmware and audible result remain unconfirmed. The existing sender estimates buffer drain from host time; sustained clock drift and scheduler stalls remain separate timing limits.
Check before you transmit
- TUNE uses only the drive source chosen in Setup. Open File > Settings... > Transmit > Power and look at the Tune group: Use Drive Slider, Use Tune Slider or Use Fixed Drive. Moving the RF Power or Tune Power slider no longer changes that choice. Your radio keeps the source it had saved, which may be whichever slider you last moved in 2026.10.1, so pick the one you want before your first TUNE. During TUNE the slider that is not in use is grayed.
- ANAN-G2E: less drive on every band. The G2E has its own PA gain table, 53.0 dB on 160 m through 6 m, so a given power setting makes less output than before. A G2E still on the untouched default PA profile moves to the new values on its next connect to the radio; an edited or custom profile is left alone, and Reset Defaults on the PA Gain page gives the new values. This is a safe starting point, not a calibration: check each band against a wattmeter into a dummy load.
- SWR protection now lowers the drive. In 2026.10.1 a high-SWR trip was seen but the radio kept full drive. Now the drive drops when protection trips, and returns to full when you unkey. An open antenna drops the key with High SWR condition detected. Please check your antenna connection., and a microphone PTT or VOX key that is still held stays off until you release it. Check this into a dummy load before relying on it on the air.
- Check your antenna table rows. Setup's antenna table is now the only per-band antenna memory, and a slice no longer carries its own. Open Hardware Config > Antenna / ALEX > Antenna Control and check the rows for your bands before you transmit. A row that an older version changed by mistake stays as it is until you set it once.
What else you will notice
- Automatic display adaptation. CPU-based adaptation is now off by
default. An existing explicit
display_adaptive = onstays enabled; set it tooffand restart the Core if you want to disable it. Connection, device and explicit display limits still apply. - Frequency digits. The Current Frequency and VFO display digits move one step per mouse-wheel notch. Trackpad movement is paced to prevent a short swipe from racing the digit under the pointer.
- Phone waterfall speed. The selected update period now controls visible 2D scrolling in logical screen points. A saved 10 ms period will look much faster than the earlier one-physical-pixel-per-received-row behavior, especially on a Retina screen. The received display frame rate still controls how often new RF observations arrive; the phone preserves those rows and their timestamps rather than requesting extra FFT work. Pause and rewind retain the actual history timing when the Core changes frame rate.
- Start Roundtable from the phone. Open Tools > Roundtable and use Start or Stop beside its connection state. The Core owns this connection. On first use, choose Stay hidden or Go live in the existing public-visibility prompt; starting the connection does not make that choice for you.
- Roundtable follows people and frequency. Desktop, phone and website show exact-frequency people and cochannel callsign stacks, with separately attributed last-talker reports. New chat is shared within 5 kHz in the same mode family; earlier received messages keep their frequency/time after tuning. Read or browse without tuning, and use the explicit Tune action when desired. Distance defaults to miles, with kilometres and true-bearing display options. Deleted, moderated and expired messages refresh in retained history; disconnected history is marked stale. Use matching Core, client and server updates for these frequency views; older servers are identified as legacy room servers. See the combined bench checklist. Reports can show S-units, dBm or both, with a local choice on each device.
- Phone Roundtable overlay. The phone overlay shows frequency-first people and attributed reports with the selected signal unit.
- TCI CW compatibility. The CWL/CWU becomes CW option now applies to outgoing initialization, queries, acknowledgments and live updates for connected loggers. It changes reported mode strings; the receiver keeps its actual CW sideband (#725).
- Phone return and meter. The retained return destination is labeled Previous band. Max Bin recognizes the Core’s empty default-pan identity when a fresh spectrum is available.
- Tuning on the pan. You can grab a receiver anywhere inside its passband, or near its center line, and drag it. Dragging a VFO flag sideways tunes its slice. Two-finger trackpad tuning no longer coasts after your fingers lift.
- Slice letters after a restart. A paired window or phone gets its own slice letter back, with its step and AGC, when a Core inside a desktop window restarts, as a headless Core already did. That desktop window's own slice may now start on B or later instead of A.
- Filter presets. The F1 to F10 presets for the SSB, CW, digital, AM, SAM and DSB modes have new default values; CW F1, for example, is 1.0 kHz wide. Presets you edited keep what you saved. If you once reordered a mode's presets, it keeps the old values until you use Reset All Rows for This Mode in Setup > DSP > Filter Presets.
- Filter limits. A receive filter now stays between 10 Hz and 10 kHz wide, with no edge more than 10 kHz from the carrier, however it is set; FM is not limited. A new Limit filter edges to sidebands checkbox in Setup > General > Filters (off by default) also keeps filters from crossing the carrier.
- Radio search. The window stays usable while it searches for radios. The search pauses while a connection starts, so the Connection panel fills in about 3 seconds after you connect.
- Alex receive-only antennas. The three receive-only columns in Hardware Config > Antenna / ALEX are checkboxes again, and unticking one returns a band to none.
- The phone and iPad take the desktop's workspace look, and the band keeps your zoom across launches.
- The phone's flag level shows the peak by default, as on the desktop. To go back to the average, open the flag's ... menu and choose S-meter: Average.
What to try
Each item is a short check you can do in a few minutes. Note the result, including anything that surprised you.
- Remote waterfall. From a remote window on a 2026.11.0 Core, watch a busy band for a few minutes over Wi-Fi or remote access. Confirm the waterfall scrolls evenly, with no pauses, repeated rows or smears.
- Remote meters. Tune a signal that fades in and out and confirm the S-meter moves with the audio rather than ahead of it.
- Receiver grab. Drag a wide receiver from the middle of its passband and a narrow CW receiver anywhere inside it. Drag a receiver that is not selected and confirm it becomes selected and moves. Drag a VFO flag sideways. Confirm the filter edges still resize the filter.
- Trackpad. Tune with two fingers, slowly and quickly, and confirm the frequency stops when your fingers lift. Try a Linux or Windows touchpad if you have one.
- TUNE drive source. Pick each of the three Tune sources in turn, press TUNE into a dummy load, and confirm the output follows the chosen source on two bands.
- SWR protection. Into a load with a known high SWR, key and confirm the drive drops and comes back to full on the next key. With an open antenna, hold PTT and confirm the key drops and stays off until you release it.
- Two slices, one pan. With slices A and B on one pan, tune A into the range B's receiver covers. Click between A and B and confirm the pan keeps its history.
- TX rows in a container. In Container Settings, add TX Keying or TX Monitor from Available to a container, apply, and confirm it works the same as the row in the TX applet.
Reporting
Report problems on GitHub or on Discord. Include the installed version, operating system, radio model and firmware, and whether you use a local or remote Core.
NNR processing warnings
Updated Cores keep the selected NNR model running when receiver processing falls behind. Desktop and updated phone clients show a measured warning in the NNR controls. Choose Use Standard when available, Turn NNR off, or leave it running. Turning NNR off retains the model choice. Warnings clear after measured recovery; missing warning support on an older Core does not establish healthy audio. Older Cores retain their actual automatic limit and Try again display. Update the Core and clients together to see the new warning and choices remotely.