VibeSDR for Android 12.0.0 beta74 (610) — a V12 TEST build.
This is an early test of V12, not a finished release. Expect rough edges, and please report what you find. The current release is still 11.0.16.
Before you install
- It installs over 11.x and keeps your settings.
- Going back to 11.x needs an uninstall first, and that loses your settings (favourites, bookmarks, server list, and the app's own server set-up). Export your bookmarks first if you want to keep them.
- Updates to later V12 test builds are posted here; install each one by hand.
What is new in V12
- New in beta74 — DAB transmitters without phantoms: a transmitter is listed once it has been heard in two of the last three readings, so a stray reading no longer adds a site for the rest of the multiplex, and a strong local transmitter's own spill is no longer named as a distant second site. A transmitter heard and then gone now says "signal lost".
- New in beta74 — a fitted filter's type is chosen with tick boxes (band-pass, band-stop, high-pass, low-pass), none ticked to start, so a band-pass can no longer be saved as a band-stop by mistake.
- New in beta74 — R36S EiBi: IMPORT EIBI takes any EiBi schedule CSV on the card, the newest season first, so a new season needs no update.
- New in beta74 — USRP B210 up to 56 MS/s on USB 3, on a machine whose benchmark shows it keeps up.
- New in beta73 — DAB transmitter names you can believe: where several transmitters share a Sub Id, only the fewest sites that explain what is received are named, nearest first — no more far-off sites (one listener saw Shetland, 541 miles away) listed beside a strong local one.
- New in beta73 — ISM stays where you left it: coming back to the app no longer moves the band to an old frequency, and choosing a band yourself no longer says "Another user has tuned".
- New in beta73 — LoRa found on air ignores other data signals: FSK senders are no longer mistaken for LoRa, so the server stops starting channels that never decode.
- New in beta73: an Android server updated while it is serving carries on serving even if the update briefly drops the radio.
- New in beta72 — LoRa blocks around the world, like DAB blocks: ISM mode now steps through blocks for where the world's LoRa actually is — 479 MHz (China), 865 and 867 MHz (India, New Zealand, Europe's 867 LoRaWAN, Kazakhstan, Nepal), 904.6 MHz (the US LoRaWAN sub-band The Things Network uses, Meshtastic in Brazil), 913 MHz (Meshtastic US MediumFast), 917.4 MHz (Australian/NZ LoRaWAN, MeshCore NZ), 921.7 MHz (Asian and Korean LoRaWAN), 925 and 927 MHz (US downlinks, MeshCore Southern California) — alongside the sensor bands and beta71's mesh bands. Neighbours may overlap, as DAB blocks do; a receiver offers only the blocks it can reach, and servers in China and India now open on their own block.
- New in beta72 — BANDS in the ISM box: one key replaces the box's ◀ ▶ (the tune keys still step) and lists every ISM band the receiver reaches, each with where it is used, so you can jump straight to one. Every server offers every band its radio can tune, wherever it is.
- New in beta72 — ISM finds LoRa where no channel list looks: the server watches the whole band on screen for LoRa-shaped bursts, and when they repeat on a frequency nothing is listening to it starts listening there, works out the spreading factor and keeps what decodes. Those are marked "found on air", counted separately in the status line ("13 of 16 channels + 1 found on air"), and remembered across a restart. Sensors are never mistaken for LoRa, and a small server only adds found channels when it has CPU to spare.
- New in beta71 — automatic frequency correction: every time the radio runs DAB it learns how far its own clock is out (DAB transmitters are GPS-locked) and corrects the whole radio, so every mode lands where it should. It only learns from a clean, confident lock, glides in slowly, checks itself and undoes a change that made things worse. You can see what it learnt ("Auto-corrected +0.8 ppm from DAB 10C") and Reset or Turn it off from the radio menu.
- New in beta71 — DAB that holds and picks sensibly: a lock no longer breaks after hours on a radio whose clock runs slow; changing multiplex keeps the same station if it is there, else the one you last played on that multiplex, else the first — no more squealing audio before you choose; DAB opens on your last block (or the strongest found, or your country's national multiplex) instead of always 12B; and the signal bar says "Choose a station" or "Starting audio" instead of calling a strong multiplex weak.
- New in beta71 — wide signals drawn at their real width: a DAB multiplex is shown as its full 1.536 MHz block, and ADS-B and AIS at theirs.
- New in beta71 — LoRa mesh in the Americas, Brazil, Australia/NZ and Asia: new ISM bands at 907 (Meshtastic US), 910 (MeshCore US), 920 (Meshtastic ANZ) and 923 MHz (MeshCore Brazil/AU, AS923), chosen for your location; and the 868 band now reaches Meshtastic's main European channel on every dongle.
- New in beta71 — the receiver's local time is right even when the server's device has an old time-zone database.
- New in beta71 — REC B appears only while VFO B is on.
- New in beta70 — the ISM decoder reads even more: 90% of the 3,124 real test recordings now read (it was 72% in beta69, 13.5% before), still with no wrong readings. New: LaCrosse View, Bresser garden sensors, more ThermoPro, Maverick, Thermor, Holman and TFA models; energy monitors (IKEA Sparsnäs, OWL, Voltcraft, ESIC) and heating controls (Danfoss, Watts, Honeywell evohome); alarm sensors (Vivint, SimpliSafe, Visonic, Cavius, Chamberlain), car key fobs and gate remotes — anonymous as before, and never a code that could be replayed. A sensor heard from the first moment is no longer missed, wide-deviation tyre sensors read as one signal, and a rain gauge shows the rain since listening began instead of its lifetime total.
- New in beta70 — DRM: the constellation and a proper signal meter: SIGNAL in the DRM box shows the received cells on their grid (the programme in yellow, the service channels in blue and pink), and in DRM the signal bar works as it does in DAB, with the decoder's own SNR — which reads lower than the S-meter because it is measured after the echoes and fading are undone. Station text sent in an older character set now shows its accents (El Niño).
- New in beta70 — DAB remembers its scan: a server keeps the multiplexes it found across a restart or an update, per radio, instead of offering SCAN again.
- New in beta70 — back to ISM after the phone pauses: returning to the app after iOS paused it, with nobody else on the radio, puts you back in ISM on your band (it used to come back showing ISM on the radio's idle ADS-B frequency).
- New in beta70 — the server's description can use bold and italic (**bold**, *italic*), and its line breaks now show.
- New in beta69 — the ISM decoder reads the sensors around you: tested against 3,124 real recordings of weather stations, tyre sensors, meters and remotes, it now reads 72% of them correctly (it read 13.5%), with no wrong readings. New: about 80 weather-station families (Bresser, Ecowitt / Fine Offset, the AcuRite range including the 5-in-1 and Atlas, La Crosse TX141, Oregon SL109H, Auriol, Hideki, ThermoPro, pool and BBQ thermometers and more), tyre sensors by make (Schrader, Toyota, Renault, Hyundai / Kia, Ford, Citroën / Peugeot, BMW, Mercedes and more), oil-tank gauges, energy monitors (Current Cost, Efergy), more smart meters, alarm sensors and remotes. Tyres, remotes and alarm sensors stay anonymous, as before. The ISM list has a new ALARM filter.
- New in beta69 — the CW and PSK skimmers keep their signals straight across a band change: moving to another band starts the list afresh instead of showing the old band's text against new frequencies, and tapping a signal to tune to it keeps every other signal at the frequency it was heard on.
- New in beta68 — switches stay where you put them: Bias-T, Auto Notch, Noise Blanker, Noise Reduction and the other audio switches now report their new state at once, so a menu no longer flips back to the old setting a few seconds after you change it.
- New in beta68 — the gain readout follows you: going to a manual gain (or back to AUTO) now updates the status line for everyone listening, not just after the next retune.
- New in beta68 — APRS is a silent decoder: the speaker is muted while APRS listens, and NFM audio switches to ALL while APRS is open (packets decode more reliably without the voice filter), then back to your choice when you close it. The gallery's APRS log is now named by the APRS frequency.
- New in beta68 — tablets on TALL: on a large tablet the frequency and mode boxes now grow with the signal meter instead of staying phone-sized.
- New in beta68 — drag a menu closed: drag the grab handle at the top of the menu, mode, audio and other sheets down to close them; no more scrolling to the CLOSE key.
- New in beta67 — record each VFO on its own: with VFO A/B on, the Audio menu's REC records VFO A and a new REC B row records VFO B, each started and stopped on its own with its own clock. Each is recorded as its VFO sounds before it is put in one ear, so FM stays stereo and everything else mono. The extra audio is sent only while that recording runs.
- New in beta67 — tablets held upright: CONTROL CUSTOMISATION has PORTRAIT CONTROLS: WIDE puts tune and zoom at the screen's edges under your thumbs and leaves more of the waterfall clear; TALL has bigger keys. Large tablets start on WIDE, smaller ones on TALL; split screen and smaller windows pick their own best fit.
- New in beta67 — type a frequency with a keyboard: press a digit and the frequency entry opens with it already typed (the full stop still tunes up, so MW in MHz is 0 then .648).
- New in beta67 — DAB recordings named by the station: "DAB " instead of the multiplex frequency with "WFM".
- New in beta66 — DX Log openings mean openings: a station is only counted as a new opening when a sweep looked for it and missed it, so time the scanner was paused (somebody listening, a restart) no longer splits an always-there multiplex into several "openings".
- New in beta66 — small-scale DAB named from the licence: multiplexes that transmit no transmitter ID (such as Rugby and Daventry on 9A) now show their Ofcom licensed site, and the UK transmitter list is refreshed from Ofcom's November file.
- New in beta66 — Icom IC-7300 switches on again: the power-on command was being cut short inside the radio's USB chip, so a switched-off radio never woke. It now does.
- New in beta65 — each radio shows only what it can do: the set-up page, the app's server screen and the modes a server offers now follow what that radio can actually run. An Icom shows its own modes and the decoders that work from its audio; an Airspy HF+ no longer offers DAB, ADS-B or LoRa; an RTL without direct sampling says how to get HF.
- New in beta65 — DX Log counts one multiplex once: a multiplex heard through different transmitters was split into several rows (the BBC looked half as often heard as the rest). Each multiplex is now one entry with the transmitters heard listed inside it; existing logs are folded together automatically.
- New in beta65 — a small server no longer bogs down after a DX sweep: a listener arriving during the DX Log's DAB sweep could get DAB with the FM receiver still running underneath it, enough to swamp a Pi 2.
- New in beta65 — Icom IC-7300: reopening the radio after it is switched off and on no longer fails ("USB connection lost"), a radio still shutting down is no longer taken for switched on, and with "Power on the radio over CI-V" ticked the next listener always wakes it.
- New in beta64 — DX LOG beside the GALLERY: an idle receiver logs the FM and DAB stations it can hear, with names, signal and when each was last heard. For DAB it waits longer on each block and lets the gain settle, to pull in a weak multiplex.
- New in beta64 — DAB band scan: each multiplex is graded the way the live pane grades it (signal quality and error rate), so a moderate one no longer shows as strong. SCAN reopens the last list, SCAN AGAIN starts afresh, and once a scan exists the key reads MULTIPLEXES for every listener, shared tuners included.
- New in beta64 — admin DAB SCAN and FM SCAN: the owner can scan from SERVER ADMIN with listeners connected; listeners see "Admin triggered a scan · Please wait" while the controls are held. The set-up page's DAB scan has moved there.
- New in beta64 — DAB transmitters named on D1 and Herts Beds Bucks, and transmitter strength measured against the true noise floor.
- New in beta64 — edit a bookmark (thanks, discussion #59): your own bookmarks always; the server's bookmarks for the owner.
- New in beta64 — Icom IC-7300: AM and LSB no longer swap, the radio tunes like any shared dial ("Only I may tune this radio" is an option), the RF controls follow the same rules as an SDR's gain, decoders run from the radio's own audio (tune the VFO over the signal as usual), and the web page's tuning bar and auto contrast are fixed.
- New in beta64 — the Icom's power belongs to its server: the owner sets "Power on radio via serial" and "Automatically power off when not in use" (after Instant to 60 minutes, default 5) in the server's set-up. A switched-off radio shows greyed in the server's radio list.
- New in beta64: the AGC overview counts any gain write that did not land, instead of a large warning.
- New in beta63 — DAB pulls in weaker multiplexes: the receiver keeps more of a weak signal's detail for its error correction, so station names and audio hold on further into the noise. Strong multiplexes decode exactly as before.
- New in beta63 — NDB beacons named far better: 25 more beacons the public lists miss (Southend, Cardiff, East Midlands, Hawarden, Newquay, Merville, Weser, Belfast City, Londonderry, Beauvais and more), "Suspected X (not on list — confirm?)" for the rest, and the false EEI / ES / SE "beacons" (DGPS data read as Morse) gone.
- New in beta63 — NAVTEX fog signals: a foghorn icon for "FOG SIGNAL INOPERATIVE" warnings, and one combined marker when a light and its fog signal are both out.
- New in beta63: the shipping map opens fitted to everything heard, and the gallery's page buttons no longer vanish when you page back.
- New in beta61 — tune keys that say where they go: in DAB, ISM and DIGI BAND the tune keys name the block or band they go to, and the one you are on is shown bold between them (11B · 11C · 11D), so a run of presses no longer stops one short.
- New in beta61 — the app's server mode has every VibeServer setting: Background Decoding and the gallery, the whole SDRplay card (broadcast/DAB/AM notches, HDR, 24 MHz reference, VibeAGC, AGC targets, aerial by band), "Scan all DAB blocks", the impulse noise blanker and the Airspy HF+ calibration. VFO B and raw IQ settings now take effect on an ordinary Start.
- New in beta61 — the DRM box can be made big again (BIG / SMALL key).
- VFO A/B on a VibeServer: two frequencies on one radio at the same time, each with its own mode, filter and squelch — the lower in your left ear, the higher in your right. Switch it on from the frequency card. The spectrum and waterfall follow whichever VFO you are tuning.
- Two servers at once: listen to any two servers together — VibeServer, UberSDR, KiwiSDR, Web-888, OpenWebRX or FM-DX, in any mix, or two radios on one VibeServer — one in each ear, or both in both. Listen to a 2nd server is in the Servers menu.
- Icom IC-7300 on a VibeServer, receive only: the radio's own scope as the waterfall and its own audio, tuned over CI-V, with its modes, filters, preamp, attenuator, AGC and noise controls.
- Known-signal labels: well-known utility signals in view are named with the decoder they want — RTTY, WEFAX, NAVTEX, DSC, FT8, VOLMET, the time signals and more — along with your bookmarks and, on FM, station names learnt from RDS.
- Decoders the receiver cannot use are greyed, with the reason — tap one and it tells you why, with the numbers (for example, a radio locked to part of the FM band).
- Broadcast FM defaults, set by the server's owner: de-emphasis by region, which of ST, NR, IMS, CEQ, AUTO BW and NB start on, and whether each new listener gets those defaults or the last listener's settings. Listeners can still change them for themselves.
- The shipping map: the NAVTEX, AIS and DSC maps are now one map in layers — ships, DSC positions, NAVTEX stations, warnings and weather — with a new SEA AREAS layer covering the UK, North America, Germany, Norway, Ireland, Spain, Japan and the southern oceans.
- Feld Hell (Hellschreiber) on a VibeServer: the signal is drawn into strips as it is heard, for you to read by eye.
- MFSK, Olivia, Contestia and Thor on a VibeServer, under one MFSK key: AUTO finds the sub-mode and names it; manual FAMILY and MODE settings sit underneath for when AUTO cannot lock.
- Every decoder with an AUTO starts in AUTO; a manual choice is kept until you close the app.
SHA-256 (VibeSDR-12.0.0-beta74-610.apk): a6d3f7e122db005c93a66b0594a3bcc468e2b42d5b73e3ecf493195e2402a11e