chevron-left chevron-right menu2

Quarc Library Simulink

The Quarc Library effectively turns Simulink into a . By abstracting the low-level complexities of hardware drivers, memory management, and thread scheduling, it allows engineers to focus entirely on control logic and system behavior.

QUARC Targets Library is a specialized extension for Simulink that enables high-performance, real-time code generation and hardware-in-the-loop (HIL) testing. Unlike standard Simulink libraries, it provides unique blocks for hardware access, asynchronous communications, and advanced visualization. Core Capabilities Hardware Interfacing HIL (Hardware-in-the-Loop) quarc library simulink

Once the model is running, Simulink enters External Mode, where it communicates with the real-time code. Scope blocks display live signals, and clicking on any block parameter opens a dialog that allows online parameter tuning. The changes are downloaded to the running target without stopping or recompiling the model. The Quarc Library effectively turns Simulink into a

Set the System target file to quarc_win64.tlc (or your specific target platform). Set the Solver type to . The changes are downloaded to the running target

: The library includes specialized blocks for I/O, including Data Acquisition (DAQ) boards, cameras, and communication protocols (SPI, I2C, PWM).

: You can develop a model on your host PC and deploy it to a remote target (like a Quanser Qube or a Raspberry Pi) via a single click using the "Monitor and Tune" feature.

This section manages data transfer between different targets, computers, or external smart sensors.