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 |
