- readAll() - Method in class org.lsst.ccs.drivers.nanotec.TestPD4N
-
Read all settings and data from motor controller.
- readChecksumUsage() - Method in class org.lsst.ccs.drivers.nanotec.NanotecPD4N
-
Read whether checksum is in use
- readEncoder() - Method in class org.lsst.ccs.drivers.nanotec.TestPD4N
-
Read motor encoder position
- readFlags() - Method in class org.lsst.ccs.drivers.nanotec.TestPD4N
-
Read status (ready and position -error), error flag, limit switches
- readGeneral(NanotecPD4N.CmndGeneral) - Method in class org.lsst.ccs.drivers.nanotec.NanotecPD4N
-
Read general datum from motor controller
- readGeneral(NanotecPD4N.CmndGeneral) - Method in class org.lsst.ccs.drivers.nanotec.TestPD4N
-
Generic read command for general quantities
- readMotion(NanotecPD4N.CmndMotion) - Method in class org.lsst.ccs.drivers.nanotec.NanotecPD4N
-
Read motion-record datum from motor controller
- readMotion(NanotecPD4N.CmndMotion) - Method in class org.lsst.ccs.drivers.nanotec.TestPD4N
-
Generic read command for motion-record quantities
- readMotionRecord() - Method in class org.lsst.ccs.drivers.nanotec.TestPD4N
-
Read all motion-record settings from motor controller
Loops over all read commands and returns them in a table format.
- readStatus() - Method in class org.lsst.ccs.drivers.nanotec.NanotecPD4N
-
Read status.
- readTemperature() - Method in class org.lsst.ccs.drivers.nanotec.NanotecPD4N
-
Read controller-temperature ADC and decode to degrees C
- readTemperature() - Method in class org.lsst.ccs.drivers.nanotec.TestPD4N
-
Read motor controller temperature, converting raw reading to degrees C
- readTempRepeat(int) - Method in class org.lsst.ccs.drivers.nanotec.TestPD4N
-
Repeat read of motor controller temperature n times
- resetError() - Method in class org.lsst.ccs.drivers.nanotec.NanotecPD4N
-
Reset error flag (and position-error flag)
Only the default (no-parameter) version is implemented here:
if error is in position-following, the motor's position value
is set to that of the encoder.
- resetError() - Method in class org.lsst.ccs.drivers.nanotec.TestPD4N
-
Reset error flags
- saveMotionRecord(int) - Method in class org.lsst.ccs.drivers.nanotec.TestPD4N
-
Save current motion record to controller's EEPROM
- saveRecord(int) - Method in class org.lsst.ccs.drivers.nanotec.NanotecPD4N
-
Save current movement record to EEPROM
- setBaudRate(NanotecPD4N.DataRate) - Method in class org.lsst.ccs.drivers.nanotec.TestPD4N
-
Select baud rate, 110 to 1115200 (default)
For emergency use: "open" must be called with value set in
controller, then this command can change rate to desired value.
- setDebug(boolean) - Method in class org.lsst.ccs.drivers.nanotec.TestPD4N
-
Enable/disable debug printout from driver
- setGeneral(NanotecPD4N.CmndGeneral, int) - Method in class org.lsst.ccs.drivers.nanotec.TestPD4N
-
Generic set command for a general parameter
- setLimitSwitchBehavior(boolean) - Method in class org.lsst.ccs.drivers.nanotec.NanotecPD4N
-
Set limit-switch behavior.
- setLimitSwitchBehavior(boolean) - Method in class org.lsst.ccs.drivers.nanotec.TestPD4N
-
Set motor behavior upon reaching an external limit switch
- setMotion(NanotecPD4N.CmndMotion, int) - Method in class org.lsst.ccs.drivers.nanotec.TestPD4N
-
Generic set command for a parameter in motion-record
- showLimitSwitchBehavior() - Method in class org.lsst.ccs.drivers.nanotec.TestPD4N
-
Show behavior of motor upon reaching a limit switch
- startMotor() - Method in class org.lsst.ccs.drivers.nanotec.NanotecPD4N
-
Start motor (move according to parameters in current record)
- stop() - Method in class org.lsst.ccs.drivers.nanotec.TestPD4N
-
Stop motor (if currently moving), using current brake ramp value
- stopMotor(int) - Method in class org.lsst.ccs.drivers.nanotec.NanotecPD4N
-
Stop motor (if currently moving)
- stopQ() - Method in class org.lsst.ccs.drivers.nanotec.TestPD4N
-
Stop motor (if currently moving), using quickstop ramp