Hamlib  4.1
Data Structures | Macros | Typedefs | Enumerations
amplifier.h File Reference

Hamlib amplifier data structures. More...

#include <hamlib/rig.h>
#include <hamlib/amplist.h>
Include dependency graph for amplifier.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  amp_state
 Live data and customized fields. More...
 
struct  amp
 This is the master data structure, acting as a handle for the controlled amplifier. More...
 

Macros

#define NETAMPCTL_RET   "RPRT "
 Token in the netampctl protocol for returning error code.
 
#define amp_debug   rig_debug
 Convenience definition for debug level. More...
 

Typedefs

typedef struct amp AMP
 Amplifier structure definition (see amp for details).
 
typedef float swr_t
 Type definition for SWR. More...
 
typedef int tune_value_t
 Type definition for tuning values capacitance and resistance. More...
 

Enumerations

enum  amp_type_t { AMP_FLAG_1 = (1 << 1) , AMP_FLAG_2 = (1 << 2) }
 Amplifier type flags. More...
 

Detailed Description

Hamlib amplifier data structures.

This file contains the data structures and declarations for the Hamlib amplifier API. see the amplifier.c file for more details on the amplifier API.


Generated by doxygen 1.9.1

Hamlib documentation for version 4.1 -- Mon Feb 1 2021 08:00:28
Project page: http://www.hamlib.org