• Skip to content
  • Skip to link menu
KDE 3.5 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

kstars

lx200classic.cpp File Reference

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "lx200classic.h"
#include "lx200driver.h"

Include dependency graph for lx200classic.cpp:

Go to the source code of this file.


Defines

#define BASIC_GROUP   "Main Control"
#define LIBRARY_GROUP   "Library"
#define MOVE_GROUP   "Movement Control"

Functions

void changeLX200ClassicDeviceName (const char *newName)

Variables

static INumber altLimit []
static ISwitch DeepSkyCatalogS [] = {{"NGC", "", ISS_ON, 0, 0}, {"IC", "", ISS_OFF, 0, 0}, {"UGC", "", ISS_OFF, 0, 0}, {"Caldwell", "", ISS_OFF, 0, 0}, {"Arp", "", ISS_OFF, 0, 0}, {"Abell", "", ISS_OFF, 0, 0}, {"Messier", "", ISS_OFF, 0, 0}}
static ISwitchVectorProperty DeepSkyCatalogSw = { mydev, "Deep Sky Catalogs", "", LIBRARY_GROUP, IP_RW, ISR_1OFMANY, 0, IPS_IDLE, DeepSkyCatalogS, NARRAY(DeepSkyCatalogS), "", 0}
static INumberVectorProperty elevationLimit = { mydev, "altLimit", "Slew elevation Limit", BASIC_GROUP, IP_RW, 0, IPS_IDLE, altLimit, NARRAY(altLimit), "", 0}
INumberVectorProperty eqNum
int MaxReticleFlashRate
static INumber MaxSlew [] = {{"maxSlew", "Rate", "%g", 2.0, 9.0, 1.0, 9., 0, 0 ,0}}
static INumberVectorProperty MaxSlewRate = { mydev, "Max slew Rate", "", MOVE_GROUP, IP_RW, 0, IPS_IDLE, MaxSlew, NARRAY(MaxSlew), "", 0}
static ITextVectorProperty ObjectInfo = {mydev, "Object Info", "", BASIC_GROUP, IP_RO, 0, IPS_IDLE, ObjectText, NARRAY(ObjectText), "", 0}
static INumber ObjectN [] = { "ObjectN", "Number", "%g", 1., 10000., 1., 0., 0, 0, 0}
static INumberVectorProperty ObjectNo = { mydev, "Object Number", "", LIBRARY_GROUP, IP_RW, 0, IPS_IDLE, ObjectN, NARRAY(ObjectN), "", 0 }
static IText ObjectText [] = {{"objectText", "Info", 0, 0, 0, 0}}
static ISwitch SolarS [] = { {"Select", "Select item...", ISS_ON, 0, 0}, {"1", "Mercury", ISS_OFF,0 , 0}, {"2", "Venus", ISS_OFF, 0, 0}, {"3", "Moon", ISS_OFF, 0, 0}, {"4", "Mars", ISS_OFF, 0, 0}, {"5", "Jupiter", ISS_OFF, 0, 0}, {"6", "Saturn", ISS_OFF, 0, 0}, {"7", "Uranus", ISS_OFF, 0, 0}, {"8", "Neptune", ISS_OFF, 0, 0}, {"9", "Pluto", ISS_OFF, 0 ,0}}
static ISwitchVectorProperty SolarSw = { mydev, "SOLAR_SYSTEM", "Solar System", LIBRARY_GROUP, IP_RW, ISR_1OFMANY, 0, IPS_IDLE, SolarS, NARRAY(SolarS), "", 0}
static ISwitch StarCatalogS [] = {{"STAR", "", ISS_ON, 0, 0}, {"SAO", "", ISS_OFF, 0, 0}, {"GCVS", "", ISS_OFF, 0, 0}}
static ISwitchVectorProperty StarCatalogSw = { mydev, "Star Catalogs", "", LIBRARY_GROUP, IP_RW, ISR_1OFMANY, 0, IPS_IDLE, StarCatalogS, NARRAY(StarCatalogS), "", 0}
LX200Generic * telescope
ITextVectorProperty Time

Define Documentation

#define BASIC_GROUP   "Main Control"

Definition at line 33 of file lx200classic.cpp.

#define LIBRARY_GROUP   "Library"

Definition at line 34 of file lx200classic.cpp.

#define MOVE_GROUP   "Movement Control"

Definition at line 35 of file lx200classic.cpp.


Function Documentation

void changeLX200ClassicDeviceName ( const char *  newName  ) 

Definition at line 60 of file lx200classic.cpp.


Variable Documentation

INumber altLimit[] [static]

Initial value:

 {
       {"minAlt", "min Alt", "%+03f", -90., 90., 0., 0., 0, 0, 0},
       {"maxAlt", "max Alt", "%+03f", -90., 90., 0., 0., 0, 0, 0}}

Definition at line 55 of file lx200classic.cpp.

ISwitch DeepSkyCatalogS[] = {{"NGC", "", ISS_ON, 0, 0}, {"IC", "", ISS_OFF, 0, 0}, {"UGC", "", ISS_OFF, 0, 0}, {"Caldwell", "", ISS_OFF, 0, 0}, {"Arp", "", ISS_OFF, 0, 0}, {"Abell", "", ISS_OFF, 0, 0}, {"Messier", "", ISS_OFF, 0, 0}} [static]

Definition at line 42 of file lx200classic.cpp.

ISwitchVectorProperty DeepSkyCatalogSw = { mydev, "Deep Sky Catalogs", "", LIBRARY_GROUP, IP_RW, ISR_1OFMANY, 0, IPS_IDLE, DeepSkyCatalogS, NARRAY(DeepSkyCatalogS), "", 0} [static]

Definition at line 46 of file lx200classic.cpp.

INumberVectorProperty elevationLimit = { mydev, "altLimit", "Slew elevation Limit", BASIC_GROUP, IP_RW, 0, IPS_IDLE, altLimit, NARRAY(altLimit), "", 0} [static]

Definition at line 58 of file lx200classic.cpp.

INumberVectorProperty eqNum

Definition at line 119 of file lx200generic.cpp.

int MaxReticleFlashRate

Definition at line 66 of file apmount.cpp.

INumber MaxSlew[] = {{"maxSlew", "Rate", "%g", 2.0, 9.0, 1.0, 9., 0, 0 ,0}} [static]

Definition at line 52 of file lx200classic.cpp.

INumberVectorProperty MaxSlewRate = { mydev, "Max slew Rate", "", MOVE_GROUP, IP_RW, 0, IPS_IDLE, MaxSlew, NARRAY(MaxSlew), "", 0} [static]

Definition at line 53 of file lx200classic.cpp.

ITextVectorProperty ObjectInfo = {mydev, "Object Info", "", BASIC_GROUP, IP_RO, 0, IPS_IDLE, ObjectText, NARRAY(ObjectText), "", 0} [static]

Definition at line 38 of file lx200classic.cpp.

INumber ObjectN[] = { "ObjectN", "Number", "%g", 1., 10000., 1., 0., 0, 0, 0} [static]

Definition at line 49 of file lx200classic.cpp.

INumberVectorProperty ObjectNo = { mydev, "Object Number", "", LIBRARY_GROUP, IP_RW, 0, IPS_IDLE, ObjectN, NARRAY(ObjectN), "", 0 } [static]

Definition at line 50 of file lx200classic.cpp.

IText ObjectText[] = {{"objectText", "Info", 0, 0, 0, 0}} [static]

Definition at line 37 of file lx200classic.cpp.

ISwitch SolarS[] = { {"Select", "Select item...", ISS_ON, 0, 0}, {"1", "Mercury", ISS_OFF,0 , 0}, {"2", "Venus", ISS_OFF, 0, 0}, {"3", "Moon", ISS_OFF, 0, 0}, {"4", "Mars", ISS_OFF, 0, 0}, {"5", "Jupiter", ISS_OFF, 0, 0}, {"6", "Saturn", ISS_OFF, 0, 0}, {"7", "Uranus", ISS_OFF, 0, 0}, {"8", "Neptune", ISS_OFF, 0, 0}, {"9", "Pluto", ISS_OFF, 0 ,0}} [static]

Definition at line 43 of file lx200classic.cpp.

ISwitchVectorProperty SolarSw = { mydev, "SOLAR_SYSTEM", "Solar System", LIBRARY_GROUP, IP_RW, ISR_1OFMANY, 0, IPS_IDLE, SolarS, NARRAY(SolarS), "", 0} [static]

Definition at line 47 of file lx200classic.cpp.

ISwitch StarCatalogS[] = {{"STAR", "", ISS_ON, 0, 0}, {"SAO", "", ISS_OFF, 0, 0}, {"GCVS", "", ISS_OFF, 0, 0}} [static]

Definition at line 41 of file lx200classic.cpp.

ISwitchVectorProperty StarCatalogSw = { mydev, "Star Catalogs", "", LIBRARY_GROUP, IP_RW, ISR_1OFMANY, 0, IPS_IDLE, StarCatalogS, NARRAY(StarCatalogS), "", 0} [static]

Definition at line 45 of file lx200classic.cpp.

LX200Generic* telescope

Definition at line 65 of file apmount.cpp.

ITextVectorProperty Time

Definition at line 155 of file lx200generic.cpp.

kstars

Skip menu "kstars"
  • Main Page
  • Modules
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Class Members
  • Related Pages

API Reference

Skip menu "API Reference"
  • keduca
  • kstars
Generated for API Reference by doxygen 1.5.9
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal