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 | 
          
          