Instrument Neutral Distributed Interface INDI  2.0.2
Macros | Functions
celestrondriver.cpp File Reference
#include "indicom.h"
#include "indilogger.h"
#include "celestrondriver.h"
#include <libnova/julian_day.h>
#include <map>
#include <cstring>
#include <cmath>
#include <termios.h>
#include <unistd.h>

Go to the source code of this file.

Macros

#define CELESTRON_TIMEOUT   5 /* FD timeout in seconds */
 

Functions

void hex_dump (char *buf, const char *data, size_t size)
 
 __attribute__ ((__format__(__printf__, 2, 0))) void CelestronDriver
 
void parseCoordsResponse (char *response, double *d1, double *d2, bool precise)
 

Macro Definition Documentation

◆ CELESTRON_TIMEOUT

#define CELESTRON_TIMEOUT   5 /* FD timeout in seconds */

Definition at line 38 of file celestrondriver.cpp.

Function Documentation

◆ __attribute__()

__attribute__ ( (__format__(__printf__, 2, 0))  )

Definition at line 131 of file celestrondriver.cpp.

◆ hex_dump()

void hex_dump ( char *  buf,
const char *  data,
size_t  size 
)

Definition at line 91 of file celestrondriver.cpp.

◆ parseCoordsResponse()

void parseCoordsResponse ( char *  response,
double *  d1,
double *  d2,
bool  precise 
)

Definition at line 716 of file celestrondriver.cpp.