Fourier Smart Actuator SDK
Overview
The FSA SDK library is used by applications to control Fourier Smart Actuator (FSA), read encoder data, and control the motion of motor.
Using the FSA Library
The QuickStart is the recommended way to get started using the FSA SDK library. It is a step-by-step guide that will help you install the libraries you need and run simple programs to control FSA.
The Example Codes demonstrate how to use the FSA SDK library, and can be used as reference programs for your own applications.
The Reference Guide documents all of the SDK modules, classes, and interfaces in detail.
Supported Platforms and Versions
The FSA SDK library is supported on the following platforms:
Ubuntu 18.04 LTS
Windows 10
MacOS 10.14 (Mojave and Catalina)
Python 3.8 and above are supported. C++ 17 and above are supported.
- Quick Start
- Example Codes
- Clear Fault
- Current Control Mode
- Position Feedforward Control Mode
- Position Control Mode
- Velocity Control Mode
- Get Absolute Encoder Value
- Get Communication Configuration
- Get Control Configuration
- Get Flag of Operation
- Get Home Offset
- Get Measured
- Get PID Parameter
- Get PVC
- Get PVCC
- Get PVCCC
- Get State
- Lookup
- Lookup Absolute Encoder
- Lookup Actuator
- Lookup CtrlBox
- OTA
- OTA Cloud
- OTA Driver
- OTA Driver Cloud
- OTA Driver Test
- OTA Test
- Reboot
- Reboot Actuator
- Save Control Configuration
- Set Calibrate Encoder
- Set Communication Configuration
- Set Control Parameter
- Set Immediate Control Parameter
- Set Control Configuration
- Set Disable
- Set Enable
- Set Encrypt
- Set Flag of Operation
- Set Home Offset
- Set Home Position
- Set PID Parameter
- Set Immediate PID Parameter
- Reference Guide
- Pyscurve