Instrument Neutral Distributed Interface INDI  2.0.2
indistandardproperty.h
Go to the documentation of this file.
1 /*******************************************************************************
2  Copyright(c) 2017 Jasem Mutlaq. All rights reserved.
3 
4  List of INDI Stanadrd Properties
5 
6  This library is free software; you can redistribute it and/or
7  modify it under the terms of the GNU Library General Public
8  License version 2 as published by the Free Software Foundation.
9 
10  This library is distributed in the hope that it will be useful,
11  but WITHOUT ANY WARRANTY; without even the implied warranty of
12  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13  Library General Public License for more details.
14 
15  You should have received a copy of the GNU Library General Public License
16  along with this library; see the file COPYING.LIB. If not, write to
17  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
18  Boston, MA 02110-1301, USA.
19 *******************************************************************************/
20 
21 #pragma once
22 
23 #include "indibase.h"
24 
25 namespace INDI
26 {
27 
55 namespace SP
56 {
70 
78 extern const char *CONNECTION;
79 
88 
96 extern const char *DEVICE_PORT;
97 
109 extern const char *DEVICE_AUTO_SEARCH;
110 
122 extern const char *DEVICE_LAN_SEARCH;
123 
135 extern const char *DEVICE_BAUD_RATE;
136 
145 
154 extern const char *DEVICE_ADDRESS;
155 
158 }
159 } // namespace INDI
const char * DEVICE_AUTO_SEARCH
Toggle device auto search. If enabled and on connection failure with the default port,...
const char * CONNECTION
Connect to and disconnect from device.
const char * DEVICE_ADDRESS
Device hostname and port. It is part of Connection::TCPInterface to manage connections to devices ove...
const char * DEVICE_PORT
Device serial (or bluetooth) connection port. The default value on Linux is /dev/ttyUSB0 while on Mac...
const char * DEVICE_BAUD_RATE
Set device baud rate.
const char * DEVICE_LAN_SEARCH
Toggle device LAN search. If the initial handshake with the specified hostname and port number fails,...
Namespace to encapsulate INDI client, drivers, and mediator classes.