An new version: External control devices are commonly used as accessories for many medical devices. Currently, there is almost exclusively a fixed connection between an external control device and the medical device. Depending on the medical device, the functionality that is associated with a particular external control item of the footswitch can be fixed or the association can be configured dynamically at runtime by the user. Typical examples for fixed associations are: • Motor systems where for...
I think we should generalize the terms in order to apply these terms to other external control items like pedals, switches as well. Furthermore, we also need an association for the level. What about building the terms like this: MDCX_EXTITEM_PRESSED_X_LEVEL_Y where X=[SHORT,LONG,…] Y=[HALF,FULL,…] Association: MDCX_EXTITEM_PRESSED_X_LEVEL_Y_ASSOCIATION. Furthermore for standard applications: MDCX_EXTITEM_PRESSED MDCX_EXTITEM_RELEASED
Changed joystick example to degree and added optional metric for amplitude in commit 7a9a2f
Currently we use the following codes: MDCX_JOYSTICK_NEUTRAL | Joystick neutral MDCX_JOYSTICK_NORTH | Joystick direction north MDCX_JOYSTICK_NORTH_EAST | Joystick direction north-east MDCX_JOYSTICK_EAST | Joystick direction east MDCX_JOYSTICK_SOUTH_EAST | Joystick direction south-east MDCX_JOYSTICK_SOUTH | Joystick direction south MDCX_JOYSTICK_SOUTH_WEST | Joystick direction south-west MDCX_JOYSTICK_WEST | Joystick direction west MDCX_JOYSTICK_NORTH_WEST | Joystick direction north-west which is very...