TwiceAsNice
2019-02-18
|
Macros | |
#define | getAPDeclinationAxis(fd, x) getCommandString(fd, x, "#:pS#") |
#define | getAPVersionNumber(fd, x) getCommandString(fd, x, "#:V#") |
#define | setAPPark(fd) write(fd, "#:KA", 4) |
#define | setAPUnPark(fd) write(fd, "#:PO", 4) |
#define | setAPLongFormat(fd) write(fd, "#:U", 3) |
#define | setAPClearBuffer(fd) write(fd, "#", 1) /* AP key pad manual startup sequence */ |
#define | setAPBackLashCompensation(fd, x, y, z) setCommandXYZ(fd, x, y, z, "#:Br") |
#define | setAPMotionStop(fd) write(fd, "#:Q", 3) |
#define | AP_TRACKING_SIDEREAL 0 |
#define | AP_TRACKING_SOLAR 1 |
#define | AP_TRACKING_LUNAR 2 |
#define | AP_TRACKING_CUSTOM 3 |
#define | AP_TRACKING_OFF 4 |
Functions | |
void | set_lx200ap_name (const char *deviceName, unsigned int debug_level) |
int | check_lx200ap_connection (int fd) |
int | getAPUTCOffset (int fd, double *value) |
int | setAPObjectAZ (int fd, double az) |
int | setAPObjectAlt (int fd, double alt) |
int | setAPUTCOffset (int fd, double hours) |
int | setAPSlewMode (int fd, int slewMode) |
int | APSyncCM (int fd, char *matchedObject) |
int | APSyncCMR (int fd, char *matchedObject) |
int | selectAPMoveToRate (int fd, int moveToRate) |
int | selectAPSlewRate (int fd, int slewRate) |
int | selectAPTrackingMode (int fd, int trackMode) |
int | selectAPGuideRate (int fd, int guideRate) |
int | selectAPPECState (int fd, int pecstate) |
int | swapAPButtons (int fd, int currentSwap) |
int | setAPObjectRA (int fd, double ra) |
int | setAPObjectDEC (int fd, double dec) |
int | setAPSiteLongitude (int fd, double Long) |
int | setAPSiteLatitude (int fd, double Lat) |
int | setAPRATrackRate (int fd, double rate) |
int | setAPDETrackRate (int fd, double rate) |
int | APSendPulseCmd (int fd, int direction, int duration_msec) |
#define AP_TRACKING_CUSTOM 3 |
#define AP_TRACKING_LUNAR 2 |
#define AP_TRACKING_OFF 4 |
#define AP_TRACKING_SIDEREAL 0 |
#define AP_TRACKING_SOLAR 1 |
#define getAPDeclinationAxis | ( | fd, | |
x | |||
) | getCommandString(fd, x, "#:pS#") |
#define getAPVersionNumber | ( | fd, | |
x | |||
) | getCommandString(fd, x, "#:V#") |
#define setAPBackLashCompensation | ( | fd, | |
x, | |||
y, | |||
z | |||
) | setCommandXYZ(fd, x, y, z, "#:Br") |
int APSendPulseCmd | ( | int | fd, |
int | direction, | ||
int | duration_msec | ||
) |
int APSyncCM | ( | int | fd, |
char * | matchedObject | ||
) |
int APSyncCMR | ( | int | fd, |
char * | matchedObject | ||
) |
int check_lx200ap_connection | ( | int | fd | ) |
int getAPUTCOffset | ( | int | fd, |
double * | value | ||
) |
int selectAPGuideRate | ( | int | fd, |
int | guideRate | ||
) |
int selectAPMoveToRate | ( | int | fd, |
int | moveToRate | ||
) |
int selectAPPECState | ( | int | fd, |
int | pecstate | ||
) |
int selectAPSlewRate | ( | int | fd, |
int | slewRate | ||
) |
int selectAPTrackingMode | ( | int | fd, |
int | trackMode | ||
) |
void set_lx200ap_name | ( | const char * | deviceName, |
unsigned int | debug_level | ||
) |
int setAPDETrackRate | ( | int | fd, |
double | rate | ||
) |
int setAPObjectAlt | ( | int | fd, |
double | alt | ||
) |
int setAPObjectAZ | ( | int | fd, |
double | az | ||
) |
int setAPObjectDEC | ( | int | fd, |
double | dec | ||
) |
int setAPObjectRA | ( | int | fd, |
double | ra | ||
) |
int setAPRATrackRate | ( | int | fd, |
double | rate | ||
) |
int setAPSiteLatitude | ( | int | fd, |
double | Lat | ||
) |
int setAPSiteLongitude | ( | int | fd, |
double | Long | ||
) |
int setAPSlewMode | ( | int | fd, |
int | slewMode | ||
) |
int setAPUTCOffset | ( | int | fd, |
double | hours | ||
) |
int swapAPButtons | ( | int | fd, |
int | currentSwap | ||
) |