Instrument Neutral Distributed Interface INDI  2.0.2
CelestronDriver Member List

This is the complete list of members for CelestronDriver, including all inherited members.

abort()CelestronDriver
CelestronDriver()CelestronDriverinline
check_aligned(bool *isAligned)CelestronDriver
check_connection()CelestronDriver
echo()CelestronDriver
fdCelestronDriverprotected
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()CelestronDriverinline
get_sim_foc_offset()CelestronDriverinline
get_sim_ra()CelestronDriverinline
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)CelestronDriverinline
pecIndex()CelestronDriver
PecPlayback(bool start)CelestronDriver
PecRecord(bool start)CelestronDriver
PecSeekIndex()CelestronDriver
pecStateCelestronDriver
PecStateStr(PEC_STATE)CelestronDriver
PecStateStr()CelestronDriver
responseCelestronDriverprotected
send_command(const char *cmd, size_t cmd_len, char *resp, size_t resp_len, bool ascii_cmd, bool ascii_resp)CelestronDriverprotected
send_passthrough(int dest, int cmd_id, const char *payload, size_t payload_len, char *resp, size_t response_len)CelestronDriverprotected
send_pulse(CELESTRON_DIRECTION direction, unsigned char rate, unsigned char duration_msec)CelestronDriver
serial_read(int nbytes, int *nbytes_read)CelestronDriverprotectedvirtual
serial_read_section(char stop_char, int *nbytes_read)CelestronDriverprotectedvirtual
serial_write(const char *cmd, int nbytes, int *nbytes_written)CelestronDriverprotectedvirtual
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)CelestronDriverinline
set_sim_alt(double alt)CelestronDriverinline
set_sim_az(double az)CelestronDriverinline
set_sim_dec(double dec)CelestronDriverinline
set_sim_gps_status(CELESTRON_GPS_STATUS val)CelestronDriverinline
set_sim_ra(double ra)CelestronDriverinline
set_sim_response(const char *fmt,...)CelestronDriverprotected
set_sim_slew_rate(CELESTRON_SLEW_RATE val)CelestronDriverinline
set_sim_slewing(bool isSlewing)CelestronDriverinline
set_sim_track_mode(CELESTRON_TRACK_MODE val)CelestronDriverinline
set_simulation(bool enable)CelestronDriverinline
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_dataCelestronDriverprotected
sim_dec_guide_rateCelestronDriverprotected
sim_ra_guide_rateCelestronDriverprotected
simIndexCelestronDriver
simRecordStartCelestronDriver
simSeekIndexCelestronDriver
simulationCelestronDriverprotected
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()=defaultCelestronDrivervirtual