rot_state Struct Reference
[Rotator APIRotator API]

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
hamlib_port_t rotport
int comm_state
char * priv
char * obj


Detailed Description

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.


Field Documentation

azimuth_t rot_state::min_az

Lower limit for azimuth (overridable).

azimuth_t rot_state::max_az

Upper limit for azimuth (overridable).

elevation_t rot_state::min_el

Lower limit for elevation (overridable).

elevation_t rot_state::max_el

Upper limit for elevation (overridable).

hamlib_port_t rot_state::rotport

Rotator port (internal use).

int rot_state::comm_state

Comm port state, opened/closed.

char* rot_state::priv

Pointer to private rotator state data.

char* rot_state::obj

Internal use by hamlib++ for event handling.


The documentation for this struct was generated from the following file:

Hamlib documentation for version 1.2.6.2 -- Sun Dec 9 09:34:32 2007
Project page: http://hamlib.org