|
Hamlib
4.0~git
|
Live data and customized fields. More...
#include <rotator.h>
Data Fields | |
| azimuth_t | min_az |
| azimuth_t | max_az |
| elevation_t | min_el |
| elevation_t | max_el |
| int | south_zero |
| azimuth_t | az_offset |
| elevation_t | el_offset |
| hamlib_port_t | rotport |
| int | comm_state |
| char * | priv |
| char * | obj |
Live data and customized fields.
Rotator state
This struct contains live data, as well as a copy of capability fields that may be updated (ie. customized)
It is fine to move fields around, as this kind of struct should not be initialized like caps are.
| azimuth_t rot_state::az_offset |
Offset to be applied to azimuth
| int rot_state::comm_state |
Comm port state, opened/closed.
| elevation_t rot_state::el_offset |
Offset to be applied to elevation
| azimuth_t rot_state::max_az |
Upper limit for azimuth (overridable).
| elevation_t rot_state::max_el |
Upper limit for elevation (overridable).
| azimuth_t rot_state::min_az |
Lower limit for azimuth (overridable).
| elevation_t rot_state::min_el |
Lower limit for elevation (overridable).
| char* rot_state::obj |
Internal use by hamlib++ for event handling.
| char* rot_state::priv |
Pointer to private rotator state data.
| hamlib_port_t rot_state::rotport |
Rotator port (internal use).
| int rot_state::south_zero |
South is zero degrees
Hamlib documentation for version 4.0~git -- Sat Apr 4 2020 16:42:11
Project page: http://www.hamlib.org