TwiceAsNice
2019-02-18
|
#include <cmath>
#include "lx200apdriver.h"
#include "indicom.h"
#include "indilogger.h"
#include "lx200driver.h"
#include <cstring>
#include <unistd.h>
#include <termios.h>
Macros | |
#define | LX200_TIMEOUT 5 /* FD timeout in seconds */ |
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 | APSyncCM (int fd, char *matchedObject) |
int | APSyncCMR (int fd, char *matchedObject) |
int | selectAPPECState (int fd, int pecstate) |
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 | 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) |
Variables | |
char | lx200ap_name [MAXINDIDEVICE] |
unsigned int | AP_DBG_SCOPE |
#define LX200_TIMEOUT 5 /* FD timeout in seconds */ |
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 setAPUTCOffset | ( | int | fd, |
double | hours | ||
) |
int swapAPButtons | ( | int | fd, |
int | currentSwap | ||
) |
unsigned int AP_DBG_SCOPE |
char lx200ap_name[MAXINDIDEVICE] |