Most motion capture devices are data-server devices. To use a data-server device, you need a server. For more information on using the server for a specific device, see the documentation provided by the device vendor.
An important interaction exists between defining and un-defining data servers and the undo queue.
When you undo a defineDataServer command, the connection with the data-server device does not break until the defineDataServer command is off the undo queue. When you undo an undefine of a data server, the connection with the server does not break until the command is off the undo queue. The easiest way to remove the command from the undo queue is to use the flushUndo MEL command.
Sometimes the data coming from the device is in the wrong unit system or needs an adjustment to its scale or offset.
There are two types of mappings: attachment and device mappings. Both affect the scale and offset of the device data. The device data is multiplied by the scale term and then the offset is added.
Using device and attachment mapping together is error-prone and may produce unintentional results.