| 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 |