CAN DragonEmSA

SDK Documentation

Build custom CAN FD applications with CAN Dragon

Interactive guides, cross-linked API references, and a step-by-step quick start for theEmSACAN.h C API and EmSACANNET C# wrapper.

Six steps to your first CAN frame

Expand each step to see linked API references and jump to detailed guides.

Driver, USB device, matching CPU architecture

Read full guide →

Explore the program flow

Click any step in the diagram to see which APIs to call and why.

Interactive Program FlowClick a step to explore
StartupEnumerateConnectConfigureOpen ChannelRead / WriteCloseDisconnectShutdown

Initialize the library once per process. Choose shared (0) or exclusive (1) mode.

Documentation

Getting Started

Fast path from zero to first CAN frame

Introduction

CAN Dragon hardware overview

Requirements

Development and deployment prerequisites

Program Flow

Recommended API call sequence

Threading

Concurrency rules and patterns

Distribution

Shipping SDK runtime with your app

API Reference

C and C# API documentation