Servosila-SC-25-Programming-Guide

Windows APIs
As Windows 10/8/7 systems do not have such a unified CANbus API, the ways for a control
system’s software running on Windows to interact with Servosila brushless motor controllers
include:
either through a virtual COM-port (USB 2.0) by writing to and reading from the port
using a standard text protocol called SLCAN which is based on exchange of text strings
formatted according to fairly simple open specification,
or using a third-party USB2CAN adapter/dongle, and whatever programming API the
adapter/dongle provides for Windows.
9 www.servosila.com
Third-party proprietary API
Servosila SC-25
Brushless Motor Controller
CAN bus hardware
Application
CAN bus cable
Windows Control Computer
Virtual Serial (COM) port
Servosila SC-25
Brushless Motor Controller
USB CDC driver
Application
Windows Control Computer
USB cable
APIText File API