Each guide below walks through how to accomplish a specific task with APIC. For full reference material, follow the "Full reference doc" link at the top of each guide.
Getting Started
- How to Get Started with the Core Engine
- How to Generate Simulation Code with DBSimGenerator
- How to Build an APIC System for Software Engineers
- How to Build an APIC System for Software Developers
- How to Build an APIC User Interface for Designers
Core-Engine Development
- How to Architect a CoreEngine Application
- How to Develop Simulation Models
- How to Develop State Machines
- How to Develop Drivers and Streams
- How to Set Up Streams
- How to Interact with External Devices
- How to Configure the CoreEngine Runtime
- How to Synchronize Multiple Engines (EngineSync)
- How to Update the Application Version
Interfaces & Tools
- How to Build the OGI Operator Interface
- How to Monitor and Inject Data with DIPanel
- How to Visualize Devices and Data Flow with System Layout
- How to Monitor a Remote CoreEngine with Reflector
- How to Use the Simulation Engine API (ComInterface)
- How to Record and Play Back Simulation Data
- How to Use SimReport
- How to Use Simulation Profile Reports
- How to Use the Sim Timer
- How to Use APIC Utilities
Testing
Advanced Real-Time Topics
- How to Apply Advanced Core-Engine Concepts
- How to Optimize Real-Time Performance
- How to Follow Real-Time Development Best Practices