kopia lustrzana https://github.com/Hamlib/Hamlib
add F1TE Tracker
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3007 7ae35d74-ebe9-4afe-98af-79ac388436b8Hamlib-1.2.13
rodzic
1197c918de
commit
54c36e91d6
|
@ -267,6 +267,46 @@ const struct rot_caps gs232a_rot_caps = {
|
|||
.move = gs232a_rot_move,
|
||||
};
|
||||
|
||||
|
||||
/* ************************************************************************* */
|
||||
/*
|
||||
* F1TE Tracker, GS232 withtout position feedback
|
||||
*/
|
||||
|
||||
const struct rot_caps f1tetracker_rot_caps = {
|
||||
.rot_model = ROT_MODEL_F1TETRACKER,
|
||||
.model_name = "GS232A/F1TE Tracker",
|
||||
.mfg_name = "F1TE",
|
||||
.version = "0.2",
|
||||
.copyright = "LGPL",
|
||||
.status = RIG_STATUS_BETA,
|
||||
.rot_type = ROT_TYPE_OTHER,
|
||||
.port_type = RIG_PORT_SERIAL,
|
||||
.serial_rate_min = 150,
|
||||
.serial_rate_max = 9600,
|
||||
.serial_data_bits = 8,
|
||||
.serial_stop_bits = 1,
|
||||
.serial_parity = RIG_PARITY_NONE,
|
||||
.serial_handshake = RIG_HANDSHAKE_NONE,
|
||||
.write_delay = 0,
|
||||
.post_write_delay = 0,
|
||||
.timeout = 400,
|
||||
.retry = 0,
|
||||
|
||||
.min_az = 0.0,
|
||||
.max_az = 360.0,
|
||||
.min_el = 0.0,
|
||||
.max_el = 180.0,
|
||||
|
||||
.get_position = NULL, /* no position feedback available */
|
||||
.set_position = gs232a_rot_set_position,
|
||||
#if 0
|
||||
.stop = gs232a_rot_stop,
|
||||
.move = gs232a_rot_move,
|
||||
#endif
|
||||
};
|
||||
|
||||
|
||||
/* ************************************************************************* */
|
||||
|
||||
DECLARE_INITROT_BACKEND(gs232a)
|
||||
|
@ -276,6 +316,7 @@ DECLARE_INITROT_BACKEND(gs232a)
|
|||
rot_register(&gs232a_rot_caps);
|
||||
rot_register(&gs232b_rot_caps);
|
||||
rot_register(&gs232_rot_caps);
|
||||
rot_register(&f1tetracker_rot_caps);
|
||||
|
||||
return RIG_OK;
|
||||
}
|
||||
|
|
|
@ -25,5 +25,6 @@
|
|||
extern const struct rot_caps gs232_rot_caps;
|
||||
extern const struct rot_caps gs232a_rot_caps;
|
||||
extern const struct rot_caps gs232b_rot_caps;
|
||||
extern const struct rot_caps f1tetracker_rot_caps;
|
||||
|
||||
#endif /* _ROT_GS232A_H */
|
||||
|
|
|
@ -157,6 +157,7 @@
|
|||
#define ROT_MODEL_GS232A ROT_MAKE_MODEL(ROT_GS232A, 1)
|
||||
#define ROT_MODEL_GS232 ROT_MAKE_MODEL(ROT_GS232A, 2) /* Not A or B */
|
||||
#define ROT_MODEL_GS232B ROT_MAKE_MODEL(ROT_GS232A, 3)
|
||||
#define ROT_MODEL_F1TETRACKER ROT_MAKE_MODEL(ROT_GS232A, 4)
|
||||
|
||||
/*! \def ROT_MODEL_PCROTOR
|
||||
* \brief A macro that returns the model number of the PcRotor/WA6UFQ backend.
|
||||
|
|
Ładowanie…
Reference in New Issue