Hamlib  3.3
Data Fields
rot_state Struct Reference

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

◆ comm_state

int rot_state::comm_state

Comm port state, opened/closed.

◆ max_az

azimuth_t rot_state::max_az

Upper limit for azimuth (overridable).

◆ max_el

elevation_t rot_state::max_el

Upper limit for elevation (overridable).

◆ min_az

azimuth_t rot_state::min_az

Lower limit for azimuth (overridable).

◆ min_el

elevation_t rot_state::min_el

Lower limit for elevation (overridable).

◆ obj

char* rot_state::obj

Internal use by hamlib++ for event handling.

◆ priv

char* rot_state::priv

Pointer to private rotator state data.

◆ rotport

hamlib_port_t rot_state::rotport

Rotator port (internal use).


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

Generated by doxygen 1.8.17

Hamlib documentation for version 3.3 -- Wed Jan 29 2020 00:00:00
Project page: http://www.hamlib.org