abort() | CelestronDriver | |
CelestronDriver() | CelestronDriver | inline |
check_aligned(bool *isAligned) | CelestronDriver | |
check_connection() | CelestronDriver | |
echo() | CelestronDriver | |
fd | CelestronDriver | protected |
foc_abort() | CelestronDriver | |
foc_exists() | CelestronDriver | |
foc_limits(int *low, int *high) | CelestronDriver | |
foc_move(uint32_t steps) | CelestronDriver | |
foc_moving() | CelestronDriver | |
foc_position() | CelestronDriver | |
get_azalt(double *az, double *alt, bool precise) | CelestronDriver | |
get_dev_firmware(int dev, char *version, size_t size) | CelestronDriver | |
get_firmware(FirmwareInfo *info) | CelestronDriver | |
get_guide_rate(CELESTRON_AXIS axis, uint8_t *rate) | CelestronDriver | |
get_location(double *longitude, double *latitude) | CelestronDriver | |
get_model(char *model, size_t size, bool *isGem, bool *canPec, bool *hasHomeIndex) | CelestronDriver | |
get_pier_side(char *sop) | CelestronDriver | |
get_pulse_status(CELESTRON_DIRECTION direction) | CelestronDriver | |
get_radec(double *ra, double *dec, bool precise) | CelestronDriver | |
get_sim_dec() | CelestronDriver | inline |
get_sim_foc_offset() | CelestronDriver | inline |
get_sim_ra() | CelestronDriver | inline |
get_track_mode(CELESTRON_TRACK_MODE *mode) | CelestronDriver | |
get_utc_date_time(double *utc_hours, int *yy, int *mm, int *dd, int *hh, int *minute, int *ss, bool *dst, bool precise) | CelestronDriver | |
get_variant(char *variant) | CelestronDriver | |
get_version(char *version, size_t size) | CelestronDriver | |
getDeviceName() | CelestronDriver | |
getPecNumBins() | CelestronDriver | |
getPecValue(size_t index) | CelestronDriver | |
hibernate() | CelestronDriver | |
indexreached(bool *atIndex) | CelestronDriver | |
is_slewing(bool *slewing) | CelestronDriver | |
isPecAtIndex(bool force=false) | CelestronDriver | |
isPecRecordDone() | CelestronDriver | |
lastalign() | CelestronDriver | |
model() | CelestronDriver | |
move_sim_foc(int offset) | CelestronDriver | inline |
pecIndex() | CelestronDriver | |
PecPlayback(bool start) | CelestronDriver | |
PecRecord(bool start) | CelestronDriver | |
PecSeekIndex() | CelestronDriver | |
pecState | CelestronDriver | |
PecStateStr(PEC_STATE) | CelestronDriver | |
PecStateStr() | CelestronDriver | |
response | CelestronDriver | protected |
send_command(const char *cmd, size_t cmd_len, char *resp, size_t resp_len, bool ascii_cmd, bool ascii_resp) | CelestronDriver | protected |
send_passthrough(int dest, int cmd_id, const char *payload, size_t payload_len, char *resp, size_t response_len) | CelestronDriver | protected |
send_pulse(CELESTRON_DIRECTION direction, unsigned char rate, unsigned char duration_msec) | CelestronDriver | |
serial_read(int nbytes, int *nbytes_read) | CelestronDriver | protectedvirtual |
serial_read_section(char stop_char, int *nbytes_read) | CelestronDriver | protectedvirtual |
serial_write(const char *cmd, int nbytes, int *nbytes_written) | CelestronDriver | protectedvirtual |
set_datetime(struct ln_date *utc, double utc_offset, bool dst=false, bool precise=false) | CelestronDriver | |
set_device(const char *name) | CelestronDriver | |
set_guide_rate(CELESTRON_AXIS axis, uint8_t rate) | CelestronDriver | |
set_location(double longitude, double latitude) | CelestronDriver | |
set_port_fd(int port_fd) | CelestronDriver | inline |
set_sim_alt(double alt) | CelestronDriver | inline |
set_sim_az(double az) | CelestronDriver | inline |
set_sim_dec(double dec) | CelestronDriver | inline |
set_sim_gps_status(CELESTRON_GPS_STATUS val) | CelestronDriver | inline |
set_sim_ra(double ra) | CelestronDriver | inline |
set_sim_response(const char *fmt,...) | CelestronDriver | protected |
set_sim_slew_rate(CELESTRON_SLEW_RATE val) | CelestronDriver | inline |
set_sim_slewing(bool isSlewing) | CelestronDriver | inline |
set_sim_track_mode(CELESTRON_TRACK_MODE val) | CelestronDriver | inline |
set_simulation(bool enable) | CelestronDriver | inline |
set_track_mode(CELESTRON_TRACK_MODE mode) | CelestronDriver | |
set_track_rate(CELESTRON_TRACK_RATE rate, CELESTRON_TRACK_MODE mode) | CelestronDriver | |
setPecValue(size_t index, int data) | CelestronDriver | |
sim_data | CelestronDriver | protected |
sim_dec_guide_rate | CelestronDriver | protected |
sim_ra_guide_rate | CelestronDriver | protected |
simIndex | CelestronDriver | |
simRecordStart | CelestronDriver | |
simSeekIndex | CelestronDriver | |
simulation | CelestronDriver | protected |
slew_azalt(double az, double alt, bool precise) | CelestronDriver | |
slew_radec(double ra, double dec, bool precise) | CelestronDriver | |
start_motion(CELESTRON_DIRECTION dir, CELESTRON_SLEW_RATE rate) | CelestronDriver | |
startmovetoindex() | CelestronDriver | |
stop_motion(CELESTRON_DIRECTION dir) | CelestronDriver | |
sync(double ra, double dec, bool precise) | CelestronDriver | |
unsync() | CelestronDriver | |
updatePecState() | CelestronDriver | |
wakeup() | CelestronDriver | |
~CelestronDriver()=default | CelestronDriver | virtual |