Instrument Neutral Distributed Interface INDI
2.0.2
|
Go to the source code of this file.
Classes | |
struct | UsisResponse |
struct | TextValue |
struct | EnumValue |
struct | NumValue |
struct | EnumItem |
struct | CmdItem |
class | Action |
class | ShelyakDriver |
Macros | |
#define | MAX_FRAME_LENGTH 150 |
#define | MAX_NAME_LENGTH 25 |
#define | MAX_VALUE_LENGTH 125 |
#define | ACTION_STOP 1 |
#define | ACTION_CALIB 2 |
#define | MAX_ACTION 8 |
#define | MAX_ENUMS 8 |
Typedefs | |
using | json = nlohmann::json |
Enumerations | |
enum | PropType { _text = 0x10 , _enum = 0x11 , _number = 0x12 , _eitm = 0x01 , _ecmd = 0x02 } |
#define ACTION_CALIB 2 |
Definition at line 42 of file indi_shelyak_usis.h.
#define ACTION_STOP 1 |
Definition at line 41 of file indi_shelyak_usis.h.
#define MAX_ACTION 8 |
Definition at line 44 of file indi_shelyak_usis.h.
#define MAX_ENUMS 8 |
Definition at line 45 of file indi_shelyak_usis.h.
#define MAX_FRAME_LENGTH 150 |
Definition at line 31 of file indi_shelyak_usis.h.
#define MAX_NAME_LENGTH 25 |
Definition at line 32 of file indi_shelyak_usis.h.
#define MAX_VALUE_LENGTH 125 |
Definition at line 33 of file indi_shelyak_usis.h.
using json = nlohmann::json |
Definition at line 29 of file indi_shelyak_usis.h.
enum PropType |
Enumerator | |
---|---|
_text | |
_enum | |
_number | |
_eitm | |
_ecmd |
Definition at line 77 of file indi_shelyak_usis.h.