kstars
lx200gps.cpp File Reference
#include "lx200gps.h"
#include "lx200driver.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>

Go to the source code of this file.
Defines | |
| #define | GPSGroup "Extended GPS Features" |
Functions | |
| void | changeLX200GPSDeviceName (const char *newName) |
| void | updateTemp (void *p) |
Variables | |
| static ISwitch | AltDecBackSlashS [] = {{ "Activate", "", ISS_OFF, 0, 0}} |
| static ISwitchVectorProperty | AltDecBackSlashSP = { mydev, "Alt/Dec Anti-backslash", "", GPSGroup, IP_RW, ISR_ATMOST1, 0, IPS_IDLE, AltDecBackSlashS, NARRAY(AltDecBackSlashS), "", 0} |
| static ISwitch | AltDecPecS [] = {{ "Enable", "", ISS_OFF, 0 ,0}, {"Disable", "", ISS_OFF, 0 ,0}} |
| static ISwitchVectorProperty | AltDecPecSP = { mydev, "Alt/Dec PEC", "", GPSGroup, IP_RW, ISR_1OFMANY, 0, IPS_IDLE, AltDecPecS, NARRAY(AltDecPecS), "", 0} |
| static ISwitch | AzRaBackSlashS [] = {{ "Activate", "", ISS_OFF, 0, 0}} |
| static ISwitchVectorProperty | AzRaBackSlashSP = { mydev, "Az/Ra Anti-backslash", "", GPSGroup, IP_RW, ISR_ATMOST1, 0, IPS_IDLE, AzRaBackSlashS, NARRAY(AzRaBackSlashS), "", 0} |
| static ISwitch | AzRaPecS [] = {{ "Enable", "", ISS_OFF, 0, 0}, {"Disable", "", ISS_OFF, 0 ,0}} |
| static ISwitchVectorProperty | AzRaPecSP = { mydev, "Az/Ra PEC", "", GPSGroup, IP_RW, ISR_1OFMANY, 0, IPS_IDLE, AzRaPecS, NARRAY(AzRaPecS), "", 0} |
| static ISwitch | GPSPowerS [] = {{ "On", "", ISS_OFF, 0, 0}, {"Off", "", ISS_ON, 0, 0}} |
| static ISwitchVectorProperty | GPSPowerSP = { mydev, "GPS Power", "", GPSGroup, IP_RW, ISR_1OFMANY, 0 , IPS_IDLE, GPSPowerS, NARRAY(GPSPowerS), "", 0} |
| static ISwitch | GPSStatusS [] = {{ "Sleep", "", ISS_OFF, 0, 0}, {"Wake up", "", ISS_OFF, 0 ,0}, {"Restart", "", ISS_OFF, 0, 0}} |
| static ISwitchVectorProperty | GPSStatusSP = { mydev, "GPS Status", "", GPSGroup, IP_RW, ISR_1OFMANY, 0, IPS_IDLE, GPSStatusS, NARRAY(GPSStatusS), "", 0} |
| static ISwitch | GPSUpdateS [] = { {"Update GPS", "", ISS_OFF, 0, 0}, {"Update Client", "", ISS_OFF, 0, 0}} |
| static ISwitchVectorProperty | GPSUpdateSP = { mydev, "GPS System", "", GPSGroup, IP_RW, ISR_1OFMANY, 0, IPS_IDLE, GPSUpdateS, NARRAY(GPSUpdateS), "", 0} |
| int | MaxReticleFlashRate |
| static INumber | OTATempN [] = { {"Temp.", "", "%g", -200., 500., 0., 0., 0, 0, 0 } } |
| static INumberVectorProperty | OTATempNP = { mydev, "OTA Temperature (C)", "", GPSGroup, IP_RO, 0, IPS_IDLE, OTATempN, NARRAY(OTATempN), "", 0} |
| static ISwitch | OTAUpdateS [] = {{ "Update", "", ISS_OFF, 0, 0}} |
| static ISwitchVectorProperty | OTAUpdateSP = { mydev, "OTA Update", "", GPSGroup, IP_RW, ISR_ATMOST1, 0, IPS_IDLE, OTAUpdateS, NARRAY(OTAUpdateS), "", 0} |
| static ISwitch | SelenSyncS [] = {{ "Sync", "", ISS_OFF, 0, 0}} |
| static ISwitchVectorProperty | SelenSyncSP = { mydev, "Selenographic Sync", "", GPSGroup, IP_RW, ISR_ATMOST1, 0, IPS_IDLE, SelenSyncS, NARRAY(SelenSyncS), "", 0} |
| LX200Generic * | telescope |
Define Documentation
| #define GPSGroup "Extended GPS Features" |
Definition at line 29 of file lx200gps.cpp.
Function Documentation
| void changeLX200GPSDeviceName | ( | const char * | newName | ) |
Definition at line 59 of file lx200gps.cpp.
| void updateTemp | ( | void * | p | ) |
Definition at line 336 of file lx200gps.cpp.
Variable Documentation
ISwitch AltDecBackSlashS[] = {{ "Activate", "", ISS_OFF, 0, 0}} [static] |
Definition at line 40 of file lx200gps.cpp.
ISwitchVectorProperty AltDecBackSlashSP = { mydev, "Alt/Dec Anti-backslash", "", GPSGroup, IP_RW, ISR_ATMOST1, 0, IPS_IDLE, AltDecBackSlashS, NARRAY(AltDecBackSlashS), "", 0} [static] |
Definition at line 50 of file lx200gps.cpp.
ISwitch AltDecPecS[] = {{ "Enable", "", ISS_OFF, 0 ,0}, {"Disable", "", ISS_OFF, 0 ,0}} [static] |
Definition at line 37 of file lx200gps.cpp.
ISwitchVectorProperty AltDecPecSP = { mydev, "Alt/Dec PEC", "", GPSGroup, IP_RW, ISR_1OFMANY, 0, IPS_IDLE, AltDecPecS, NARRAY(AltDecPecS), "", 0} [static] |
Definition at line 47 of file lx200gps.cpp.
ISwitch AzRaBackSlashS[] = {{ "Activate", "", ISS_OFF, 0, 0}} [static] |
Definition at line 41 of file lx200gps.cpp.
ISwitchVectorProperty AzRaBackSlashSP = { mydev, "Az/Ra Anti-backslash", "", GPSGroup, IP_RW, ISR_ATMOST1, 0, IPS_IDLE, AzRaBackSlashS, NARRAY(AzRaBackSlashS), "", 0} [static] |
Definition at line 51 of file lx200gps.cpp.
Definition at line 38 of file lx200gps.cpp.
ISwitchVectorProperty AzRaPecSP = { mydev, "Az/Ra PEC", "", GPSGroup, IP_RW, ISR_1OFMANY, 0, IPS_IDLE, AzRaPecS, NARRAY(AzRaPecS), "", 0} [static] |
Definition at line 48 of file lx200gps.cpp.
Definition at line 34 of file lx200gps.cpp.
ISwitchVectorProperty GPSPowerSP = { mydev, "GPS Power", "", GPSGroup, IP_RW, ISR_1OFMANY, 0 , IPS_IDLE, GPSPowerS, NARRAY(GPSPowerS), "", 0} [static] |
Definition at line 44 of file lx200gps.cpp.
ISwitch GPSStatusS[] = {{ "Sleep", "", ISS_OFF, 0, 0}, {"Wake up", "", ISS_OFF, 0 ,0}, {"Restart", "", ISS_OFF, 0, 0}} [static] |
Definition at line 35 of file lx200gps.cpp.
ISwitchVectorProperty GPSStatusSP = { mydev, "GPS Status", "", GPSGroup, IP_RW, ISR_1OFMANY, 0, IPS_IDLE, GPSStatusS, NARRAY(GPSStatusS), "", 0} [static] |
Definition at line 45 of file lx200gps.cpp.
ISwitch GPSUpdateS[] = { {"Update GPS", "", ISS_OFF, 0, 0}, {"Update Client", "", ISS_OFF, 0, 0}} [static] |
Definition at line 36 of file lx200gps.cpp.
ISwitchVectorProperty GPSUpdateSP = { mydev, "GPS System", "", GPSGroup, IP_RW, ISR_1OFMANY, 0, IPS_IDLE, GPSUpdateS, NARRAY(GPSUpdateS), "", 0} [static] |
Definition at line 46 of file lx200gps.cpp.
Definition at line 43 of file lx200generic.cpp.
Definition at line 54 of file lx200gps.cpp.
INumberVectorProperty OTATempNP = { mydev, "OTA Temperature (C)", "", GPSGroup, IP_RO, 0, IPS_IDLE, OTATempN, NARRAY(OTATempN), "", 0} [static] |
Definition at line 55 of file lx200gps.cpp.
ISwitch OTAUpdateS[] = {{ "Update", "", ISS_OFF, 0, 0}} [static] |
Definition at line 42 of file lx200gps.cpp.
ISwitchVectorProperty OTAUpdateSP = { mydev, "OTA Update", "", GPSGroup, IP_RW, ISR_ATMOST1, 0, IPS_IDLE, OTAUpdateS, NARRAY(OTAUpdateS), "", 0} [static] |
Definition at line 52 of file lx200gps.cpp.
ISwitch SelenSyncS[] = {{ "Sync", "", ISS_OFF, 0, 0}} [static] |
Definition at line 39 of file lx200gps.cpp.
ISwitchVectorProperty SelenSyncSP = { mydev, "Selenographic Sync", "", GPSGroup, IP_RW, ISR_ATMOST1, 0, IPS_IDLE, SelenSyncS, NARRAY(SelenSyncS), "", 0} [static] |
Definition at line 49 of file lx200gps.cpp.
| LX200Generic* telescope |
Definition at line 44 of file celestrongps.cpp.
KDE 4.2 API Reference