|
Hamlib
4.0~git
|
#include <stdlib.h>#include <string.h>#include <unistd.h>#include <stdio.h>#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>#include <hamlib/amplifier.h>#include "serial.h"#include "parallel.h"#include "usb_port.h"#include "network.h"#include "amp_conf.h"#include "token.h"Data Structures | |
| struct | opened_amp_l |
Macros | |
| #define | CHECK_AMP_ARG(r) (!(r) || !(r)->caps || !(r)->state.comm_state) |
Functions | |
| AMP * | amp_init (amp_model_t amp_model) |
| allocate a new AMP handle More... | |
| int | amp_open (AMP *amp) |
| open the communication to the amp More... | |
| int | amp_close (AMP *amp) |
| close the communication to the amp More... | |
| int | amp_cleanup (AMP *amp) |
| release a amp handle and free associated memory More... | |
| int | amp_reset (AMP *amp, amp_reset_t reset) |
| reset the amplifier More... | |
| int | amp_get_freq (AMP *amp, freq_t *freq) |
| int | amp_set_freq (AMP *amp, freq_t freq) |
| const char * | amp_get_info (AMP *amp) |
| get general information from the amplifier More... | |
| int | amp_get_level (AMP *amp, setting_t level, value_t *val) |
| int | amp_get_ext_level (AMP *amp, token_t level, value_t *val) |
| int | amp_set_powerstat (AMP *amp, powerstat_t status) |
| turn on/off the amplifier or standby/operate toggle More... | |
| int | amp_get_powerstat (AMP *amp, powerstat_t *status) |
Amplifier interface.
Hamlib interface is a frontend implementing amplifier wrapper functions.
Hamlib documentation for version 4.0~git -- Sat Apr 4 2020 16:42:11
Project page: http://www.hamlib.org