2026-02-25 Ian Abbott Sarclad release r20260223 - update-minipod-r20260223_sarclad.raucb * FPGA logic changes: * Timing fixes for new batch FPGAs. * (Uses same filters as r20190927 release - FPGA issue F) * (Sarclad FPGA issue G). 2025-05-28 Ian Abbott Release r20250528 - update-minipod-r20250528.raucb (General release, not used for Sarclad due to incompatible filter settings.) * Software changes: * MDU timing improvements. 2024-08-01 Ian Abbott Release r20240801 - update-minipod-r20240801.raucb (General release, not used for Sarclad due to incompatible filter settings.) * FPGA logic changes: * Timing fixes for new batch FPGAs. * Overhauled the filters with new filter cut-off frequencies. * Increased reported hardware version number to 10. * (FPGA firmware issue H). 2022-06-15 Ian Abbott Release r20220615 - update-minipod-r20220615.raucb (General release, not used for Sarclad due to incompatible filter settings.) * FPGA logic changes: * Inverted signal for compatibility with other dbPOD models, db-UT PCI cards, and Microplus II systems. * Used separate pre- and post-rectification low-pass filters. * Corrected high-pass and low-pass filter coefficients. * Increased reported hardware version number to 9. * (FPGA firmware issue G). 2020-09-14 Ian Abbott Experimental build r20200914-rb-15us-setup for Richard Bell. 15 microsecond UT set-up time. 2019-09-27 Ian Abbott Release r20190927 - update-minipod-r20190927.raucb * FPGA logic changes: * Fixed "delayed gain" problem where distance amplitude correction (DAC) gain from sequence table entry bled through to start of next sequence table entry's UT data. * Fixed buffer corruption caused by sequence table entries with disabled receiver. * Fixed buffer corruption when total averaging memory consumed by the sequence exceeded 32768 samples (half the total available) when the sequence length is greater than 1. This was due to the FPGA doubling the starting offset into the averaging memory for each sequence table entry. * Increased reported hardware version number to 8. * (FPGA firmware issue F). * Software changes: * If the FPGA reports a hardware version number below 8 (which it will not), use a workaround for the FPGA doubling the starting offsets into averaging memory. 2019-04-04 Ian Abbott Release r20190404 - update-minipod-r20190404.raucb * FPGA logic changes: * Changed the way analog and digital gain is split to allow distance amplitude correction (DAC) curves to use a mixture of analog and digital gain, increasing the range of gain values that can be used in DAC curves. * Reported hardware version number is 7. * (FPGA firmware issue E). * Software changes: * MDU port number change for compatibility with previous model of dbPod: 0 = RS-485 port, 1 = RS-232 port. 2019-01-29 Ian Abbott Release r20190129 - update-minipod-r20190129.raucb * FPGA logic changes: * Fixed broken "extra encoders" mode that is supposed to put extra encoder readings in the space reserved for the final two peaks in UT data. * (FPGA firmware issue D). * Software changes: * Added in-field software update support. 2019-01-07 Ian Abbott Release r20190107. Does not support in-field software updates. * FPGA logic changes: * Bug fixes for "maximum average" mode used by Sarclad. * (FPGA firmware issue C). 2018-11-27 Ian Abbott Release r20181127. Does not support in-field software updates. * FPGA logic changes: * Add "maximum average" mode for Sarclad. * Add "sorted peaks" mode for Sarclad. * Add "free position" scan mode for Sarclad. * (FPGA firmware issue B). * Software changes: * Support "maximum average" mode for Sarclad. * Support "sorted peaks" mode for Sarclad. * Support "free position" scan mode for Sarclad. * Changed the way the "extra encoders" mode is configured. It now uses a bit in the dwFlags member of the "start UT" command. * Add hardware support for quadrature encoder reset. 2018-09-27 Ian Abbott Release r20180927. First release. Does not support in-field software updates.