Modules
Here is a list of all modules:
[detail level 123]
▼Common Serial Interface API | The user API defines a set of functions for access to devices via RS232 in a common way |
Device Parameter Access | This group defines all functions for access of device parameters in a common way |
▼Error Handling | This group defines additional CSI specific function return and error codes for the CSI API functions |
CANopen-specific error codes | |
maxon specific error codes | |
Initialization | This group defines all required functions to initialize a correct communication via Common Serial Interface (CSI) |
▼Error Codes | These identifiers provide a common set of error codes that all packages can agree on |
Additional errors used by networking | |
Additional user defined error codes | |
CANopen Data link layer errors | |
CANopen LSS transfer errors | |
CANopen SDO transfer errors | |
CANopen application layer errors | |
CANopen device profile specific errors | |
Common error codes | |
Generic communication protocol specific error codes | |
IPC/network software -- argument errors | |
IPC/network software -- operational errors | |
Non-blocking and interrupt i/o | |
▼Nemesys V1 API | The Nemesys V1 API is the RS232 API for older Nemesys devices such as Nemesys Low Pressure, Nemesys Mid Pressure, Nemesys High Pressure or Nemesys XL |
Calibration | This group defines all required functions to calibrate dosing units or to set the internal position counter of devices to a defined state |
Device State | This group defines all required functions for reading and writing device state specific parameters |
Dosing | This group defines all required functions for execution of different dosing tasks like dosing a certain volume or generating a constant flow |
Dosing Info | This group defines all required functions for query of different dosing parameters and device states |
Error Handling | This group defines a set of functions for error handling |
Helper Functions | A set of tool functions for device access |
Initialisation | This group defines all required functions to initialize a correct communication to neMESYS Bus and to a certain device |
Valve Control | This group defines all required functions for valve control, configuration and reading of valve states |
▼Nemesys V4 API | The Nemesys V4 API is the RS232 API for newer Nemesys V4 devices such as Nemesys S and Nemesys M |
Analog, Digital I/O and Valve functions | Functions for reading and writing the analog and digital inputs and outputs of Nemesys devices |
Basic Motion Control Functions | Basic low level motion control functions for execution of positioning tasks |
Device State and Error Handling | This group defines all required functions for reading and changing the device state and for reading the error state and error information |
Dosing and pump control functions | High level functions for pump control and execution of dosing tasks such as volume dosing, flow generation, aspiration and dispension |
Force monitoring related functions | This group contains functions for controlling the force monitoring, reading the force sensor and setting a custom force limit |
Initialization and Configuration | Functions for device initialization and syringe configuration |
Unit Conversion | This group contains functions for unit conversion between device specific position and velocity units into position and speed values in mm and mm/min and into volumes and flow rates in µl and ml/min |