|
int | Initialise (Driver *device, Device *opaque, player_devaddr_t opaque_id) |
|
int | Terminate () |
|
int | ProcessData () |
|
bool | EnterStandby () |
|
int | GetVersionNumber () |
|
char * | GetVersionString () |
|
short | GetDeviceSerial () |
|
bool | rotateDirection (uint8_t direction) |
|
bool | GetReflectorPosition (uint8_t layer, uint8_t number, PositionXY &reflector) |
|
bool | ChangeReflectorPosition (uint8_t layer, uint8_t number, int newX, int newY) |
|
bool | InsertReflectorPosition (uint8_t layer, uint8_t number, int X, int Y) |
|
bool | DeleteReflectorPosition (uint8_t layer, uint8_t number, PositionXY &reflector) |
|
int | GetReflectorRadius (uint8_t layer) |
|
bool | SetReflectorRadius (uint8_t layer, uint8_t radius) |
|
bool | EnterMapping () |
|
int | StartMapping (uint8_t layer, int X, int Y, short orientation, uint8_t radius) |
|
int | StartMappingMeasurement (uint8_t layer, uint8_t scans, int X, int Y, short orientation, uint8_t radius) |
|
int | StartNegativeMappingMeasurement (uint8_t layer, uint8_t scans, int X, int Y, short orientation, uint8_t radius) |
|
bool | MappingPosition (uint8_t layer, uint8_t number, PositionXY &reflector) |
|
bool | EnterPositioning () |
|
bool | EnterPositioningInput (uint8_t NumberOfMeasurements) |
|
bool | GetPositionAuto (LaserPos &laserPosition) |
|
bool | GetPositionSpeed (short speedX, short speedY, LaserPos &laserPosition) |
|
bool | GetPositionSpeedVelocity (short speedX, short speedY, short velocity, LaserPos &laserPosition) |
|
bool | GetPositionSpeedVelocityAbsolute (short speedX, short speedY, short velocity, LaserPos &laserPosition) |
|
bool | ChangeLayer (uint8_t layer) |
|
bool | ChangeLayerDefPosition (uint8_t layer, int X, int Y, short orientation) |
|
bool | SetActionRadii (int min, int max) |
|
bool | SelectNearest (uint8_t N_nearest) |
|
bool | EnterUpload () |
|
bool | GetUploadTrans (uint8_t layer, ReflectorData &reflector) |
|
bool | EnterDownload () |
|
bool | DownloadReflector (uint8_t layer, uint8_t number, int X, int Y) |
|