- Send Network Management messages to all nodes or a single node
- Perform an SDO expedited or segmented download to a node
- Perform an SDO expedited or segmented upload from a node
- Progress callbacks during SDO transfers
- Operation result callback at the end of SDO transfers
- SDO transfers are non-blocking, allowing easier implementation of applications
- Ability to cancel an SDO transfer currently in operation
- High speed network scan to determine nodes present. Typically completes in less than 0.5 seconds.
- All messages have typically 1us accuracy timestamps
- CAN 2.0A and CAN 2.0B messages supported
- Remote Transmission Request messages supported
- Transmit and receive plain CAN messages
- Callbacks for CAN messages sent and received
- Callback for events, such as bus off, timeout, hardware error and protocol error
- Ability to get a current timestamp for comparing with timestamps of messages received
- Switch networks and CAN interfaces on the fly
- High speed mass expedited write to all nodes
- Configurable timeouts and time delays
- Write Device Configuration Files to nodes
- Write Network Configuration Files to networks to configure all nodes at once
- Receives error frames
- Reset the CAN interface
- PDO transmission and reception (event time, inhibit time, SYNC, change of state detection, application layer tx approve/deny)
- Can connect to internal networks with no CAN interface for CANopen® network simulation
- Able to find and interrogate LSS slaves on the network
- Able to configure the node IDs and bit timings of LSS slaves
- Support for Windows CE 5.0*
* ARMV4I only, no multi-process support, you may need to write a wrapper DLL for your CAN driver
| Request a trial |
| Request Trial of CANopen Software |
| Release notes |
| Release Notes |
| Sample Manual |
| CANopen Magic Sample Manual |
