Table of Contents
QUARC

System Requirements
Configuring QUARC
Migrating From WinCon
How the QUARC Architecture Differs from WinCon's
It's a Whole Different World - Using QUARC Versus WinCon
Building Models for Real-Time - More Choices
Running Models - Similar but Different
Changing Parameters - Why Change a Good Thing?
Plotting Signals - Tighter Integration Than Ever Before
Streaming Data to Disk - More Flexibility At Last!
Accessing Hardware - A Whole New Paradigm
Communications - It's Completely Different!
Control Panels - New Interfaces
Where Did Those Blocks Go? - Migrating WinCon Blocks to QUARC



Basic Procedures
Configuring a Model
Building a Model
Real-Time Mode vs. Normal Simulation
Connecting to a Model's Real-Time Code
Starting a Model
Stopping a Model
Disconnecting from a Model's Real-Time Code
Downloading a Model's Real-Time Code
Data Collection
Streaming to the MATLAB Workspace
Streaming to Disk
Data Archiving
Using the "To Host File" Block
Model Logging
Using the "To File" Block
MAT-File Logging
Signal Triggering
QUARC Figures
Using the Floating Scope
Parameter Tuning
Managing Models on the Target
Controlling the Execution Order






Basic Communications
Intermediate Communications
Advanced Communications
Using Bus Objects with QUARC

Standard Axes
Cameras
Devices on the Host PC
Fieldbus
Haptics
Human Interface Devices
Robots
Vehicles




Creating Models to Support Dynamic Reconfiguration
Simulating Dynamic Reconfiguration
Dynamic Reconfiguration Using the MATLAB Command Window
Dynamic Reconfiguration Using a Supervisory Model




Creating MATLAB GUIs
Creating Altia GUIs
Installation Requirements - Configuring Altia to work with QUARC
Where to Begin - Creating an Altia GUI from Simulink
Getting Values - Knobs and other inputs
Setting Values - Meters and other outputs
Plotting - the Quanser Plot library for Altia
Controlling Models - Starting and stopping models from Altia
Deployment - Running your GUI
Creating Visualizations
Creating Your First Visualization Part I
Creating Your First Visualization Part II
Creating Your First Visualization Part III
Creating Your First Visualization Part IV
Creating Your First Visualization Part V
Composing Your Own Transformation Matrix
Creating Your Own Content
Shadows
Animate Dialog
3D Viewer
Establishing Remote Connections
Anatomy of a Scene File

Selecting a Target
Using the Configuration Parameters Dialog to Select a Target
Using Model Explorer to Select a Target
Defining Multiple Configurations
Activating a Configuration
Communicating with the Target
Specific Targets


Universal Resource Identifiers
Com2002x (ARCNET) Protocol
File Protocol
Mailslot Protocol
Pipe Protocol
Serial Protocol
Shared Memory Protocol
SPI Protocol
SPI-QPID Protocol
SPI-QPIDe Protocol
TCP/IP Protocol
UDP Protocol

Quanser Cards
Gumstix Cards
National Instruments Cards
DAQmx Overview
DAQCards
PCI Cards
PCI-6014
PCI-6023e
PCI-6024e
PCI-6025e
PCI-6032e
PCI-6034e
PCI-6035e
PCI-6036e
PCI-6040e
PCI-6052e
PCI-6220
PCI-6221
PCI-6221 (37-pin)
PCI-6224
PCI-6225
PCI-6229
PCI-6230
PCI-6232
PCI-6233
PCI-6236
PCI-6238
PCI-6239
PCI-6250
PCI-6251
PCI-6254
PCI-6255
PCI-6259
PCI-6280
PCI-6281
PCI-6284
PCI-6289
PCI-6711
PCI-6713
PCI-6722
PCI-6723
PCI-6731
PCI-6733
PCI Express Cards
USB Cards
Sensoray Cards

Functions - By Category
What Each Function Reference Page Contains
Function Categories
Functions - Alphabetical List


Default Model URI
Default Target URI
Default Target Type
Automatic Model Logging
Build Options
Restoring the Factory Defaults


Blocks - By Category
What Each Block Reference Page Contains
Block Categories
Advanced
Communications
Data Acquisition
Devices
Quanser
Third-Party
CRS
Denso
iRobot
KUKA
Mitsubishi
Natural Point
Nintendo
NMEA
Novint
PhoeniX Technologies Incorporated
Point Grey Research
Schunk
Sensable
Sparkfun Electronics
Ublox
Vicon
Peripherals
Discontinuities
Discrete
Fieldbus
Image Processing
Logic Operations
Logos
Math Operations
Sinks
Sources
Strings
User Interface
Vehicles
Blocks - Alphabetical List


