Modules
Here is a list of all modules:
[detail level 123]
 Common Serial Interface APIThe user API defines a set of functions for access to devices via RS232 in a common way
 Device Parameter AccessThis group defines all functions for access of device parameters in a common way
 Error HandlingThis group defines additional CSI specific function return and error codes for the CSI API functions
 CANopen-specific error codes
 maxon specific error codes
 InitializationThis group defines all required functions to initialize a correct communication via Common Serial Interface (CSI)
 Error CodesThese 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 APIThe 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
 CalibrationThis group defines all required functions to calibrate dosing units or to set the internal position counter of devices to a defined state
 Device StateThis group defines all required functions for reading and writing device state specific parameters
 DosingThis group defines all required functions for execution of different dosing tasks like dosing a certain volume or generating a constant flow
 Dosing InfoThis group defines all required functions for query of different dosing parameters and device states
 Error HandlingThis group defines a set of functions for error handling
 Helper FunctionsA set of tool functions for device access
 InitialisationThis group defines all required functions to initialize a correct communication to neMESYS Bus and to a certain device
 Valve ControlThis group defines all required functions for valve control, configuration and reading of valve states
 Nemesys V4 APIThe 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 functionsFunctions for reading and writing the analog and digital inputs and outputs of Nemesys devices
 Basic Motion Control FunctionsBasic low level motion control functions for execution of positioning tasks
 Device State and Error HandlingThis 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 functionsHigh level functions for pump control and execution of dosing tasks such as volume dosing, flow generation, aspiration and dispension
 Force monitoring related functionsThis group contains functions for controlling the force monitoring, reading the force sensor and setting a custom force limit
 Initialization and ConfigurationFunctions for device initialization and syringe configuration
 Unit ConversionThis 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