Go to the documentation of this file.
26 #define ROT_MAKE_MODEL(a,b) ((a)*100+(b))
27 #define ROT_BACKEND_NUM(a) ((a)/100)
49 #define ROT_MODEL_NONE 0
66 #define ROT_BACKEND_DUMMY "dummy"
67 #define ROT_MODEL_DUMMY ROT_MAKE_MODEL(ROT_DUMMY, 1)
68 #define ROT_MODEL_NETROTCTL ROT_MAKE_MODEL(ROT_DUMMY, 2)
81 #define ROT_BACKEND_RPC "rpcrot"
82 #define ROT_MODEL_RPC ROT_MAKE_MODEL(ROT_RPC, 1)
99 #define ROT_EASYCOMM 2
100 #define ROT_BACKEND_EASYCOMM "easycomm"
101 #define ROT_MODEL_EASYCOMM1 ROT_MAKE_MODEL(ROT_EASYCOMM, 1)
102 #define ROT_MODEL_EASYCOMM2 ROT_MAKE_MODEL(ROT_EASYCOMM, 2)
103 #define ROT_MODEL_TRAKBOX ROT_MAKE_MODEL(ROT_EASYCOMM, 3)
111 #define ROT_FODTRACK 3
112 #define ROT_BACKEND_FODTRACK "fodtrack"
113 #define ROT_MODEL_FODTRACK ROT_MAKE_MODEL(ROT_FODTRACK, 1)
139 #define ROT_ROTOREZ 4
140 #define ROT_BACKEND_ROTOREZ "rotorez"
141 #define ROT_MODEL_ROTOREZ ROT_MAKE_MODEL(ROT_ROTOREZ, 1)
142 #define ROT_MODEL_ROTORCARD ROT_MAKE_MODEL(ROT_ROTOREZ, 2)
143 #define ROT_MODEL_DCU ROT_MAKE_MODEL(ROT_ROTOREZ, 3)
144 #define ROT_MODEL_ERC ROT_MAKE_MODEL(ROT_ROTOREZ, 4)
153 #define ROT_BACKEND_SARTEK "sartek"
154 #define ROT_MODEL_SARTEK1 ROT_MAKE_MODEL(ROT_SARTEK, 1)
181 #define ROT_BACKEND_GS232A "gs232a"
182 #define ROT_MODEL_GS232A ROT_MAKE_MODEL(ROT_GS232A, 1)
183 #define ROT_MODEL_GS232 ROT_MAKE_MODEL(ROT_GS232A, 2)
184 #define ROT_MODEL_GS232B ROT_MAKE_MODEL(ROT_GS232A, 3)
185 #define ROT_MODEL_F1TETRACKER ROT_MAKE_MODEL(ROT_GS232A, 4)
193 #define ROT_BACKEND_KIT "kit"
194 #define ROT_MODEL_PCROTOR ROT_MAKE_MODEL(ROT_KIT, 1)
199 #define ROT_HEATHKIT 8
200 #define ROT_BACKEND_HEATHKIT "heathkit"
201 #define ROT_MODEL_HD1780 ROT_MAKE_MODEL(ROT_HEATHKIT, 1)
216 #define ROT_BACKEND_SPID "spid"
217 #define ROT_MODEL_SPID_ROT2PROG ROT_MAKE_MODEL(ROT_SPID, 1)
218 #define ROT_MODEL_SPID_ROT1PROG ROT_MAKE_MODEL(ROT_SPID, 2)
227 #define ROT_BACKEND_M2 "m2"
228 #define ROT_MODEL_RC2800 ROT_MAKE_MODEL(ROT_M2, 1)
243 #define ROT_BACKEND_ARS "ars"
244 #define ROT_MODEL_RCI_AZEL ROT_MAKE_MODEL(ROT_ARS, 1)
245 #define ROT_MODEL_RCI_AZ ROT_MAKE_MODEL(ROT_ARS, 2)
254 #define ROT_BACKEND_AMSAT "amsat"
255 #define ROT_MODEL_IF100 ROT_MAKE_MODEL(ROT_AMSAT, 1)
264 #define ROT_TS7400 13
265 #define ROT_BACKEND_TS7400 "ts7400"
266 #define ROT_MODEL_TS7400 ROT_MAKE_MODEL(ROT_TS7400, 1)
274 #define ROT_CELESTRON 14
275 #define ROT_BACKEND_CELESTRON "celestron"
276 #define ROT_MODEL_NEXSTAR ROT_MAKE_MODEL(ROT_CELESTRON, 1)
291 #define ROT_BACKEND_LIST { \
292 { ROT_DUMMY, ROT_BACKEND_DUMMY }, \
293 { ROT_RPC, ROT_BACKEND_RPC }, \
294 { ROT_EASYCOMM, ROT_BACKEND_EASYCOMM }, \
295 { ROT_FODTRACK, ROT_BACKEND_FODTRACK }, \
296 { ROT_ROTOREZ, ROT_BACKEND_ROTOREZ }, \
297 { ROT_SARTEK, ROT_BACKEND_SARTEK }, \
298 { ROT_GS232A, ROT_BACKEND_GS232A }, \
299 { ROT_KIT, ROT_BACKEND_KIT }, \
300 { ROT_HEATHKIT, ROT_BACKEND_HEATHKIT }, \
301 { ROT_SPID, ROT_BACKEND_SPID }, \
302 { ROT_M2, ROT_BACKEND_M2 }, \
303 { ROT_ARS, ROT_BACKEND_ARS }, \
304 { ROT_AMSAT, ROT_BACKEND_AMSAT }, \
305 { ROT_TS7400, ROT_BACKEND_TS7400 }, \
306 { ROT_CELESTRON, ROT_BACKEND_CELESTRON }, \
Hamlib documentation for version 1.2.15.3 -- Sun Feb 3 2013 22:12:44
Project page: http://www.hamlib.org