#include <DetachedEncoderLowLevel.h>
Inherited by rev::detached::DetachedEncoder.
◆ EncoderModel
| Enumerator |
|---|
| kUnknown | |
| kMAXSplineEncoder | |
◆ ~DetachedEncoderLowLevel()
| DetachedEncoderLowLevel::~DetachedEncoderLowLevel |
( |
| ) |
|
|
virtual |
Closes the Detached Encoder
◆ DetachedEncoderLowLevel()
| DetachedEncoderLowLevel::DetachedEncoderLowLevel |
( |
int |
deviceID, |
|
|
EncoderModel |
model |
|
) |
| |
|
explicitprotected |
◆ GetDeviceId()
| int DetachedEncoderLowLevel::GetDeviceId |
( |
| ) |
const |
Get the configured Device ID of the Detached encoder.
- Returns
- int device ID
◆ GetEncoderModel()
Get the Model of this Detached Encoder Device. Useful for determining if this is a MAXSpline, or other device
- Returns
- the model of this encoder
◆ GetFirmwareVersion()
Get the firmware version of the detached encoder.
- Returns
- Firmware version object
◆ GetPeriodicStatus0()
Get Periodic Status 0 for the Detached Encoder.
- Returns
- PeriodicStatus0 Periodic status 0
◆ GetPeriodicStatus1()
Get Periodic Status 1 for the Detached Encoder.
- Returns
- PeriodicStatus1 Periodic status 1
◆ GetPeriodicStatus2()
Get Periodic Status 2 for the Detached Encoder.
- Returns
- PeriodicStatus2 Periodic status 2
◆ GetPeriodicStatus3()
Get Periodic Status 3 for the Detached Encoder.
- Returns
- PeriodicStatus3 Periodic status 3
◆ GetPeriodicStatus4()
Get Periodic Status 4 for the Detached Encoder.
- Returns
- PeriodicStatus4 Periodic status 4
◆ CreateSimFaultManager()
| void DetachedEncoderLowLevel::CreateSimFaultManager |
( |
| ) |
|
Create the sim gui Fault Manager for this Detached Encoder device
◆ m_detachedEncoderHandle
| void* rev::detached::DetachedEncoderLowLevel::m_detachedEncoderHandle {nullptr} |
|
protected |
The documentation for this class was generated from the following files: