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.
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.
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.
These features were available in ADEPT 10.0, but are not supported in
ADEPT 10.1:
For migrating from ADvantage 8.4 to ADEPT 10.1, see the
migration guide for information on:
Update 10.1.5 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.5.
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:
-
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.
|
|