Skip to content
  • Client Portal
  • Support
  • Home
  • ADEPT
  • Aerospace & Defense
  • Industrial IoT
  • Resources
  • About ADI
  • Contact

Release Notes

ADI is pleased to provide you with ADEPT version 10.1.

Downloads of ADEPT software are available at no cost from our online store: https://www.adi.com/software-releases/

To download software, you must create a login account. Once you have created a login account, ADI must enable software download for your account. (This prevents the store attempting to collect a payment of $0 for your download.)

To request ADEPT software on DVD media, e-mail support@adi.com.


Topics on this page:
  • Compatibility with Previous ADI Releases
  • Product Obsolescence Notice
  • ADEPT Version 10.1 Packages
    • 10.1.8
    • 10.1.7
    • 10.1.6
    • 10.1.5
    • 10.1.4
    • 10.1.3
    • 10.1.2
    • 10.1.1
    • 10.1.0

Compatibility with Previous ADI Releases

ADEPT-GD can receive data from tools running under previous versions of ADI software/hardware back to SIMsystem 6.2.

ADEPT 10.1 can be installed on the same PC client and rtx server as previous 8.4 releases of ADvantage without interfering with the operation of those releases.

Note:  You must rebuild your application before you can use it with ADEPT 10.1.

See Manage Multiple Versions of ADvantage and ADEPT for information on interoperability of ADEPT 10.1 with ADEPT 10.0 and ADvantage 9.0 installations.



Product Obsolescence Notice

These features were available in ADEPT 10.0, but are not supported in ADEPT 10.1:

  • Support for x86 rtx servers running QNX with clients running Linux
  • 32-bit Windows client software
  • The 32-bit GNU localhost compiler for Windows
  • Altia panels, which were available only with the 32-bit Windows client software
  • LabVIEW panels, which were available only with the 32-bit Windows client software
  • Matlab versions R2010b through R2014a
  • The logical devices adi_sio4_2a2s and adi_sio4_msg for the PMC-HS serial board.

For migrating from ADvantage 8.4 to ADEPT 10.1, see the migration guide for information on:

  • Obsolete C header files and their replacements
  • Obsolete C functions and their replacements
  • Obsolete Fortran functions and their replacements
  • Convert ADvantageVI setup file to ADEPT version 10.1 format
  • Convert server hardware configuration files to ADEPT version 10.1 format
  • Convert custom logical device template files to ADEPT version 10.1 format
  • Convert external dictionary files to ADEPT version 10.1 format
  • Convert Interact command scripts to Python
  • Convert Python scripts from Python 2.7.2 to Python 3.4.3

ADEPT Version 10.1 Packages

The installed baseline is 10.1.8. The version is displayed:

  • In the splash screen for the tools

  • By selecting Help > About within the tools

  • At the top of the contents tree in the ADEPT help

Update 10.1.8 is a full installation. It renames any existing 10.1 installation before beginning to unpack files onto your hard drive. You do not need any previous ADEPT installation in order to install 10.1.8.


ADEPT 10.1.8

rtx Server Runtime Changes in 10.1.8

  • A "Setting Remote Logging Port to nnnnn" message is emitted to the previous port when the logging port changes

  • Projects with 300 or more external dictionaries can be loaded and run. (Subject to memory capacity limitations.)

It is vital to install new runtime software on your rtx server to be at the same version as the ADEPT software on the client PC. As of the ADEPT 10.1.8 release, the ADEPT installer no longer performs this operation. After installation on the client PC, ADEPT software provides the functionality to update the software on your rtx server for you. The software update can be completed by using the Update Server Installation... feature in ADEPT-DE. See Help > ADEPT-DE > Servers > Available Servers View > Server Discovery View > Update Server Installation for details on how to access and execute this functionality.

If the Update Server Installation... feature in ADEPT-DE has been bypassed, ADEPT-VI will detect that the software on your rtx server is too old to function with the software on your client PC. If this happens, ADEPT-VI will prompt you to update the software, and it will perform the update for you.

If the ADEPT applications are unable to successfully perform the rtx server installation update, instructions are provided in ADV_HOME/ServerInstallationFiles/readme.txt to manually install the update on to each of your rtx servers.



General Changes in 10.1.8

  • A note has been added to the installer at the end of installation that indicates the server updates must be done using the Discover Servers feature in ADEPT-DE.

  • Improvements have been made to increase the overall execution speed of Python scripts.

  • ADEPT now includes improved control for creation of Custom Dialogs. The Python functions for adding and updating custom dialog controls have been updated to use the more standard attribute/value pairs mechanism. Existing python code for dialogs will still work properly.

  • Display of Custom Toolbars in ADEPT has been improved. Buttons now have a border and have customizable appearance options for colors, etc.

  • The default installation location of ADEPT on Linux platforms has changed from /usr/local to /opt.

  • All ADEPT applications' Help-About dialogs now contain a list of ADEPT related environment variables.


ADEPT GD Changes in 10.1.8

  • ADEPT-GD Action Views have a new property to Zoom to Data Limits. When the option is set to True, then when the incoming dataset is complete, the chart's X-axis will be auto-scaled to display the entire data range.

  • Support for printing and file saving of Chart Views in ADEPT-GD has been improved. The adv.Print() function can now be used to also save to PDF, PS, and image file formats. Custom headers and footers can also be specified.


ADEPT VI Changes in 10.1.8

  • The Event Log application can now be managed via our AdeptTcpApi library similar to our other applications. Also, the event logger now supports embedded formatting of incoming text messages as well as clearing and saving of event log window text.

  • The adv.CaptureCommentAdd() functionality wasn't performing evaluations for PreRun comments at the proper time. This has been corrected.

  • The adv.Set(adv.Scope,...) and adv.ScopePush(...) functions are now capable of accepting just the model name for the scope specifier. The default scope for the model type is used, i.e., adi_global_c, simexec, adiftn.

  • The adv.Put() command for setting string variable values has been modified to not require embedded single quotes. e.g., adv.Put("varName", "This is value")


ADEPT Panel Changes in 10.1.8

  • Redraw has been optimized for most panel components for improved performance.

  • Layered multi-panel display is available in the ADEPT Panel Tools. The Overlay Target component allows components of a "child" panel to be displayed within its boundaries in its "parent" panel.

  • ADEPT Panels Value Input component has a new option for displaying a popup keyboard for text entry. This is designed for when panel applications are run on touchscreen devices rather than hardware with a physical keyboard. Options for both Full and Numeric only popup keypads are provided.


Device Software Changes in 10.1.8

  • Logical device support added to ADEPT:
    • Ballard ARINC-429 Omnibus II 8 channel device.

    • 4, 6, 8, and 9 channel devices for the NA 75G5 board.

    • NI 7841r Quadrature Encoder device.

    • SIO Touchscreen devices

  • Video capture device support is now available in ADEPT with the introduction of support for Magewell Pro Capture DVI video cards.

  • Expanding support of USB Flight Control devices with the addition of
    • Logitech Pedals JU0005

    • Thrustmaster TCA Sidestick for Airbus

    • Thrustmaster TCA Quadrant Two Engine Add-on for Airbus



Documentation Changes in 10.1.8

  • The ADEPT 10.1 Installation Guide has updated instructions on the installation of runtime files on your rtx servers.

ADEPT 10.1.7

rtx Server Runtime Changes in 10.1.7


The installation package transfers a tar file and script to your rtx server. Log on to each of your rtx servers as root. Run the script appropriate to your server architecture:

ARM A15 32-bit LinuxRT/home/adi/installrtxLinuxRT_arm-a15_10.1.7.sh
ARM A8 32-bit LinuxRT/home/adi/installrtxLinuxRT_arm-a8_10.1.7.sh
ARM V8 64-bit LinuxRT/home/adi/installrtxLinuxRT_arm-v8-64_10.1.7.sh
x86-64 64-bit LinuxRT/home/adi/installrtxLinuxRT_x86-64_10.1.7.sh
x86 32-bit QNX/home/adi/installrtxQNX_x86_10.1.7.sh

Make sure that the script echoes "Installing 10.1.7", to verify that it is the current installation script.

If it does not echo "Installing 10.1.7", manually update your rtx server. Follow the steps given in the System Administration Guide for your rtx server OS and architecture:

  • LinuxRT ARM
  • LinuxRT x86-64
  • QNX x86


General Changes in 10.1.7

  • MATLAB R2022b is supported in ADEPT.

  • AdiTcpApi functions related to execution of Python commands, have been modified to include a Timeout parameter. This can be used to wait a specified period of time for a command to complete, not wait at all, or wait indefinitely.

  • Improvements have been made to better support parallel Python script execution, including local and remote (TCP) commanded scripts at the same time.

  • To improve screen usage for custom dialogs, a new Python variable has been added - adv.DialogSpacing (adv.DialogShow). This variable can be set from scripts to better compact vertical spacing of dialog items to allow for more content to fit in the window.

  • The ADEPT Help Viewer application has been modified to aid in requesting new license files. The About button on the Help Viewer ribbon now contains both the PC node name and MAC address that should be supplied to ADI when requesting a license file.

  • The license token scheme for I/O devices has been simplified. Previously, two types of tokens were used, Simple and Complex. These have been replaced with a single IO Device token. For replacement of licenses for installs of older ADEPT versions, < 10.1.7, we will provide license files with the older token types. New license files issued for installs of ADEPT 10.1.7 and future versions will contain the new IO device tokens. A new license file is not required with an upgrade to ADEPT 10.1.7 or future versions. The two token types in existing, previously installed license files will continue to be recognized and honored.

  • Additional shared libraries have been added to the ADEPT installation to resolve missing dependencies on some common Linux client platforms.


ADEPT DE Changes in 10.1.7

  • The ability to create and manipulate device schedules is available in ADEPT. This functionality replaces the complex Compound Logical Device concept. The mechanism is the same as other model schedules, utilizing Constant and Assignment schedule items to pass data between two independent logical devices that need to work as a unit. Setup is done under the logical device section of ADEPT-DE, and device schedules are intentionally hidden by default in ADEPT-VI, so as not to confuse them with other model based schedules.
    Typically, these schedules will be setup as part of system shipment, and are not expected to require modification by the user.

  • The ADEPT-DE Discover Server window now provides a pop-up menu option to re-start a LinuxRT server. This option is not available for QNX systems, and is intended for use in troubleshooting.

  • For cases where each element in a model array variable has unique meanings, ADEPT now supports entering a unique description per element. This is done using the Long Description field of the Dictionary Editor in ADEPT-DE. These will be displayed in the Description columns of the Data Browser in ADEPT-VI when the array variable is selected in the tree.

  • The ADSIM fungenz support application has been modified to take just the function file name for command line argument. The ADSIM compiler uses this new format when building function files as part of the model build.

  • The GeneratePanelSignals flag as a property of an ADEPT-DE Framework has been removed. It was too easy to forget to set it and then not have variables avaialable in ADEPT-VI.


ADEPT ES Changes in 10.1.7

  • The ADEPT-ES LDAP configuration table handling has been modified such that if a function entry's assigned user groups are empty, the operation will be permittted for any valid user.

  • Enhancements and improvements to functionality and user interface experience have been made to Network Diary Management.


ADEPT VI Changes in 10.1.7

  • ADI_IO_ERROR_REPORT_BEHAVIOR now defaults to 1 so that distributed I/O errors are reported once rather than never.

  • To aid in finding model generated messages in the Event Log window, support for color coding of text has been added. If the beginning of the message text starts with RGB(r,g,b) where the rgb values are 0-255, the text in the Event Log window will appear in the specified color.

  • The Graphical Debugger tool used by ADEPT-VI has been enhanced to remember its window position and size, as well as sub-panel layout when closed and re-opened.


ADEPT Panel Changes in 10.1.7

  • A new Tabular Display Panel Component has been added. It can be used to display row/column text and values, using specially formatted string variables in the model.

  • The adv.LoadPanel() Python command has been enhanced to allow the setting of several options, including window size and position, etc.


Device Software Changes in 10.1.7

  • Logical device support added to ADEPT:
    • NAI 9 Channel LVDT

    • Acromag 445 IP

    • Ballard A429 32RxTX - bti429 omnibus II

  • A new category of device, Human Interface Devices, has been introduced with the addition of support for USB Flight Controls. The Saitek Joystick and Saitek Pedals are available devices.


Documentation Changes in 10.1.7

  • Thorough details on the methods for finding the license server PC's host id (MAC address) for license file generation are provided on the Client PC > License Administration help page and in the ADEPT 10.1 Installation Guide.

  • ADEPT examples have been organized and summarized on their own page in the Help Viewer.

  • A detailed example of the implementation of USB Flight Control devices is available.

ADEPT 10.1.6

rtx Server Runtime Changes in 10.1.6

  • Improvements and additions to logging and writing out of status to files.


The installation package transfers a tar file and script to your rtx server. Log on to each of your rtx servers as root. Run the script appropriate to your server architecture:

ARM A15 32-bit LinuxRT/home/adi/installrtxLinuxRT_arm-a15_10.1.6.sh
ARM A8 32-bit LinuxRT/home/adi/installrtxLinuxRT_arm-a8_10.1.6.sh
ARM V8 64-bit LinuxRT/home/adi/installrtxLinuxRT_arm-v8-64_10.1.6.sh
x86-64 64-bit LinuxRT/home/adi/installrtxLinuxRT_x86-64_10.1.6.sh
x86 32-bit QNX/home/adi/installrtxQNX_x86_10.1.6.sh

Make sure that the script echoes "Installing 10.1.6", to verify that it is the current installation script.

If it does not echo "Installing 10.1.6", manually update your rtx server. Follow the steps given in the System Administration Guide for your rtx server OS and architecture:

  • LinuxRT ARM
  • LinuxRT x86-64
  • QNX x86


General Changes in 10.1.6

  • MATLAB 2022a is supported in ADEPT.

  • Command line options have been standardized across applications.

  • When a python script is executed, the start and end times of exeution are now displayed in the application's output pane.



ADEPT DE Changes in 10.1.6

  • Updates to ADEPT-DE's Python API for data dictionaries:
    • Removed a roadblock to changing dictionary item attributes, e.g. data type.

    • Added the ability to set dictionary item attributes when calling dctAddItem().

    • Introduced the function dctValidate() to validate an entire data dictionary and the function dctValidateItem() to validate individual dictionary items.


  • A new Project Property has been added to ADEPT-DE that allows for clearing of the rtx working directory when the project is closed in ADEPT-VI.

  • Functionality has been added to ADEPT-DE to allow for the display of diagnostic file information when loading server config and device template files. Diagnostic information will display when the Display Verbose Messages System Preference is set.

  • ADEPT now recongnizes and honors hypens in server names. This also applies when making a server config file for a desktop PC (replacing localhost).



ADEPT VI Changes in 10.1.6

  • Added a System Preference to allow associtaed auto-started ADEPT-GD session to be automatically closed when the project is closed.

  • UI popup menu options have been added in ADEPT-VI that allow individual sets of DAS, Schedules, Triggers, and Overrides to be saved to either a Setup file or Script file.

  • The adv.Set options adv.WhenStartRun and adv.WhenUpdateSetup in ADEPT-VI python scripts have been expand to adv.WhenStartRunPre/adv.WhenStartRunPost and adv.WhenUpdateSetupPre/adv.WhenUpdateSetupPost to allow for both Pre and Post operation functionality.

  • Multiple fixes and improvements to the ARCal tool have been made.

  • Performance and presentation improvements have been made to the updating of the Data Browser list.



ADEPT Panel Changes in 10.1.6

  • The ability to add arrows and lines to ADEPT Panels is available with the new Arrow / Line Component option.

  • To better support panel display consistency between Windows and Linux clients, a Font Size Scale Factor has been added to the Panel Properties.

  • The Aircraft Heading Indicator component has been enhanced to allow the selection of different aircraft outline shapes via the new Plane Style property.

  • The ADEPT panel Selection List component has been enhanced to provide more visual options.

  • To be more consistent with general operation, the Value Input ADEPT Panel component now supports mouse interaction for highlighting portions of displayed text.

  • The Positional Image component has been enhanced to allow for dynamic text display. Similar to the Value Display / Multi-State Indicator component, text can be a combination of static text and variable data.



Device Software Changes in 10.1.6

  • ARINC-429 block mode devices have been upgraded to include the link_loss parameter and the ability to retain received raw data previously made available with the base logical device.




Documentation Changes in 10.1.6

  • ADEPT software virus free and cybersecurity compliance declarations are included in the System Administration section of the Help Viewer and in the readme.txt file provided with the ADEPT installation package.

  • A page has been added to the Programming Guides section under Help providing information on linking with 3rd party libraries.

  • Documentation of the Expression Builder has been updated to cover all operators and functions available for use in ADEPT. (Note: A subset of operators and functions may be presented in the user interface depending on the case in which the Expression Builder is available for use.)


ADEPT 10.1.5

rtx Server Runtime Changes in 10.1.5

  • The Connect/Disconnect button has been removed from the AdiEventLog Connection page toolbars. If a connection to the specified Server/Port cannot be established or is lost, the Connection page will automatically begin trying to create the connection, with periodic status messages displayed.


The installation package transfers a tar file and script to your rtx server. Log on to each of your rtx servers as root. Run the script appropriate to your server architecture:

ARM A15 32-bit LinuxRT/home/adi/installrtxLinuxRT_arm-a15_10.1.5.sh
ARM A8 32-bit LinuxRT/home/adi/installrtxLinuxRT_arm-a8_10.1.5.sh
ARM V8 64-bit LinuxRT/home/adi/installrtxLinuxRT_arm-v8-64_10.1.5.sh
x86-64 64-bit LinuxRT/home/adi/installrtxLinuxRT_x86-64_10.1.5.sh
x86 32-bit QNX/home/adi/installrtxQNX_x86_10.1.5.sh

Make sure that the script echoes "Installing 10.1.5", to verify that it is the current installation script.

If it does not echo "Installing 10.1.5", manually update your rtx server. Follow the steps given in the System Administration Guide for your rtx server OS and architecture:

  • LinuxRT ARM
  • LinuxRT x86-64
  • QNX x86


General Changes in 10.1.5

  • MATLAB 2021b is supported in ADEPT.

  • In addition to improved error messaging for disk space requirements, the Linux client installer now allows the setup executable to have a command line argument specifying a folder to unpack into and continue the install from. e.g.,
    $./ADEPT_10.1.5_LinuxX86_64_Install.out /path_to_temp_unpack_dir/directory_name
    This is needed on cybersecure systems where /tmp does not allow executable files, or if /tmp does not have enough free space and cannot be adequately expanded.

  • The running of GP projects on Linux has been modified to no longer use the /tmp folder, as in some installations, execution from /tmp is not allowed. ADEPT now uses the $XDG_RUNTIME_DIR environment variable to determine the location to perform local execution.

  • If an ADEPT application receives an incoming TCP/IP command (from an external application) to execute a Python command, the specified Python command is now immediately executed even if a Python script is currently executing in the ADEPT tool. Previously, the incoming Python command would be added to a queue to be processed when the currenrtly running script finishes.

  • An alternative version of DialogShow for custom dialogs, called CommandDialogShow, has been added. Instead of executing the specified command when Ok is pressed, the function will return the generated Python command string, which then may be executed using the eval() command in your custom code. Using this version with a custom dialog enables the ability to abort the command execution by pressing the command-line Stop button.



ADEPT DB Changes in 10.1.5

  • A new toolbar button has been added to Tabular View and Composite Tabular View for exporting the contents of the displayed grid to a user specified CSV file.

  • OPC UA signals with dimension greater than 1 are now supported in ADEPT-DB.



ADEPT DE Changes in 10.1.5

  • Load performance improvements:
    • ADEPT DE load time is approximately 25% faster than previous releases.

    • Large dictionaries now load 30x faster in the ADEPT DE dictionary editor.

  • Improvements made to the Manage Server Security Messages dialog for clarity of use.



ADEPT GD Changes in 10.1.5

  • adv.Set() boolean options for adv.SystemClearOnSetupLoad and adv.SystemDisplayActionViewsOnLoad have been added to ADEPT-GD scripting for those System Preferences options.



ADEPT VI Changes in 10.1.5

  • Uploading of Playback Schedule items during a Go or UpdateSetup has been modified to improve performance. All generated playback files are now compressed into a single TAR file, which is then uploaded to the server playback folder and uncompressed. Performance has been significantly improved when using large numbers of playback items.

  • A new mechanism has been created to improve performance when executing a large number of Put commands within a block of script code. Use the new adv.Set(adv.BatchPutMode, flag) before and after a large block of Put commands to drastically improve script execution performance.

  • Improved performance executing array Put commands.

  • ADEPT-VI performance on Linux GP during load and run has been improved for projects with Panels that include 3D Object components.

  • To reduce the size of the Model Dictionary, some global "simple" data from the model source code will be excluded from the Dictionary and will therefore not appear in the Data Browser. Additionally, global "structure" data will also no longer be included in the Model Dictionary and therefore not displayed. However, through the use of User Groups and User Variables, access to these non-Dictionary variables can be obtained.

  • In ADEPT-VI, when a Project Faults, the Project's Dashboard line display turns red. However, if an ADEPT Panel or some other top-level notebook tab is visible, the Project Dashboard line may not be visible. Now, when a Project Faults, the top-level Project notebook tab's text will display in red, alerting the user to the condition.

  • Handling of server messages from within ADEPT-VI has changed. The option to display a separate Server Messages notebook tab has been removed. A new System Preference has been added to allow the user to define if Server messages are displayed in the Project Messages tab, System Messages tab, neither, or both. The separate AdiEventLog application is still available as another way to display Server messages.

  • File validation has been added to the DictionaryLoad() Python function, which is used to manually load external dictionary files.

  • To improve support for 64bit data types, the Override Info structure used by the TCP/IP library interface has changed. Whereas the override and current values used to be doubles, these values now use the tAdiExportValue structure which allows for specific data types and range checking. Any scripts or custom applications using adiViProjectGetOverrideInfo or adiViProjectSetOverrideInfo should be modified to account for the change to the Override Info structure parameter.

  • New ADEPT-VI System Preferences:
    • Custom Error Log Python Function has been created to optionally specify a user-defined "Error Log" Python function to call. This can be used for custom handling of error messages. Note that Python syntax or other errors are not sent to this custom function, only system errors.

    • Block/Echo Data Display has been added to improve handling of data display. This option is used in conjunction with the existing adv.DisplayData Python variable to allow or block display of some types of information.

  • Response time when generating search results for the Data Browser Find functionality has greatly improved.



ADEPT Panel Changes in 10.1.5

  • When using a panel button from a detached panel window to open another panel in the same window, the detached window will get resized to match the new panel contents.

  • All user input components in ADEPT Panels now support the Allow User Control property, which can be used to disable user input in order to use the component as an indicator only.

  • The name of the Multi-State Readout component has been changed to Value Display / Multi-State Indicator to clarify its use. Besides being used to identify a state dependent on evaluations of variables, the component may also be used to simply display a variable value.



Device Software Changes in 10.1.5

  • Support for the NA75G5 4 Multispeed Resolver board.

  • OPC UA logical device statistics for read and write counts are updated and displayed when the ADEPT-VI device browser is in enhanced-mode.




Documentation Changes in 10.1.5

  • The ADEPT 10.1 Install Manual includes information on a new, optional command line argument for the Linux client installer.

  • Documentation for adv.rpt*** Python functions has been removed from the Help viewer, as these functions have been replaced by the reportdoc Python module. Help documentation for the Report Module in ADEPT-GD scripting and in ADEPT-VI scripting now directs the user to a reportdoc usage manual, which must be viewed in a web browser.

ADEPT 10.1.4

rtx Server Runtime Changes in 10.1.4

  • Enhancements to support reattaching to an autorun project, enabling autorun projects to be handled similar to "Detach Stay Running".

  • Server password management capabilities included.

  • DAS will start running with no issue after the trigger is fired when the trigger is assigned to the DAS stream before Go is hit.

  • Instructions for updating servers have been updated in readme file.


The installation package transfers a tar file and script to your rtx server. Log on to each of your rtx servers as root. Run the script appropriate to your server architecture:

ARM A15 32-bit LinuxRT/home/adi/installrtxLinuxRT_arm-a15_10.1.4.sh
ARM A8 32-bit LinuxRT/home/adi/installrtxLinuxRT_arm-a8_10.1.4.sh
ARM V8 64-bit LinuxRT/home/adi/installrtxLinuxRT_arm-v8-64_10.1.4.sh
x86-64 64-bit LinuxRT/home/adi/installrtxLinuxRT_x86-64_10.1.4.sh
x86 32-bit QNX/home/adi/installrtxQNX_x86_10.1.4.sh

Make sure that the script echoes "Installing 10.1.4", to verify that it is the current installation script.

If it does not echo "Installing 10.1.4", manually update your rtx server. Follow the steps given in the System Administration Guide for your rtx server OS and architecture:

  • LinuxRT ARM
  • LinuxRT x86-64
  • QNX x86


General Changes in 10.1.4

  • ARCal, ADI's rig calibration application, is available in ADEPT-VI.

  • A new VIVV Aircraft example is included with ADEPT-DE.

  • Support for MATLAB 2021a.

  • Integrated Python Report Generation Module.

  • Values requiring 64-bit data type representation are displayed accurately.

  • On Linux clients, configuration file naming and location settings have been adjusted to respect the XDG Base Directory spec.

  • Simulink generated dictionary file entries will be displayed in GEN.7 format.
  • In order for the Simulink RTW build to regenerate the ADEPT dictionary file with the updated display format default values, the RTW build must be forced to run. One way to accomplish this is to manually delete the two Simulink generated sub-folders under the main model folder. It may also be necessary to remove the cache file "modelName.slx.c" from the base model folder. Then perform the RTW build as usual.


ADEPT DB Changes in 10.1.4

  • The object name in the framework remains unchanged when the reference object name is changed.

  • A reference DB file will be saved to its current folder location, including when it is in a location other than the framework's base folder.

  • The upper limit of the dimension property for general and modbus signals has increased to 10000.

  • ADEPT-DB preferences consistently saved.



ADEPT DE Changes in 10.1.4

  • Feature added to validate entries in dictionary files.

  • Server password management capabilities included.

  • A new VIVV Aircraft example is included.

  • Updated Manage Device Settings dialog with support for reordering devices.

  • The current model assembly can be replaced by an assembly from a different folder location with the same model name.

  • Import DB Files will import files to the project folder when it is different than the framework folder.



ADEPT FC Changes in 10.1.4

  • Ability to scroll fault macro list when in normal mode enabled.

  • Options in command line are recognized and processed for target and fault files.



ADEPT GD Changes in 10.1.4

  • Values requiring 64-bit data type representation are displayed accurately.

  • Data precision no longer required for saving datasets.

  • Analysis tools available on separate, togglable toolbar.

  • Improved display of string valued Python variables assigned to panel components.



ADEPT VI Changes in 10.1.4

  • The ARCal calibration module is available.

  • Improved floating point display precision.

  • Override structure can be deleted when varName is empty.

  • Model name added to setup info ensuring DAS stream trigger info is properly saved.

  • Special characters, e.g., British pound symbol and single quote, are recognized and handled without issue in test diary.

  • Variables and their values visible in the Data Browser before a run remain visible after 'GO' is selected.

  • Device browser reports accurate min/max values for device statistics.

  • Accurate 64-bit data type value display.

  • An autorun project will run when the server wd setting is empty in the autorun.xml file. The wd setting will be assumed to be the default.

  • Support for looking up global model variables using function name scopes added.

  • IC (initial condition) setup file entry setting improvements
    • Entries can be generated from values from the data browser.
    • Array values can be set from a single value or a list of values.

  • Support for ADSIM State setup files has been added.

  • In a reattach situation, e.g., a stop/go is performed, or a server with an autorun project is rebooted, the from_host_file_list is updated to include all entries that were uploaded the first/previous time.



ADEPT Panel Changes in 10.1.4

  • New properties added to 3D Object panel component for viewpoint, rotation control and zoom level.

  • Panels containing 3D object components will open and display properly on Linux client machines.

  • The expected panel background, border, and text colors display properly for the first panel, and all panels, loaded.

  • Panels with attached variables with aliased names and attached variables with non-aliased names will have all attached variables update as expected.

  • The default trace color has been set to gray, and the default background color has been set to black.

  • When a panel is already open in a non-active window, the window will be activated if the panel button is used to open a new window with the same panel, instead of a new window opening.

  • The input value ranges for detached window position and size have been increased to accommodate large and multiple displays.

  • An option has been added to the panel button to allow detached panels to have frameless windows.



Device Software Changes in 10.1.4

  • An option has been added to the EtherCAT® Master logical device to allow initialization commands to be ignored.

  • Tews TPMC851-10r logical device improvements
    • Tews 851 DAC, upper and lower limits on the output have been set to +/- 9.99V.
    • Tews 851 DAC, a parameter to control whether DAC data is kept or cleared has been introduced.
    • Tews 851 ADC, display of Raw Read string data in device browser has been cleaned up.
    • Tews 851 ADC, the default mode has been set to "sequencer", i.e., 1, to improve frame execution.



Documentation Changes in 10.1.4

  • Expanded 3D Object component properties description.

  • The ability to save capture data directly to a csv format file from a script using adv.CaptureLogFile is documented.

  • A desktop theme recommendation for Linux clients to resolve UI appearance issues has been added to the Troubleshooting section.


ADEPT 10.1.3

rtx Server Runtime Changes in 10.1.3

  • Server-side licensing is in effect for autorun projects. A license file for the rtx server that an autorun project will be run on is required to be built and uploaded to the server in order for the project to start automatically on server boot.

  • The "execute" command has been modified to support the execution of commands in addition to scripts.

  • Cleanup of the ADEPT supervisor has been performed to enable asynchronous distributed communication.

  • Issues related to updating server installations resolved.

  • Improvements made to port management for remote logging.


The installation package transfers a tar file and script to your rtx server. Log on to each of your rtx servers as root. Run the script appropriate to your server architecture:

ARM A15 32-bit LinuxRT/home/adi/installrtxLinuxRT_arm-a15_10.1.3.sh
ARM A8 32-bit LinuxRT/home/adi/installrtxLinuxRT_arm-a8_10.1.3.sh
ARM V8 64-bit LinuxRT/home/adi/installrtxLinuxRT_arm-v8-64_10.1.3.sh
x86-64 64-bit LinuxRT/home/adi/installrtxLinuxRT_x86-64_10.1.3.sh
x86 32-bit QNX/home/adi/installrtxQNX_x86_10.1.3.sh

Make sure that the script echoes "Installing 10.1.3", to verify that it is the current installation script.

If it does not echo "Installing 10.1.3", manually update your rtx server. Follow the steps given in the System Administration Guide for your rtx server OS and architecture:

  • LinuxRT ARM
  • LinuxRT x86-64
  • QNX x86


General Changes in 10.1.3

  • Server-side licensing is in effect for autorun projects.

  • Dictionary handling functionality improved.

  • Processing of Python command line files has been moved to the end of the Startup process.

  • XDR utilites, e.g. xdr2csv, will close incomplete/improperly formed datasets without crashing.

  • Extended mode is enabled for multi-selection lists in custom dialogs. Shift and Ctrl key functions are available with the multi-selection feature.

  • Client build tools have been updated:
    • 32-bit build tools have been removed.
    • 64-bit projects and compilers have been migrated to Microsoft Visual Studio 2017.
    • Eliminated the need to distribute a VS2010 redistributable package.


ADEPT DB Changes in 10.1.3

  • Little endian byte order has been set as a default in Reflective Memory.

  • uint32 constants in UDB signals are accurately written to DCT init values.


ADEPT DE Changes in 10.1.3

  • A Server ID column has been added to the Server Discovery List window.

  • New options are available on the Server Discovery List dropdown menu.
    • Copy Server ID(s) to Clipboard places the Server IDs of the selected servers on the clipboard. The Server IDs can then be pasted to a plain text file or email message and sent to ADI to generate license files for the servers.

    • Upload License File to Server... provides the means to upload a license file for autorun projects to a selected server.

    • Manage Server Security Messages... opens a new dialog for managing pre- and post-login messages.

  • A warning is issued when non-hyperfast threads that are faster than the model step time are found during model validation.

  • A warning is issued at Build time if there is a modified panel that has not been saved.

  • Logical devices and device connections will be preserved, but disabled, when changing the bound target from a real-time server to localhost. The logical devices and connections will be reenabled when switching back to the actual target.

  • Checks are made on distributed and other primary step times and model step times during project and framework validation.

ADEPT FC Changes in 10.1.3

  • Improvements have been made to the user interface.

  • Handles legacy fault files with macros correctly.

ADEPT GD Changes in 10.1.3

  • A surface chart will reset to its default immediately on a reset command ("r" key) rather than waiting for the next mouse event.

  • GD will run with CSV datasets that contain variables with subframe data.

  • Charts display number of divisions and grid lines consistent with property settings.

ADEPT VI Changes in 10.1.3

  • Added the ability to save a dataset in csv format.

  • Unnecessary error messages are not displayed when the "Close All Projects" button is used to close a distributed framework.

  • Playback schedule items will be properly created if the playback length is longer than the dataset length or when a playback dataset file has no end marker, and VI will not hang.

  • The timestamp displayed with a message in the EventLog shows the time that the message was generated.

  • Auto-start projects on secondary servers are put in run mode after loading a multi-project distributed framework and not switched to edit mode.

  • Multiple panel widgets attached to array elements using aliases are properly added to DAS streams suppressing warning messages.

  • The Detach option is disabled unless a project is running.

  • Only fixed point dictionary item data types can be written as entries to the upload table.

ADEPT Panel Changes in 10.1.3

  • Support for OpenGL based panel components in ADEPT has been added with the introduction of the 3D Object panel component.

  • Panel components representing basic 3D piping components for fluid diagrams have been added, including
    3D pipes,
    3D pump, and
    3D tank.

  • A check box panel component has been added.

  • A positional image panel component has been added.

  • Scrollbar and row spacing options have been added to the selection list panel component.

  • Pressing and holding the shift key is no longer required to move multiple selected objects. If multiple objects are selected, a left-click on and drag of one of the objects will move all of the objects.

  • Unlit segments of a 7-segment LED component will have a fractional display intensity of the current main background color, Fill Color 1, instead of the default, black.

Device Software Changes in 10.1.3

  • An EtherCAT® Slave emulator logical device, adi_esd_ecat_slave, is available in ADEPT 10.1.3.

  • A low level driver for the Acromag AP560A four channel CAN card has been added.

  • The logical device adi_sio4_sync, ported from ADvantage v8 to ADEPT 10.0, functions correctly in 10.1.3.

  • The correct channel # disables when using rcv#_disable to disable a receive data link in the adi_bti429_mp5_10rx4tx logical device.

  • The adi_sio_clntsrvr logical device has been created to implement a client-server serial protocal.

Documentation Changes in 10.1.3

  • Information and instruction on new Server Discovery List dropdown options in DE added.

  • A diagram illustrating a model's sequence of events during each frame has been added to ADEPT VI > Basics.

  • "Grid Lines", including in ChartXGridLines and ChartYGridLines, has been replaced with the more accurate "Divisions", e.g. ChartXDivisions and ChartYDivisions, throughout ADEPT GD.

  • Details added to the description of ADI_SUBSYS_CUR_TIME in ADEPT VI > Runtime Variables.

ADEPT 10.1.2


rtx Server Runtime Changes in 10.1.2


  • Event Logging occurs from client to server to avoid firewall issues.

The installation package transfers a tar file and script to your rtx server. Log on to each of your rtx servers as root. Run the script appropriate to your server architecture:

ARM A15 32-bit LinuxRT/home/adi/installrtxLinuxRT_arm-a15_10.1.2.sh
ARM A8 32-bit LinuxRT/home/adi/installrtxLinuxRT_arm-a8_10.1.2.sh
ARM V8 64-bit LinuxRT/home/adi/installrtxLinuxRT_arm-v8-64_10.1.2.sh
x86-64 64-bit LinuxRT/home/adi/installrtxLinuxRT_x86-64_10.1.2.sh
x86 32-bit QNX/home/adi/installrtxQNX_x86_10.1.2.sh

Make sure that the script echoes "Installing 10.1.2", to verify that it is the current installation script.

If it does not echo "Installing 10.1.2", manually update your rtx server. Follow the steps given in the System Administration Guide for your rtx server OS and architecture:

  • LinuxRT ARM
  • LinuxRT x86-64
  • QNX x86


General Changes in 10.1.2


  • Enhancements for improved cybersecurity have been made.
    • SFTP is now used for client-server file transfer.
    • Event Logging occurs from client to server to avoid firewall issues.

  • A toolbar button has been added to the Help Viewer to allow the currently displayed page to be opened in a web browser. This will allow text from the viewer to be copied and pasted to other documents.

  • A message will be displayed on application startup indicating license expiration is approaching if the ADEPT license file is set to expire in less than 14 days.

ADEPT-DB Changes in 10.1.2


  • The option to retain raw ARINC-429 received data has been added.

  • A Python function to open or close individual project windows has been added, ShowProjectPage.

ADEPT-DE Changes in 10.1.2


  • Remote logging configuration settings have been moved from the Framework Properties to the Project Properties. A range of remote logging ports is available, 57500 - 57599.
    For existing distributed frameworks, the frameworks will open with each project's logging port set to 57500. Whichever server has been connected to through an event viewer panel, only that server's log messages will be seen. To see log messages for all projects in the framework, each project will need to be reconfigured to use a unique logging port, and a connection opened to each project through the event log viewer panels.

  • Logical devices will be preserved on a bound server change if the same physical devices exist on the new target.

  • Server side adv_sc files will handle servers with dashes, '-', in their name, e.g., cloud VM rtX's. The dashes will be replaced with underscores, '_' in the adv_sc file name.

  • A misc project files category has been added to project properties for additional files not to be processed but only added to a consolidated project zip file.

  • A pane has been added to the Server Info panel for the display of additional server information such as CPU architecture, server OS, and # of cores.

  • The x86-VME_QNX element has been restored in ADEPT.adv_cfg.

  • Python
    • Support for data dictionaries has been added.

    • A function to open or close individual project windows has been added, ShowProjectPage.

ADEPT-GD Changes in 10.1.2


  • 3D surface plotting capabilities have been added to ADEPT-GD.

  • Previously, action XY charts were not assigning the Y variable properly for a second dataset.

  • Python
    • Python support for data dictionaries has been added.

    • A function to open or close individual project windows has been added, ShowProjectPage.

ADEPT-VI Changes in 10.1.2


  • Closing the Test Executive view by the window's X icon will now cause all associcated open user notebook windows to close by their X icon close process as well.

  • When you attempt to set a variable to an out-of-range value, the error message now includes the name of the target variable.

  • An Upset Setup can now be used to continue DAS without changing datasets, so a new dataset is not automatically created. This enables you to change schedules while leaving datasets intact.

  • Python
    • A function for project reattach and project detach has been added: adv.ProjectAttach.

    • A function to open or close individual project windows has been added, ShowProjectPage.

    • Support for data dictionaries has been added. can be created, and entries other than port direction can be added.

    • The function to set the default scope can take now one of two forms, adv.Set(adv.Scope, 'modelName.scopeName') or adv.Set(adv.Scope, 'scopeName', [modelName]).

Device Software Changes in 10.1.2


  • The option to retain raw ARINC-429 received data has been added.

  • The clock on UART channel 3 of the SIO4BXR device will be set so that it matches the hardware when in synchronous mode.

  • An application parameter, link_loss, has been added to these logical devices:
    • adi_bti429
    • adi_bti429_421
    • adi_bti429_423
    • adi_bti429_425
    • adi_bti429_442_0rx16tx
    • adi_bti429_442_16rx0tx
    • adi_bti429_442_8rx8tx
    • adi_bti429_mp5_10rx4tx
    in order to control the clearing of stale data in the event that the data link was lost.

  • The write port range for adi_pick_lvdt_4ch is now set to -1. to 1.0 when the channel is configured as an LVDT. This will allow the Pickering device user interface to be consistent with that of the NAII LVDT that the Pickering board replaces.

Documentation Changes in 10.1.2



  • The example for adv.ShowPageToolbar has been corrected and clarified to display use for showing/hiding the toolbar.

ADEPT 10.1.1


Runtime Changes in 10.1.1

  • A new utility, ethercat_scan, is available on LinuxRT x86-64 and QNX x86 rtx servers. The utility configures CSV and dictionary files for use with the htm">adi_ecat_master logical device.

The installation package transfers a tar file and script to your rtx server. Log on to each of your rtx servers as root. Run the script appropriate to your server architecture:

ARM A15 32-bit LinuxRT/home/adi/installrtxLinuxRT_arm-a15_10.1.1.sh
ARM A8 32-bit LinuxRT/home/adi/installrtxLinuxRT_arm-a8_10.1.1.sh
ARM V8 64-bit LinuxRT/home/adi/installrtxLinuxRT_arm-v8-64_10.1.1.sh
x86-64 64-bit LinuxRT/home/adi/installrtxLinuxRT_x86-64_10.1.1.sh
x86 32-bit QNX/home/adi/installrtxQNX_x86_10.1.1.sh

Make sure that the script echoes "Installing 10.1.1", to verify that it is the current installation script.

If it does not echo "Installing 10.1.1", manually update your rtx server. Follow the steps given in the System Administration Guide for your rtx server OS and architecture:

  • LinuxRT ARM
  • LinuxRT x86-64
  • QNX x86

General Changes in 10.1.1

  • Support for x86 rtx servers running QNX with clients running Linux has been discontinued.

  • A command to show/hide the ribbon bar has been added to the Python functions for:

    ADEPT-DB
    ADEPT-DE
    ADEPT-GD
    ADEPT-VI

ADEPT-DB Changes in 10.1.1

  • The default setting for file generation format has been changed to ADEPT (rather than ADvantage).

  • The P2P protocol now supports Wrap blocks.

ADEPT-DE Changes in 10.1.1

  • For Simulink models, global variables in additional C-language source files are now properly added to the data dictionary.

  • ADEPT-DE no longer validates the framework during dictionary generation, enabling you to use the default names for logical device initialization files, thus alleviating a circularity in using ADEPT-DE with ADEPT-DB.
  • A model property for arguments to be passed to the ADSIM code generator has been added.

ADEPT-GD Changes in 10.1.1

  • The buffer used when loading CSV files has been increased, to enable loading much larger CSV files.

ADEPT-VI Changes in 10.1.1

  • Toggling data logging on and off coulg result in a host DAS server crash. ADEPT-VI continues to run, but the DAS is not acquiring data.

  • Large datasets could cause an overflow on GO. The raw data buffer size has been increased.

  • It is now possible to detach an ADEPT-VI session from a running target, leaving the application in its current state. Another ADEPT-VI session can re-attach to the simulation and resume interaction.

  • The function adiViGetVarValue now populates the sValue member of the tAdiExportValue struct.

  • A new debugger (gdb) is provided on both Linux and Windows clients for use with the GCC 6.5.0 compiler:
    Client x86-64
    localhost
    Server
    x86-64
    LinuxRT rtx
    Server
    Linux Yes Yes
    Windows No Yes

ADEPT Panel Changes in 10.1.1

  • A Strip/XY chart component has been added.

  • Aircraft cockpit indicators have been added to the standard set of components that you can add to your ADEPT panel:

    • Airspeed indicator
    • Altimeter
    • Attitude indicator
    • Heading indicator
    • Primary flight display
    • Turn coordinator
    • Vertical speed indicator

Device Software Changes in 10.1.1

  • Support for the Moxa CP-118-a (ADI part number A200A0844) has been added.

  • The ADI PCI DAC board is now supported on x86-64 rtx servers running LinuxRT.

  • The Acromag 730 is now supported on x86-64 rtx servers running LinuxRT.

  • A new logical device, adi_pick_straingauge_mV_6ch.htm, has been added.

  • The adi_ni7852r_ao_ai_dio logical device had a syntax error.

  • The adi_bti1553 logical device has an added BC chain message that executes once during a run. This is configured in the initialization file. Additionally, stopping when a pause chain is added in the schedule has been fixed.

  • A new application parameter for the NI-6528 logical devices enables you to specify digital filtering on input signals:

    adi_ni6528_24di_24do
    adi_ni6528_digin.htm
    adi_ni6528_dio
    adi_ni6528_relay

Documentation Changes in 10.1.1

  • An example showing how to use the TCP API interface has been added. It is in ADV_HOME/examples/Misc/Simulink/Tcpapi.

  • The prototype for adiConnectApp has been corrected.

  • The example for adiQueryApps has been corrected.

  • Information on programming I/O device routines in model code has been added.

ADEPT 10.1.0

Runtime Changes in 10.1.0

  • On rtx servers running the QNX operating system, the ssh daemon now starts by default.

  • The pcispy utility is now available on x86-64 Linux rtx servers.

  • sudo now comes pre-installed on all new LinuxRT x86-64 rtx servers.

The installation package transfers a tar file and script to your rtx server. Log on to each of your rtx servers as root. Run the script appropriate to your server architecture:

ARM A15 32-bit LinuxRT/home/adi/installrtxLinuxRT_arm-a15_10.1.0.sh
ARM A8 32-bit LinuxRT/home/adi/installrtxLinuxRT_arm-a8_10.1.0.sh
ARM V8 64-bit LinuxRT/home/adi/installrtxLinuxRT_arm-v8-64_10.1.0.sh
x86-64 64-bit LinuxRT/home/adi/installrtxLinuxRT_x86-64_10.1.0.sh
x86 32-bit QNX/home/adi/installrtxQNX_x86_10.1.0.sh

Make sure that the script echoes "Installing 10.1.0", to verify that it is the current installation script.

If it does not echo "Installing 10.1.0", manually update your rtx server. Follow the steps given in the System Administration Guide for your rtx server OS and architecture:

  • LinuxRT ARM
  • LinuxRT x86-64
  • QNX x86

General Changes in 10.1.0

  • ADEPT help is now available as a tab within ADEPT tools. When you open the documentation from the ribbon bar or by pressing F1, a tab opens in the View Notebook. Help is also available in a standalone tool by selecting Help from the ADEPT folder on the Start Menu or Desktop.

  • ADEPT panels have been improved, using the Cairo graphics library rather than wxWidgets graphics.

  • The license daemon now identifies clients by hostname as well as by IP address. This allows it to properly identify clients with multiple NICs that potentially connect with multiple IP addresses.

  • The location of the license daemon log file has been changed.

  • Previously, the license daemon failed to properly release ADEPT-VI tokens when ADEPT-VI was closed.

  • The das_logging token is no longer required in your ADEPT license.

  • The DUIconnectDas function has been eliminated. Use the DUIconnectDasByPort function to connect to a live DAS.

  • Prototypes for rtl_do_user_hw_input_group and rtl_do_user_hw_output_group are now in ADV_HOME/include/rtl_device.h.

  • The compiler for LinuxRT x86-64 rtx and localhost servers has been upgraded from 4.9.1 to 6.5.0. On Linux, the compiler now uses headers and shared-object libraries that are provided with the compiler rather than the client PC system headers and libraries. (On Windows, the headers and shared-object libraries have always been provided.)

  • The DAS stream limit has been changed from 2048 to 20000 items.

  • The GNU Scientific Library routines are now available for use with ADEPT projects.

  • A new ADI runtime variable is available: ADI_FRAMEWORK_ELAPSED_TIME. It provides the elapsed time of the primary model to other distributed models, in case they become out of synchronization due to overrun.

  • The naming of ADI-supplied libraries has been standardized to libidentifier.a. (Some third-party libraries might observe a slightly different naming convention.) ADEPT.adv_cfg has been updated to use the renamed libraries, so this change should be invisible to you.

  • The Python script editor view toolbar now has a stop/cancel button.

  • When communication between the license daemon and a client tool is interrupted, the tool will continue running.

ADEPT-DB Changes in 10.1.0

  • Previously, ARINC-429 transmit messages with SDI set to "All" wrote to non-SDI data bits.

  • ADEPT-DB now clears the ARINC-429 Burst fields if the Burst Name is cleared.

  • In accordance with changes at the Modbus Organization, the nomenclature master/slave has been replaced with client/server.

  • New and changed Python objects:
    • adv.SortChannelsByNumber
    • The function that returns the name of the project folder now returns the absolute path rather than the relative path.

ADEPT-DE Changes in 10.1.0

  • ADEPT-DE now adds the .fmu file as a data file to a FMI/FMU model assembly so that the .fmu file will be copied to the rtx server and be available to the model code.

  • ADEPT-DE now informs you when it is finished updating the server software.

  • New and changed Python objects:
    • adv.ServerArchArmV8_64

  • ADEPT-DE now adds ADV_CUSTOM_DIR to the include path.
  • <-- SPR 12957 ->

ADEPT-GD Changes in 10.1.0

  • Previously, upon loading an invalid CSV file, ADEPT-GD crashed.
  • Action views now work properly with multiple data sources (as, for example, from two projects in a distributed framework).

  • Use of the scrollbar to navigate a paused dynamic dataset has been improved.

  • The Network Diary is now available on the ribbon only if your license file contains a token for the feature.

  • New and changed Python objects:
    • A Python module for report generation
    • adv.GetConnectViList()

ADEPT-VI Changes in 10.1.0

  • Handling of the files loaded onto the server for a playback schedule has been improved.

  • The default trigger logic for DAS streams has been changed to True.

  • A system preference to disable auto-save of the project workspace has been added.

  • You are now prompted only once to reset the servers in a distributed framework after an improper halt of the previous run.

  • ADEPT-VI now enforces the data dictionary Control Schedulable property. Variables that do not have this property set cannot be used in a schedule. As a result of this, ADEPT-DE now generates the Control entry to be Tunable|Schedulable for ADSIM variables whose Write Access property is not Read Only.

  • Test Executive panel performance has been improved.

  • It is now possible to initialize variables in an auto-run project by setting variable values (for example, ADI_END_TIME) in ADEPT-VI.

  • Previously, ADEPT-VI would sometimes crash when performing certain GUI operations (notably with schedules and overrides).

  • ADEPT-VI now informs you when it is finished updating the server software.

  • The TCP/IP interface to ADEPT-VI was returning fixed-point values as longs.

  • The ADI_TRIGGERS runtime variable is now tunable, so it can be set by an ADEPT panel control.

  • The Network Diary and Test Executive are now available on the ribbon only if your license file contains a token for the feature.

  • New and changed Python objects:
    • adv.ServerArchArmV8_64
    • Performance of scripted overrides has been improved. The OverrideAdd and OverrideDelete functions now have variants that accept a list of overrides and add/delete them in one operation.
    • If the models in multi-project framework (for example, in a distributed framework) have different names, when you provide a fully scoped model variable name, ADEPT-VI finds it even if the active project does not contain that model variable.
    • The output of adv.OverrideList now displays the override mode (Pre or Post).
    • A Python module for report generation
    • adv.OverrideReplace has been changed to adv.Set(adv.OverrideValue, varName, value).
    • adv.OverrideActivate has been changed to adv.Set(adv.OverrideActive, varName, activeFlag).
    • Override mode can now be set with adv.Set(adv.OverrideNode, varName, mode).

  • The sine and square waveforms now end at the last half-cycle within the runtime. The end time is converted to the number of half-cycles and the waveform is truncated after the last half cycle.

  • For the periodic waveforms (sawtooth, sine, square, and triangle), when the Phase Shift Offset is set to Target +, the waveform uses the relative position of the target variable within the wave as the phase shift (rather than the raw value of the target variable). This makes the waveform continuous from the current target variable.

Device Software Changes in 10.1.0

  • Support for compound logical devices has been added.

  • The General Standards cPCI66-16CLI8CL04-4-R250 (ADI part number A200A0830) is now supported on x86-64 rtx servers running LinuxRT and on x86 rtx servers running QNX.

  • Previously, with adi_modbus_tcpip_DB, requesting large register data would crash the system socket connection.

  • A null low-level device driver is available. This driver can be used to write a logical device driver when there is no I/O hardware, such as with a localhost server.

  • The adi_na75g5_12sd has these changes:
    • A new application parameter for setting the bandwidth
    • The sd_bit_status port is now a 16-bit integer, where each bit corresponds to a channel
    • New ports: sd_sig_status (signal loss status) and sd_ref_status (reference loss status)
    • The BIT test sequence now triggers only every 2 seconds

  • The device driver for the TPMC851-10R board now uses manufacturer-supplied calibration functions to improve the accuracy of values provided by the board. The logical device drivers now also have the ability to use function and calibration files.

  • The P2P board did not work for ACE-REU to REU communication.

  • Previously, SCRAMNet distributed and regular SCRAMNet reflective memory did not work together in the same project.

  • In accordance with changes at the Modbus Organization, the nomenclature master/slave has been replaced with client/server.

  • The read_mode application parameter was removed from the adi_ni6220 logical device because it was unused by the logical device driver.

Documentation Changes in 10.1.0

  • Because the Matlab R2010b toolbox has been obsoleted, the example Matlab model files are now provided .slx format.

  • It is now possible for you to extend the ADEPT documentation with your own content.

Simulink Toolbox Changes in 10.1.0

  • Matlab R2020b is supported with a new toolbox version. See Toolbox Configuration for information on setting ADV_MATLAB_VER to use the new toolbox.




Copyright ©  2021
Applied Dynamics International.
All Rights Reserved.

Applied Dynamics International, Inc.
3800 Stone School Road
Ann Arbor, MI 48108-2414
adinfo@adi.com
734.973.1300
734.668.0012

ADEPT

  • ADEPT Overview
  • ADEPT Capabilities
  • Aerospace & Defense
  • Industrial IoT

Resources

  • Resources
  • Software Releases

Company

  • About ADI
  • News
  • Careers
  • Privacy Policy
  • Terms and Conditions
  • Contact
© 2025 ADI All rights reserved.