ⓘ This web page is about the old AlgoSim 2 software. Perhaps you are looking for the new Algosim 3 application?
AlgoSim
Homepage | Screenshots | Gallery of Visualisation | User's Guide | Function Reference | Download | FAQ | Support | Bugs and Solutions | Donate

Quarc Library Simulink Upd Jun 2026

When you build a model using QUARC, it leverages MATLAB Coder and Simulink Coder to generate production-quality C code. QUARC then compiles this code and runs it as a real-time process on a target machine—either your local Windows PC or a remote real-time operating system (RTOS) like Linux RT. Core Capabilities of QUARC

QUARC features a universal HIL API that abstracts hardware interactions. Whether you are using a Quanser data acquisition (DAQ) board, a third-party PCIe card, or an Arduino, the block configuration remains virtually identical.

Features built-in blocks for SPI, I2C, PWM, TCP/IP, UDP, Serial (RS-232/485), and CAN bus communications. quarc library simulink

QUARC supports complex communication protocols, allowing the Simulink model to interact with other systems or devices.

: Blocks to use host system peripherals like a mouse, keyboard, or joystick as inputs for real-time models. When you build a model using QUARC, it

If you want to dive deeper into a specific project, please let me know:

Real-Time Control Just Got Easier: QUARC Library for Simulink 🚀 Whether you are using a Quanser data acquisition

The most critical block. Every QUARC model requires exactly one HIL Initialize block. It configures the hardware board, sets initial analog/digital output voltages, and establishes safety watchdogs.

block allows for non-periodic tasks (like communications or event-driven code) to run separately from the main control loop. Multimedia:

QUARC eliminates the complexity of network programming with stream-based communication blocks that support multiple protocols (TCP/IP, UDP, Serial, Shared Memory, Bluetooth, and SPI/I2C):

) on the fly while the hardware is actively spinning. This eliminates the need to recompiled the model for minor tweaks.