Instrument Neutral Distributed Interface INDI  2.0.2
Macros | Functions
pyxis.cpp File Reference
#include "pyxis.h"
#include "indicom.h"
#include "connectionplugins/connectionserial.h"
#include <cmath>
#include <cstring>
#include <memory>
#include <termios.h>

Go to the source code of this file.

Macros

#define PYXIS_TIMEOUT   3
 
#define PYRIX_BUF   7
 
#define PYRIX_CMD   6
 
#define SETTINGS_TAB   "Settings"
 
#define PYXIS_3INCH_RATE   6
 
#define PYXIS_2INCH_RATE   8
 
#define PYXIS_3INCH_PER_DEG   (128)
 
#define PYXIS_2INCH_PER_DEG   14
 
#define POLL_100MS   100
 

Functions

std::unique_ptr< Pyxispyxis (new Pyxis())
 

Macro Definition Documentation

◆ POLL_100MS

#define POLL_100MS   100

Definition at line 45 of file pyxis.cpp.

◆ PYRIX_BUF

#define PYRIX_BUF   7

Definition at line 32 of file pyxis.cpp.

◆ PYRIX_CMD

#define PYRIX_CMD   6

Definition at line 33 of file pyxis.cpp.

◆ PYXIS_2INCH_PER_DEG

#define PYXIS_2INCH_PER_DEG   14

Definition at line 42 of file pyxis.cpp.

◆ PYXIS_2INCH_RATE

#define PYXIS_2INCH_RATE   8

Definition at line 38 of file pyxis.cpp.

◆ PYXIS_3INCH_PER_DEG

#define PYXIS_3INCH_PER_DEG   (128)

Definition at line 41 of file pyxis.cpp.

◆ PYXIS_3INCH_RATE

#define PYXIS_3INCH_RATE   6

Definition at line 37 of file pyxis.cpp.

◆ PYXIS_TIMEOUT

#define PYXIS_TIMEOUT   3

Definition at line 31 of file pyxis.cpp.

◆ SETTINGS_TAB

#define SETTINGS_TAB   "Settings"

Definition at line 34 of file pyxis.cpp.

Function Documentation

◆ pyxis()

std::unique_ptr<Pyxis> pyxis ( new   Pyxis())