Table of Contents > QUARC > Release Notes
QUARC 2020
These release notes describe the new features and changes introduced in QUARC 2020. They are divided into the sections enumerated below.
New Software Compatibility
QUARC 2020 has introduced compatibility with the following third-party software.
Compatibility with MATLAB, Simulink, and Simulink Coder R2020a has been added.
New Targets
QUARC 2020 now supports the following new targets.
The QUARC Linux NVIDIA Target supports one of the newest Quanser embedded Linux targets. Refer to QUARC Linux NVIDIA Target for details. This target is intended for the Quanser QCar device.
New Features
The new features introduced in QUARC 2020 are mentioned below.
QUARC now provides support of Common, Communications, Devices, Hardware, and Multimedia in Python. Refer to the Python Functions in QUARC External Interfaces section for more details about how to use these APIs.
Support for TCP/IPv6 protocol is added for communication.
Support for CAN protocol is added for communication.
New Cards Supported
The full list of all the data acquisition cards supported by QUARC 2020 is given by the following link. QUARC 2020 may now also interface to the cards listed below.
Added support for the Quanser QCar card.
Added support for the QUBE-SERVO-myRIO card.
New Demonstrations
The QUARC demonstrations added in QUARC 2020 are listed below.
Communications Demonstrations
The QUARC I2C IMU Demo shows how to use an I2C device with QUARC that requires a combined write-read bus transaction. It interfaces with a nine-axis IMU sensor. Since the IMU requires combined write and read operations in a single I2C bus transaction, this example makes use of the Stream Write-Read block.
New Blocks
New blocks have been added to the QUARC Targets library in QUARC 2020. The new blocks are listed below.
Devices Blocks
The LCD Display block prints a string to an LCD dispaly. The LCD display is typically driven by an I2C or SPI line.
Improved Features
Some of the features improved in QUARC 2020 are enumerated below. There are a great many miscellaneous improvements that have not been listed. Only some of the highlights are listed below.
The Computation Time has been enhanced to be able to output the computation of an individual task. Hence, it is now possible to see the computation time for each sample rate in the model.
NI DAQmx DAQs can now have different ranges specified for each individual analog input and output channel (provided the hardware supports that).
The recommended version of the NaturalPoint's Motive software is now version 2.2.0 for 64-bit systems. Installation instructions have been updated in the OptiTrack Point Cloud and OptiTrack Trackables blocks help pages.
The recommended software is to install OpenHaptics Toolkit version 3.4 or later, and depending on the device being used, either Touch Device Driver v2016.10.13 or later, or Phantom Device Driver v5.1.7 or later must be used. Installation instructions have been updated in the Phantom block help page.
The Quanser Q2-USB device can now be used on the QUARC Linux Raspberry Pi 3 Target and the QUARC Linux Nvidia Target.
The Quanser QUBE-Servo 2 device can now be used on the QUARC Linux Raspberry Pi 3 Target and the QUARC Linux Nvidia Target.
The Quanser AERO device can now be used on the QUARC Linux Raspberry Pi 3 Target and the QUARC Linux Nvidia Target.
The QUARC Monitor now keeps a history of console messages for the connected target that can be viewed using the option from its context menu. The history is available even when a QUARC Console has not been opened for the target. The history can be searched or saved to a file for post-analysis.
A "new" input is added to String Display block to indicate a new string is coming into the block for display. Without this "new" input, the display will only change if the input text is changed.
The recommended version of the Vicon Tracker software is now version 3.6 and newer, and Vicon DataStream SDK version 1.7.0 or 1.8.0. Installation instructions have been updated in the Vicon block help page.
Deprecated Features
Some of the previous QUARC features have been deprecated in QUARC 2020, as mentioned below. Many of the deprecated features may continue to work, but are no longer supported and should be avoided. |
MATLAB Versions No Longer Supported
MATLAB R2018a is no longer supported.
MATLAB R2018b is no longer supported.
Compilers No Longer Supported
Microsoft Visual Studio 2013 is no longer supported.
Development Host
The Windows 8.1 host is no longer supported since MATLAB R2019a (the minimum MATLAB version that QUARC 2020 supports) and beyond do not support this OS.
Bug Fixes
Some of the bug fixes in QUARC 2020 are enumerated below. This list is not complete. Only some of the highlights are listed below.
Fixed bug where the depth in meters were not displayed correctly.
Fixed FIFO Read block crash that occurred when variable-size signals used along with a Maximum dimensions parameter and a Default value that was smaller than those maximum dimensions.
Fixed a bug opening non-device video catpure sources.
Fixed video capture from a file so that it plays back in real-time.
Fixed an issue in which the Video Capture block was causing the model to crash on model termination.
Copyright ©2024 Quanser Inc. This page was generated 2024-10-17. Submit feedback to Quanser about this page.
Link to this page.