Archive Changelog for UEI's PowerDNA Software . This archive goes back to version #4.10.1.1. If you need information beyond that, please contact a UEI Support Team member. UEI typically releases software updates on average 2-3 times per year -- end of Q1, end of Q3, and Q4 (this timeline is subject to change).
----------------------------------------------------------------------------------------------------------------
*What's new in 5.2.0.15 | Q3/2025
Fixed a bug in reading the isolated side logic for the AI-205 Added WriteBlocking for serial sessions in Framework API Fixed maximum size of buffer when running SL cards in messaging mode Added low-level APIs: DqAdv501GetInternalTxCount, DqAdv501ResetInternalTxCount, and DqAdv501GetTxFIFOCount Added/Fixed support for 602-808 Fixed a bug involving multiple processes trying to use the DqeAllocSocket function at the same time Fixed EV553_BUS_ERROR interrupt clearing Fixed a bug in data returned from EV553_RX Fixed a bug in Python 1553 RT support for using RT 16 and up Added ability to Framework API to set base clock on SL-501/508/508-892 Fixed a bug where processes could hang on UeiSync1PPSTriggerOnNextPPSBroadCast Fixed a bug where MF-101 Analog Input C# code would throw errors in 32-bit compilations Added support for ReadEdgeDetectData in Python for Framework API Added support RTDMAP support for VR-608 Fixed a bug with broken AOCurrent session AutoStart Fixed a bug with AI-204 data remaining static due to truncation in ChkOpsMode Added x86_64 support Added DLE support Added Initialization and Shutdown Parameters to DIO-480 Added DIO-480 Readback functions for Output Mode, Termination, and TTL Output Config Added MF-101 and MF-102 Readback functions for Termination Added Readback functionality for Fan RPM in DqAdvDnxpRead Added 501 Support with new functions: DqAdv501HdTxReleaseDelay, DqAdv501SetHdRxEnableDelay, DqAdv501CalculateHdDelay Added Sample for RTDMap for AO-358 Added Samples for UEIPAC Fixed bug where it was possible to sleep when the tcpip thread tries to receive an Ethernet packet Added/Fixed Async support for 1553 and DIO-449 in Python Fixed a bug where the send/receive threads were not done configuring before returning from Start Fixed a bug where DIO-403 Periodic Events would return all 0s Fixed a bug where 1553 data was being overwritten PowerDNA Explorer Changes Fixed a bug with initialization values for DIO-449 not being displayed on start up Updated a warning message for AO table model on first reads Added warning pop up for system safety on MF-101, MF-102, and DIO-480 Added ability to change IP2 Removed limiting on parity for 429-566 Fixed a bug with SL-514 Gray Encoding values not being sent properly Updated thumbnails and display pictures for Solo-X and Zync units Fixed support for QUAD-604 Fixed spiking on various channels for DIO-448 Fixed initialization values not being used at start up for DIO-403 Combined DI and DO panels into one single DIO panel for MF-101, MF-102, and DIO-480 Added custom baud rate and base clock selection for SL-501/508/508-892/CSDB-509 Added support for initialization and shutdown configurations for MF-101, MF-102, and DIO-480 Added pull up and pull down resistor functionality to MF-101 Added readback functionality for MF-102
*What's new in 5.2.0.12 | Q1/2025
New Features:
Added support for PC-911-828, AO-318-210, and DNR-MIL-4 Added support for VR-608 DI channels in iDDS Updated LabVIEW Docs Added support for DTLS Introduced license strings Added ability to read TSN settings and status
Bug Fixes:
Fixed bug that prevented SL-501 and 1553 sessions from running at the same time Fixed bug that kept multiple AO-308s from synching Added ability to change DMM-261 measurement mode on the fly Fixed error in how ARINC-664 handled fragmented packets Fixed CT-601 bin counting mode for rtdmap Fixed CT-601 period measurement mode for rtdmap Fixed channel list index error in SampleVmap217.c Stopped AI-204 from automatically resetting timestamps when triggered while using PTP sync Fixed bug that sometimes prevented the CAN-503 from recovering after stopping transmission Fixed output scaling error in Framework for the AO-308-020 and AO-308-420 Fixed incorrect voltage returned by DqAdv254GetExcitation Fixed bug that would freeze a SoloX running Sample508 in hosted mode with a custom baud rate Fixed a bug causing crashes when running multiple SL-508 in C# Fixed CUeiARINCRawReader.Read in Python Fixed segfault when running rtdmap after restarting Fixed error in PTP UTC time conversion Fixed incorrect endian swap for AI-204 EEPROM data on SoloX processor Fixed Framework always including timestamp in MF-102 AI AVMap data Fixed UEIPAC SampleAsync102CAN passing incorrect arguments to DqAdv102ConfigEvents in finish_up
*What's new in 5.2.0.11 | Q4/2024
MF-102 Released CPU-ZYNQ-MIL Supported DNR-MIL-4 Supported with 0x928 DMM-261 feature updates *What's new in 5.2.0.10 UEI Secure Software UEICAL 2.1.42 Calibration Release Licensing Support and Software Options MUX-461-350 Released TSN support for Zynq CPU 1PPS Sync support for Zynq CPU DNR-MIL-4 Released Modbus functional updates Framework DotNet and Python updates Improvements to MF-101 API PWM supported on DIO-480
*What's new in 5.2.0.9 | Q2/2024
Expanded support for python 3.x in Framework Fix addressing power-cycling bug using Framework
*What's new in 5.2.0.8 | Q1/2024
DIO-480 Released Major Security Release: SELinux, Secure Sockets, TPM & TSN for SoloX Rev 4 PCIE Software Updates RTD-388-801 Software Support Fix for DIO-449 RTDMap API New example code provided for Python Framework AVMap supported for MF-101 in Framework Added PTP Timestamp support for DIO Layers Added 64-bit libary support for modern Visual Studio compilers
*What's new in 5.2.0.7 | Q1/2024
Vistas support for PDNA mode AI-254 simulation supported in Modbus Modbus GUI updates AI-255 fix for VMap mode AI-256 fix for LVDT mode Fix for Kirkstone CPU kernel error affecting multiple AI boards Major PowerDNA Explorer update; improvements and fixes AI-255/AI-256 internal excitation adjustments VC98 visual studio compiler support removed Support for SMN strategy on DNx-429-566
*What's new in 5.2.0.6 | Q4/2023
PC-914 updates for all CPUs DMM-261 released MUX-461 and MUX-461-350 released VR-608 Revision 2 released UEIVistas updates for kirkstone toolchain MF-101 bugfixes AI-255 and AI-256 feature expansion Isolated Logic Revision added to PowerDNA Explorer Hardware Report Update UEIiDDS SoloX and PPC licenses for the SDK 1PPS fixes for SoloX in PowerDNA mode
*What's new in 5.2.0.5 | Q2/2023
UEIPAC support for asynchronous acquisition modes AO-308-354 released PC-914 released MF-101 and PIO-1010 - added AVMap support TSN Implemented for Zynq CPU Option added to skip Java when installing software suite Fix for SL-508 Pattern Detection on SoloX Fix for ADMAP failure when reconfiguring for higher rate NR-MIL-12 Rack temperature limits adjusted PowerDNA Explorer major bugfix update *What's new in 5.2.0.4 (major release) Support for new Zynq processor SoloX migrated to Kirkstone Release DMM-261 released
*What's new in 5.0.0.41 | Q4/2022
Added support for RTMAP mode in Framework API (C#, C++, Python and LabVIEW) AO-364 added RTDMAP support *What's new in 5.0.0.36 AO-358-102 released UEIiDDS 1.1.5 Update VR-608 fix addressing EEPROM write issue on SoloX DIO-448 fix addressing bug when setting thresholds Added feature for disabling 1PPS signal without resetting hardware. AI-255 fix addressing bad readings in Z-Grounded Mode Added feature for DIO-449 allowing negative thresholds Fix for CAN-503 and other serial layers reading backwards in PowerDNA Explorer Update to DNF-4-1G LED reporting overcurrent AI-217 update allowing improved sampling rates UEIPAC AVMap Samples expanded and updated for IRQ RT MF-101 and PIO-1010 supported with UEIModbus
*What's new in 5.0.0.35 | Q3/2022
Removed Framework support for Visual Studio 2005 Added Framework support for Visual Studio 2019 and 2022 Added Framework support for .NET Core UEIiDDS 1.1.4 Update RTDMap supported for AO-364 PTP Updates
*What's new in 5.0.0.34 | Q2/2022
Fix for SoloX MIL12 Power LEDs
*What's new in 5.0.0.33 | Q2/2022
SoloX Diagnostic Features CAN-503 fix for channel reset in VMAP VR-608 Framework Support PIO-1010 Software Support 1553 fix for aEvent Broadcast .Net Framework 4 Supported
*What's new in 5.0.0.31 | Q3/2022
Add VMAP support for DIO-403 UEIiDDS 1.1.3 Update Updates to Linux x64 installer Fix for ACB packet loss issue Fix for connectivity issues affecting ARP announcement
*What's new in 5.0.0.29 | Q2/2022
AO-364 RtdMap support added 318 support added to UEIiDDS
*What's new in 5.0.0.27 | Q4/2021
Bug Fix for AI-222 rare initialization failures
*What's new in 5.0.0.24 | Q4/2021
CSU library API merged into UEI DAQLib libraries MF-101 bug fixes: TTL source update failures and AO output spikes addressed
*What's new in 5.0.0.22 | Q4/2021
Bug Fix for RtdMap startup glitch on DIO-433 Bug Fix for SL-504 under UEIPAC. Corrects failures with missing or miscalculated frames
*What's new in 5.0.0.21 | Q4/2021
228-888 support added Hardknott supported Bug fix for fragmented packet reassembly in uC/OS SoloX CPU Added feature for clearing I/O Layer EEPROM
*What's new in 5.0.0.20 | Q4/2021
New Features introduced in Framework: duplicate subsystems are supported, diagnostic subsystem is added. MF-101 Supported in Framework. UEIiDDS bug fixes and improved logging. Fragmented Packets supported on SoloX CPU.
*What's new in 5.0.0.18 | Q4/2021
Added uc/OS firmware for SoloX
*What's new in 5.0.0.17 | Q4/2021
Added support for MF-101
*What's new in 5.0.0.16 | Q4/2021
Reduced configuration delay on AI-212
*What's new in 5.0.0.15 | Q3/2021
Added missing API DqAdv516ConfigFrameClock
*What's new in 5.0.0.14 | Q3/2021
Bug fix for AO-364 in PowerDNA explorer
*What's new in 5.0.0.13 | Q3/2021
Added support for timestamp channel on AI-254/255/256 in pt-by-pt mode
*What's new in 5.0.0.12 | Q3/2021
Bug fix on AI-255 DC/DC power up
*What's new in 5.0.0.11 | Q3/2021
Bug fix for glitch in certain conditions on AO-364
*What's new in 5.0.0.10 | Q3/2021
Added API to receive serial breaks on SL-50x
*What's new in 5.0.0.9 | Q3/2021
Bug fix for AI-217 ADC in one-per-scan mode
*What's new in 5.0.0.8 | Q3/2021
Added Z ground mode APIs for AI-255: DqAdv255WriteZ()
*What's new in 5.0.0.7 | Q3/2021
Fix IRIG-650 timekeeper year
*What's new in 5.0.0.6 | Q2/2021
Bug fixes for SoloX
*What's new in 5.0.0.5 (major release) | Q1/2021
Added support for DNR-BRICK4 Added support for asynchronous event mode on I2C-534 Framework: API is supported under Linux (C/C++, Python and LabVIEW) Unified library and driver code base for DNA and UEIPAC Fix for AO-364 frequency sweep in down direction. Now set time is correct (previously time was mistakenly divided by 2)
*What's new in 4.10.1.20 | Q3/2020
Added support for DIO-403 inputs in RTVMAP acquisition mode
*What's new in 4.10.1.15 | Q3/2020
Framework: Bug fix in DotNet setting ARINC-429 scheduler Framework: Add support for timestamp first in channel list (Need "+" sign to separate subsystem from ts) Bug fix for 1PPS synchronization to generate clocks
*What's new in 4.10.1.2 | Q1 /2020
Framework: Added Python 3.8 support and examples
*What's new in 4.10.1.1 (major release) | Q1/2020
Framework: Added support for Visual Studio 2017 Added support for 1588 synchronization for -02 and -03 CPU (PTP hardware support) Added directory for low-level synchronization examples Added support for timestamp first in channel list (useful for correlating timestamps) Added support for FIFO overflow recovery (flag DQ_VMAP_FIFO_CLR_ON_OVF added) Added support for asynchronous RTVMAP and asynchronous RTDMAP (examples in SampleADmap* and SampleAVmap*) Support for offline conversion, no active connection needed to IOM (example code in SampleVMap207OFL) Added function DqSupportedModes to determine which acquisition modes are supported for each board (refer to SampleGetDevInfo) Support for new ARM SoloX processor (little-endian) Added new network conversion functions to handle endianness based on CPU (DqNtohx, DqHtonx) Example code cleanup: use Chk4Err for function returns, ChkOpsMode to start from known state, etc.