Software Updates

V1.0 release candidate firmware:

Changes:

(if clicking Download does not work, please try right-button click, then ‘save link as’)

New features:

  • VITS lines 17 and 18 can be enabled and given test lines which can be individually chosen
  • WSS can be switched on [line 24], a number of options are available
  • A testcard can be enabled, it has various options
  • Two OSD strings can be enabled, freely user-editable, and positionable. Inversion is also possible
  • Note: testcard, testlines and OSD are black and white. There is no support for color (the FPGA is full!)
  • 31 memories can be set and configured. Their names are user-editable. Various colours help navigation. Longpress is an important option to use to load, update, save and delete memories
  • On the main screen (the one with the VU meters) existing memories can be previewed and selected (longpress) or any changes on the active setting updated (yep, longpress)
  • The peakmetering was updated to provide some insight into ‘where you are’, especially with the ‘highs’ (sis) of the audio, running into clip with those isn’t too harmful as the resultant harmonic distortion is filtered out anyway
  • There was an error in the clip levels of NICAM. This has now been corrected. And it is indeed correct now, whew.

The board remembers any edits you made to an existing memory, and indicates this with an ‘*’. Do not forget to save the memory if you want to keep the change!

Please provide your feedback to us. Thanks!

When this version goes to a release version (no bugs found and so on) we will also disclose all ESP32’s source files on GitHub.

The clip-meters for NICAM are correctly aligned now.

V0.31 firmware:

(if clicking Download does not work, please try right-button click, then ‘save link as’)

Changes:

  • Fix: i2s inputs did not work

V0.30 firmware:

(if clicking Download does not work, please try right-button click, then ‘save link as’)

Changes

  • The display board has a lot of additional functionality, it now supports almost all BB features
  • Audio routing extended (including external i2s source)
  • Added ‘Set defaults’ function
  • Added video filter bypass option
  • Added audio generator, including morse generator
  • Analog carrier 1 and 2 now support both FM and AM
  • Added ‘Bessel-0’ option to adjust transmitter deviation
  • Added overlay options, providing for custom overlays (not supported by display board yet)
  • Overlay text is now boxed (not supported by the display board yet)

For those who want to control the board directly using a USB i2c interface, a new release for the baseband_config software, including the FPGA-board firmware v0.30 file, is available here: https://github.com/pe1obw/baseband_config/releases/tag/0.30

V0.25 firmware:

Warning: this version does NOT support boards with serial nrs > 10070!!

(if clicking Download does not work, please try right-button click, then ‘save link as’)

Revision history

0.21 Nicam peak registers added – Nicam overload indicators now work
0.22 Added video enable/disable – longpress the RF level to toggle enable/disable
0.23 Changed default video level, aligned NICAM and Carrier levels, default now PAL
0.24 Added more Baseband boards (10040-10049)
0.25 Added more Baseband boards (10050-10070)
0.27 Added video bypass, audio generator incl. morsecode, added overlay options providing for custom overlays
0.30 Added support for most functions to the display board. Complete refactor of the display codebase. Audio routing extended, ‘Set defaults’ function added. Bessel null function added. Controls have been changed to be more user-friendly.

1.0 rc Added support for memories. Added OSD, added VITS, WSS and testcard options. Changed the clip-meters to show more details on pending doom (clipping).

A new version has been released! It’s a 1.0 release candidate. One expected bug has been identified; the NICAM clip level meter seems a bit too sensitive. This will be investigated. In the meantime, everyone is invited to try the 1.0rc version, and to enjoy all the new features it brings. Your feedback is welcomed, as are any reports regarding bugs or other unexpected stuff. If anyone feels inclined to update the ‘gebruiksaanwijzing’ for the digital baseband, this would be highly appreciated.

Please do drop us a comment! Cheers 🙂