git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2154 7ae35d74-ebe9-4afe-98af-79ac388436b8
Hamlib-1.2.6rc1
Martin Ewing, AA6E 2006-10-30 20:21:15 +00:00
rodzic 90e704bae4
commit 3056681ec4
4 zmienionych plików z 33 dodań i 16 usunięć

Wyświetl plik

@ -1,4 +1,4 @@
## $Id: hamlib.cfg.in,v 1.5 2006-10-15 00:49:08 aa6e Exp $
## $Id: hamlib.cfg.in,v 1.6 2006-10-30 20:20:29 aa6e Exp $
PROJECT_NAME = "Hamlib"
PROJECT_NUMBER = @VERSION@
@ -17,7 +17,9 @@ MAN_EXTENSION = .3
CASE_SENSE_NAMES = NO
FULL_PATH_NAMES = NO
INPUT = @top_srcdir@/doc/index.doxygen \
@top_srcdir@/src/ @top_srcdir@/include/hamlib/
@top_srcdir@/src/ @top_srcdir@/include/hamlib/ \
@top_srcdir@/tentec/orion.c @top_srcdir@/tentec/tentec.h \
@top_srcdir@/tentec/orion.h
#../c++/rigclass.cc

Wyświetl plik

@ -10,8 +10,8 @@ A:hover { text-decoration: none; background-color: #f0f0fd; }
DL.el { margin-left: -1cm }
DIV.fragment { width: 100%; border: none; background-color: #eeeeee; font-family: courier,helvetica,serif }
DIV.ah { font-size: 1.20em; background-color: black; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px; font-family: courier,helvetica,serif }
TD.md { font-size: 1.20em; background-color: #f2f2ff; font-weight: bold; font-family: courier,helvetica,serif }
TD.mdname { font-size: 1.20em; background-color: #f2f2ff; font-weight: bold; font-style: italic; font-family: courier,helvetica,serif }
TD.md { font-size: 0.80em; background-color: #f2f2ff; font-weight: bold; font-family: courier,helvetica,serif }
TD.mdname { font-size: 0.80em; background-color: #f2f2ff; font-weight: bold; font-style: italic; font-family: courier,helvetica,serif }
DIV.groupHeader { margin-left: 16px; margin-top: 12px; margin-bottom: 6px; font-weight: bold; font-family: courier,helvetica,serif }
DIV.groupText { margin-left: 16px; font-style: italic; font-size: 1.20em; font-family: courier,helvetica,serif }
FONT.keyword { color: #008000 }

Wyświetl plik

@ -98,4 +98,6 @@ of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* \defgroup rotator Rotator API
* \defgroup utilities Utility Routines API
* \defgroup rig_internal Rig Internal API
* \defgroup tentec_orion Tentec Orion Backend
* \defgroup tentec Tentec Common Backend
*/

Wyświetl plik

@ -2,7 +2,7 @@
* Hamlib Tentec backend - main header
* Copyright (c) 2001-2004 by Stephane Fillod
*
* $Id: tentec.h,v 1.10 2006-01-09 21:14:40 fillods Exp $
* $Id: tentec.h,v 1.11 2006-10-30 20:21:15 aa6e Exp $
*
* This library is free software; you can redistribute it and/or modify
* it under the terms of the GNU Library General Public License as
@ -20,25 +20,37 @@
*
*/
/**
* \addtogroup tentec
* @{
*/
/**
* \file tentec.h
* \brief Includes for Tentec Backends
*/
#ifndef _TENTEC_H
#define _TENTEC_H 1
#include <hamlib/rig.h>
/**
* \brief Private tentec info
*/
struct tentec_priv_data {
rmode_t mode; /* detection mode */
freq_t freq; /* tuned frequency */
pbwidth_t width; /* filter bandwidth in Hz */
int cwbfo; /* BFO frequency: 1000 [0-2000Hz] */
int pbt; /* Passband Tuning, IF shift: 0 [-2000Hz to 2000Hz] */
float lnvol; /* line-out volume: 30 [0..63] */
float spkvol; /* speaker volume: 30 [0..63] */
int agc; /* AGC: medium */
rmode_t mode; /*!< detection mode */
freq_t freq; /*!< tuned frequency */
pbwidth_t width; /*!< filter bandwidth in Hz */
int cwbfo; /*!< BFO frequency: 1000 [0-2000Hz] */
int pbt; /*!< Passband Tuning, IF shift: 0 [-2000Hz to 2000Hz] */
float lnvol; /*!< line-out volume: 30 [0..63] */
float spkvol; /*!< speaker volume: 30 [0..63] */
int agc; /*!< AGC: medium */
/* calculated by tentec_tuning_factor_calc() */
int ctf; /* Coarse Tune Factor */
int ftf; /* Fine Tune Factor */
int btf; /* Bfo Tune Factor, btval is ignored by RX-320 in AM MODE */
int ctf; /*!< Coarse Tune Factor */
int ftf; /*!< Fine Tune Factor */
int btf; /*!< Bfo Tune Factor, btval is ignored by RX-320 in AM MODE */
};
int tentec_transaction(RIG *rig, const char *cmd, int cmd_len, char *data, int *data_len);
@ -65,3 +77,4 @@ extern const struct rig_caps tt565_caps;
#endif /* _TENTEC_H */
/** @} */