Device#
- class pyCGM2.Nexus.Devices.Device(NEXUS, id: str)#
Represents a generic device in a pyCGM2-Nexus interface.
- NEXUS#
The Vicon Nexus handle.
- Type:
ViconNexus.ViconNexus
- id#
The identifier of the device.
- Type:
str
- __init__(NEXUS, id: str)#
Initializes the Device object with a Vicon Nexus handle and device ID.
Methods
__init__
(NEXUS, id)Initializes the Device object with a Vicon Nexus handle and device ID.
Returns the sampling frequency of the device.
Returns the name of the device.
Returns a list of output names from the device.
- getDeviceFrequency()#
Returns the sampling frequency of the device.
- Returns:
float – The sampling frequency of the device in Hertz.
- getDeviceName()#
Returns the name of the device.
- Returns:
str – The name of the device.
- getOutputNames()#
Returns a list of output names from the device.
- Returns:
List[str] – A list of output names associated with the device.