TwiceAsNice  2019-02-18
Macros | Functions
nexstarevo.cpp File Reference
#include "nexstarevo.h"
#include "config.h"
#include <indicom.h>
#include <connectionplugins/connectionserial.h>
Include dependency graph for nexstarevo.cpp:

Macros

#define MAX_SLEW_RATE   9
 
#define FIND_SLEW_RATE   7
 
#define CENTERING_SLEW_RATE   3
 
#define GUIDE_SLEW_RATE   2
 

Functions

std::unique_ptr< NexStarEvotelescope_nse (new NexStarEvo())
 
void ISGetProperties (const char *dev)
 Get Device Properties. More...
 
void ISNewSwitch (const char *dev, const char *name, ISState *states, char *names[], int num)
 Update the value of an existing switch vector property. More...
 
void ISNewText (const char *dev, const char *name, char *texts[], char *names[], int num)
 Update the value of an existing text vector property. More...
 
void ISNewNumber (const char *dev, const char *name, double values[], char *names[], int num)
 
void ISNewBLOB (const char *dev, const char *name, int sizes[], int blobsizes[], char *blobs[], char *formats[], char *names[], int n)
 Update data of an existing blob vector property. More...
 
void ISSnoopDevice (XMLEle *root)
 Function defined by Drivers that is called when another Driver it is snooping (by having previously called IDSnoopDevice()) sent any INDI message. More...
 
double anglediff (double a, double b)
 

Macro Definition Documentation

◆ CENTERING_SLEW_RATE

#define CENTERING_SLEW_RATE   3

◆ FIND_SLEW_RATE

#define FIND_SLEW_RATE   7

◆ GUIDE_SLEW_RATE

#define GUIDE_SLEW_RATE   2

◆ MAX_SLEW_RATE

#define MAX_SLEW_RATE   9

Function Documentation

◆ anglediff()

double anglediff ( double  a,
double  b 
)

◆ ISNewNumber()

void ISNewNumber ( const char *  dev,
const char *  name,
double  values[],
char *  names[],
int  num 
)

◆ telescope_nse()

std::unique_ptr<NexStarEvo> telescope_nse ( new   NexStarEvo())