kopia lustrzana https://github.com/Hamlib/Hamlib
Update LGPL header in include header files.
TNX to Lucian Laga, YO6PLB, for the notification.Hamlib-1.2.15
rodzic
78285ab8eb
commit
2fd02a9ade
|
@ -2,21 +2,20 @@
|
|||
* Hamlib Interface - definition of radioamateur frequency band plan.
|
||||
* Copyright (c) 2002 by Stephane Fillod
|
||||
*
|
||||
* $Id: bandplan.h,v 1.1 2002-11-16 14:05:16 fillods 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
|
||||
* published by the Free Software Foundation; either version 2 of
|
||||
* the License, or (at your option) any later version.
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License as published by the Free Software Foundation; either
|
||||
* version 2.1 of the License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Library General Public License for more details.
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Library General Public
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
*
|
||||
*/
|
||||
|
||||
|
@ -25,11 +24,11 @@
|
|||
|
||||
#include <hamlib/rig.h>
|
||||
|
||||
/*
|
||||
* This header file is internal to Hamlib and its backends,
|
||||
/*
|
||||
* This header file is internal to Hamlib and its backends,
|
||||
* thus not part of the API.
|
||||
*
|
||||
* Note: don't change this file if ITU band plan changes. A lot of existing
|
||||
* Note: don't change this file if ITU band plan changes. A lot of existing
|
||||
* rigs are built this way, so leave them alone.
|
||||
*
|
||||
* As a reminder:
|
||||
|
@ -45,55 +44,55 @@
|
|||
*/
|
||||
|
||||
|
||||
/*
|
||||
/*
|
||||
* ITU Region 1: Europe, Africa and Northern Asia
|
||||
*/
|
||||
|
||||
/* MF: 300 kHz - 3 MHz */
|
||||
#define FRQ_RNG_160m_REGION1(md,lp,hp,v,a) \
|
||||
{ kHz(1810), MHz(2), (md), (lp), (hp), (v), (a) }
|
||||
{ kHz(1810), MHz(2), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
/* HF: 3 MHz - 30 MHz */
|
||||
#define FRQ_RNG_80m_REGION1(md,lp,hp,v,a) \
|
||||
{ kHz(3500),kHz(3800), (md), (lp), (hp), (v), (a) }
|
||||
{ kHz(3500),kHz(3800), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
#define FRQ_RNG_40m_REGION1(md,lp,hp,v,a) \
|
||||
{ MHz(7),kHz(7100), (md), (lp), (hp), (v), (a) }
|
||||
{ MHz(7),kHz(7100), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
#define FRQ_RNG_30m_REGION1(md,lp,hp,v,a) \
|
||||
{ kHz(10100),kHz(10150), (md), (lp), (hp), (v), (a) }
|
||||
{ kHz(10100),kHz(10150), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
#define FRQ_RNG_20m_REGION1(md,lp,hp,v,a) \
|
||||
{ MHz(14),kHz(14350), (md), (lp), (hp), (v), (a) }
|
||||
{ MHz(14),kHz(14350), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
#define FRQ_RNG_17m_REGION1(md,lp,hp,v,a) \
|
||||
{ kHz(18068),kHz(18168), (md), (lp), (hp), (v), (a) }
|
||||
{ kHz(18068),kHz(18168), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
#define FRQ_RNG_15m_REGION1(md,lp,hp,v,a) \
|
||||
{ MHz(21),kHz(21450), (md), (lp), (hp), (v), (a) }
|
||||
{ MHz(21),kHz(21450), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
#define FRQ_RNG_12m_REGION1(md,lp,hp,v,a) \
|
||||
{ kHz(24890),kHz(24990), (md), (lp), (hp), (v), (a) }
|
||||
{ kHz(24890),kHz(24990), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
#define FRQ_RNG_10m_REGION1(md,lp,hp,v,a) \
|
||||
{ MHz(28),kHz(29700), (md), (lp), (hp), (v), (a) }
|
||||
{ MHz(28),kHz(29700), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
/* VHF: 30 MHz - 300 MHz */
|
||||
#define FRQ_RNG_6m_REGION1(md,lp,hp,v,a) \
|
||||
{ kHz(50200),kHz(51200), (md), (lp), (hp), (v), (a) }
|
||||
{ kHz(50200),kHz(51200), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
#define FRQ_RNG_2m_REGION1(md,lp,hp,v,a) \
|
||||
{ MHz(144),MHz(146), (md), (lp), (hp), (v), (a) }
|
||||
{ MHz(144),MHz(146), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
/* UHF: 300 MHz - 3 GHz */
|
||||
#define FRQ_RNG_70cm_REGION1(md,lp,hp,v,a) \
|
||||
{ MHz(430),MHz(440), (md), (lp), (hp), (v), (a) }
|
||||
{ MHz(430),MHz(440), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
#define FRQ_RNG_23cm_REGION1(md,lp,hp,v,a) \
|
||||
{ MHz(1240),MHz(1300), (md), (lp), (hp), (v), (a) }
|
||||
{ MHz(1240),MHz(1300), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
#define FRQ_RNG_13cm_REGION1(md,lp,hp,v,a) \
|
||||
{ MHz(2300),MHz(2450), (md), (lp), (hp), (v), (a) }
|
||||
{ MHz(2300),MHz(2450), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
|
||||
/*
|
||||
|
@ -102,49 +101,49 @@
|
|||
|
||||
/* MF: 300 kHz - 3 MHz */
|
||||
#define FRQ_RNG_160m_REGION2(md,lp,hp,v,a) \
|
||||
{ kHz(1800),MHz(2), (md), (lp), (hp), (v), (a) }
|
||||
{ kHz(1800),MHz(2), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
/* HF: 3 MHz - 30 MHz */
|
||||
#define FRQ_RNG_80m_REGION2(md,lp,hp,v,a) \
|
||||
{ kHz(3500),MHz(4), (md), (lp), (hp), (v), (a) }
|
||||
{ kHz(3500),MHz(4), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
#define FRQ_RNG_40m_REGION2(md,lp,hp,v,a) \
|
||||
{ MHz(7),kHz(7300), (md), (lp), (hp), (v), (a) }
|
||||
{ MHz(7),kHz(7300), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
#define FRQ_RNG_30m_REGION2(md,lp,hp,v,a) \
|
||||
{ kHz(10100),kHz(10150), (md), (lp), (hp), (v), (a) }
|
||||
{ kHz(10100),kHz(10150), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
#define FRQ_RNG_20m_REGION2(md,lp,hp,v,a) \
|
||||
{ MHz(14),kHz(14350), (md), (lp), (hp), (v), (a) }
|
||||
{ MHz(14),kHz(14350), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
#define FRQ_RNG_17m_REGION2(md,lp,hp,v,a) \
|
||||
{ kHz(18068),kHz(18168), (md), (lp), (hp), (v), (a) }
|
||||
{ kHz(18068),kHz(18168), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
#define FRQ_RNG_15m_REGION2(md,lp,hp,v,a) \
|
||||
{ MHz(21),kHz(21450), (md), (lp), (hp), (v), (a) }
|
||||
{ MHz(21),kHz(21450), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
#define FRQ_RNG_12m_REGION2(md,lp,hp,v,a) \
|
||||
{ kHz(24890),kHz(24990), (md), (lp), (hp), (v), (a) }
|
||||
{ kHz(24890),kHz(24990), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
#define FRQ_RNG_10m_REGION2(md,lp,hp,v,a) \
|
||||
{ MHz(28),kHz(29700), (md), (lp), (hp), (v), (a) }
|
||||
{ MHz(28),kHz(29700), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
/* VHF: 30 MHz - 300 MHz */
|
||||
#define FRQ_RNG_6m_REGION2(md,lp,hp,v,a) \
|
||||
{ MHz(50),MHz(54), (md), (lp), (hp), (v), (a) }
|
||||
{ MHz(50),MHz(54), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
#define FRQ_RNG_2m_REGION2(md,lp,hp,v,a) \
|
||||
{ MHz(144),MHz(148), (md), (lp), (hp), (v), (a) }
|
||||
{ MHz(144),MHz(148), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
/* UHF: 300 MHz - 3 GHz */
|
||||
#define FRQ_RNG_70cm_REGION2(md,lp,hp,v,a) \
|
||||
{ MHz(430),MHz(440), (md), (lp), (hp), (v), (a) }
|
||||
{ MHz(430),MHz(440), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
#define FRQ_RNG_23cm_REGION2(md,lp,hp,v,a) \
|
||||
{ MHz(1240),MHz(1300), (md), (lp), (hp), (v), (a) }
|
||||
{ MHz(1240),MHz(1300), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
#define FRQ_RNG_13cm_REGION2(md,lp,hp,v,a) \
|
||||
{ MHz(2320),MHz(2450), (md), (lp), (hp), (v), (a) }
|
||||
{ MHz(2320),MHz(2450), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
/*
|
||||
* ITU Region 3: South Pacific and Southern Asia
|
||||
|
@ -152,49 +151,49 @@
|
|||
|
||||
/* MF: 300 kHz - 3 MHz */
|
||||
#define FRQ_RNG_160m_REGION3(md,lp,hp,v,a) \
|
||||
{ kHz(1810),MHz(2), (md), (lp), (hp), (v), (a) }
|
||||
{ kHz(1810),MHz(2), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
/* HF: 3 MHz - 30 MHz */
|
||||
#define FRQ_RNG_80m_REGION3(md,lp,hp,v,a) \
|
||||
{ kHz(3500),kHz(3900), (md), (lp), (hp), (v), (a) }
|
||||
{ kHz(3500),kHz(3900), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
#define FRQ_RNG_40m_REGION3(md,lp,hp,v,a) \
|
||||
{ MHz(7),kHz(7100), (md), (lp), (hp), (v), (a) }
|
||||
{ MHz(7),kHz(7100), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
#define FRQ_RNG_30m_REGION3(md,lp,hp,v,a) \
|
||||
{ kHz(10100),kHz(10150), (md), (lp), (hp), (v), (a) }
|
||||
{ kHz(10100),kHz(10150), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
#define FRQ_RNG_20m_REGION3(md,lp,hp,v,a) \
|
||||
{ MHz(14),kHz(14350), (md), (lp), (hp), (v), (a) }
|
||||
{ MHz(14),kHz(14350), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
#define FRQ_RNG_17m_REGION3(md,lp,hp,v,a) \
|
||||
{ kHz(18068),kHz(18168), (md), (lp), (hp), (v), (a) }
|
||||
{ kHz(18068),kHz(18168), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
#define FRQ_RNG_15m_REGION3(md,lp,hp,v,a) \
|
||||
{ MHz(21),kHz(21450), (md), (lp), (hp), (v), (a) }
|
||||
{ MHz(21),kHz(21450), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
#define FRQ_RNG_12m_REGION3(md,lp,hp,v,a) \
|
||||
{ kHz(24890),kHz(24990), (md), (lp), (hp), (v), (a) }
|
||||
{ kHz(24890),kHz(24990), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
#define FRQ_RNG_10m_REGION3(md,lp,hp,v,a) \
|
||||
{ MHz(28),kHz(29700), (md), (lp), (hp), (v), (a) }
|
||||
{ MHz(28),kHz(29700), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
/* VHF: 30 MHz - 300 MHz */
|
||||
#define FRQ_RNG_6m_REGION3(md,lp,hp,v,a) \
|
||||
{ MHz(50),MHz(54), (md), (lp), (hp), (v), (a) }
|
||||
{ MHz(50),MHz(54), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
#define FRQ_RNG_2m_REGION3(md,lp,hp,v,a) \
|
||||
{ MHz(144),MHz(148), (md), (lp), (hp), (v), (a) }
|
||||
{ MHz(144),MHz(148), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
/* UHF: 300 MHz - 3 GHz */
|
||||
#define FRQ_RNG_70cm_REGION3(md,lp,hp,v,a) \
|
||||
{ MHz(430),MHz(440), (md), (lp), (hp), (v), (a) }
|
||||
{ MHz(430),MHz(440), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
#define FRQ_RNG_23cm_REGION3(md,lp,hp,v,a) \
|
||||
{ MHz(1240),MHz(1300), (md), (lp), (hp), (v), (a) }
|
||||
{ MHz(1240),MHz(1300), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
#define FRQ_RNG_13cm_REGION3(md,lp,hp,v,a) \
|
||||
{ MHz(2320),MHz(2450), (md), (lp), (hp), (v), (a) }
|
||||
{ MHz(2320),MHz(2450), (md), (lp), (hp), (v), (a) }
|
||||
|
||||
|
||||
/*
|
||||
|
|
|
@ -4,19 +4,19 @@
|
|||
* Copyright (c) 2000-2011 by Stephane Fillod
|
||||
*
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Library General Public License as
|
||||
* published by the Free Software Foundation; either version 2 of
|
||||
* the License, or (at your option) any later version.
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License as published by the Free Software Foundation; either
|
||||
* version 2.1 of the License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Library General Public License for more details.
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Library General Public
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
*
|
||||
*/
|
||||
|
||||
|
@ -243,7 +243,7 @@ enum rig_status_e {
|
|||
RIG_STATUS_BETA, /*!< Beta quality */
|
||||
RIG_STATUS_STABLE, /*!< Stable */
|
||||
RIG_STATUS_BUGGY /*!< Was stable, but something broke it! */
|
||||
/* RIG_STATUS_NEW * *!< Initial release of code
|
||||
/* RIG_STATUS_NEW * *!< Initial release of code
|
||||
* !! Use of RIG_STATUS_NEW is deprecated. Do not use it anymore */
|
||||
};
|
||||
|
||||
|
@ -502,7 +502,7 @@ typedef long token_t;
|
|||
* \brief parameter types
|
||||
*
|
||||
* Used with configuration, parameter and extra-parm tables.
|
||||
*
|
||||
*
|
||||
* Current internal implementation
|
||||
* NUMERIC: val.f or val.i
|
||||
* COMBO: val.i, starting from 0. Points to a table of strings or asci stored values.
|
||||
|
@ -866,7 +866,7 @@ struct tuning_step_list {
|
|||
* the first entry in the array will be the default
|
||||
* filter to use for the normal passband of this mode.
|
||||
* The first entry in the array below the default normal passband
|
||||
* is the default narrow passband and the first entry in the array
|
||||
* is the default narrow passband and the first entry in the array
|
||||
* above the default normal passband is the default wide passband.
|
||||
* Note: if there's no lower width or upper width, then narrow or
|
||||
* respectively wide passband is equal to the default normal passband.
|
||||
|
@ -880,7 +880,7 @@ struct tuning_step_list {
|
|||
*
|
||||
* The width field is the narrowest passband in a transmit/receive chain
|
||||
* with regard to different IF.
|
||||
*
|
||||
*
|
||||
* \sa rig_set_mode, rig_passband_normal, rig_passband_narrow, rig_passband_wide
|
||||
*/
|
||||
struct filter_list {
|
||||
|
@ -999,7 +999,7 @@ typedef struct channel_cap channel_cap_t;
|
|||
*
|
||||
* Definition of memory types. Depending on the type, the content
|
||||
* of the memory channel has to be interpreted accordingly.
|
||||
* For instance, a RIG_MTYPE_EDGE channel_t will hold only a start
|
||||
* For instance, a RIG_MTYPE_EDGE channel_t will hold only a start
|
||||
* or stop frequency.
|
||||
*
|
||||
* \sa chan_list
|
||||
|
@ -1079,10 +1079,10 @@ struct cal_table {
|
|||
* cal_table_t is a data type suited to hold linear calibration.
|
||||
* cal_table_t.size tells the number of plots cal_table_t.table contains.
|
||||
*
|
||||
* If a value is below or equal to cal_table_t.table[0].raw,
|
||||
* If a value is below or equal to cal_table_t.table[0].raw,
|
||||
* rig_raw2val() will return cal_table_t.table[0].val.
|
||||
*
|
||||
* If a value is greater or equal to cal_table_t.table[cal_table_t.size-1].raw,
|
||||
* If a value is greater or equal to cal_table_t.table[cal_table_t.size-1].raw,
|
||||
* rig_raw2val() will return cal_table_t.table[cal_table_t.size-1].val.
|
||||
*/
|
||||
typedef struct cal_table cal_table_t;
|
||||
|
@ -1367,7 +1367,7 @@ typedef hamlib_port_t port_t;
|
|||
#endif
|
||||
|
||||
|
||||
/**
|
||||
/**
|
||||
* \brief Rig state containing live data and customized fields.
|
||||
*
|
||||
* This struct contains live data, as well as a copy of capability fields
|
||||
|
@ -1418,7 +1418,7 @@ struct rig_state {
|
|||
gran_t parm_gran[RIG_SETTING_MAX]; /*!< parm granularity */
|
||||
|
||||
|
||||
/*
|
||||
/*
|
||||
* non overridable fields, internal use
|
||||
*/
|
||||
|
||||
|
@ -1452,7 +1452,7 @@ typedef int (*pltune_cb_t) (RIG *, vfo_t, freq_t *, rmode_t *, pbwidth_t *, rig_
|
|||
/**
|
||||
* \brief Callback functions and args for rig event.
|
||||
*
|
||||
* Some rigs are able to notify the host computer the operator changed
|
||||
* Some rigs are able to notify the host computer the operator changed
|
||||
* the freq/mode from the front panel, depressed a button, etc.
|
||||
*
|
||||
* Events from the rig are received through async io,
|
||||
|
@ -1460,7 +1460,7 @@ typedef int (*pltune_cb_t) (RIG *, vfo_t, freq_t *, rmode_t *, pbwidth_t *, rig_
|
|||
*
|
||||
* Don't set these fields directly, use rig_set_freq_callback et. al. instead.
|
||||
*
|
||||
* Callbacks suit event based programming very well,
|
||||
* Callbacks suit event based programming very well,
|
||||
* really appropriate in a GUI.
|
||||
*
|
||||
* \sa rig_set_freq_callback, rig_set_mode_callback, rig_set_vfo_callback,
|
||||
|
|
|
@ -1,4 +1,23 @@
|
|||
/* $Id: rig_dll.h,v 1.11 2007-05-21 21:41:59 fillods Exp $ */
|
||||
/*
|
||||
* Hamlib Win32 DLL build definitions
|
||||
* Copyright (c) 2001-2009 by Stephane Fillod
|
||||
*
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License as published by the Free Software Foundation; either
|
||||
* version 2.1 of the License, or (at your option) any later version.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
*
|
||||
*/
|
||||
|
||||
/*
|
||||
* Provide definitions to compile in Windows
|
||||
|
|
|
@ -2,21 +2,20 @@
|
|||
* Hamlib C++ bindings - API header
|
||||
* Copyright (c) 2001-2002 by Stephane Fillod
|
||||
*
|
||||
* $Id: rigclass.h,v 1.14 2008-02-18 18:18:54 dl1nc 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
|
||||
* published by the Free Software Foundation; either version 2 of
|
||||
* the License, or (at your option) any later version.
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License as published by the Free Software Foundation; either
|
||||
* version 2.1 of the License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Library General Public License for more details.
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Library General Public
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
*
|
||||
*/
|
||||
|
||||
|
@ -172,7 +171,7 @@ public:
|
|||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
#ifdef __GNUG__
|
||||
|
|
|
@ -4,19 +4,19 @@
|
|||
* Copyright (c) 2000-2011 by Stephane Fillod
|
||||
*
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Library General Public License as
|
||||
* published by the Free Software Foundation; either version 2 of
|
||||
* the License, or (at your option) any later version.
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License as published by the Free Software Foundation; either
|
||||
* version 2.1 of the License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Library General Public License for more details.
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Library General Public
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
*
|
||||
*/
|
||||
|
||||
|
|
|
@ -2,21 +2,20 @@
|
|||
* Hamlib Interface - Rotator API header
|
||||
* Copyright (c) 2000-2005 by Stephane Fillod
|
||||
*
|
||||
* $Id: rotator.h,v 1.16 2008-10-27 22:23:36 fillods 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
|
||||
* published by the Free Software Foundation; either version 2 of
|
||||
* the License, or (at your option) any later version.
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License as published by the Free Software Foundation; either
|
||||
* version 2.1 of the License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Library General Public License for more details.
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Library General Public
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
*
|
||||
*/
|
||||
|
||||
|
|
|
@ -2,21 +2,20 @@
|
|||
* Hamlib C++ bindings - rotator API header
|
||||
* Copyright (c) 2002 by Stephane Fillod
|
||||
*
|
||||
* $Id: rotclass.h,v 1.1 2002-01-16 22:43:29 fillods 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
|
||||
* published by the Free Software Foundation; either version 2 of
|
||||
* the License, or (at your option) any later version.
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License as published by the Free Software Foundation; either
|
||||
* version 2.1 of the License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Library General Public License for more details.
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Library General Public
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
*
|
||||
*/
|
||||
|
||||
|
@ -59,7 +58,7 @@ public:
|
|||
|
||||
void move(int direction, int speed);
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _ROTCLASS_H
|
||||
|
|
|
@ -4,19 +4,19 @@
|
|||
* Copyright (c) 2000-2002 by Frank Singleton
|
||||
*
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Library General Public License as
|
||||
* published by the Free Software Foundation; either version 2 of
|
||||
* the License, or (at your option) any later version.
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License as published by the Free Software Foundation; either
|
||||
* version 2.1 of the License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Library General Public License for more details.
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Library General Public
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
*
|
||||
*/
|
||||
|
||||
|
|
|
@ -2,21 +2,20 @@
|
|||
* Hamlib Interface - numeric locale wrapping helpers
|
||||
* Copyright (c) 2009 by Stephane Fillod
|
||||
*
|
||||
* $Id: bandplan.h,v 1.1 2002-11-16 14:05:16 fillods 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
|
||||
* published by the Free Software Foundation; either version 2 of
|
||||
* the License, or (at your option) any later version.
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License as published by the Free Software Foundation; either
|
||||
* version 2.1 of the License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Library General Public License for more details.
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Library General Public
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
*
|
||||
*/
|
||||
|
||||
|
@ -25,8 +24,8 @@
|
|||
|
||||
#include <locale.h>
|
||||
|
||||
/*
|
||||
* This header file is internal to Hamlib and its backends,
|
||||
/*
|
||||
* This header file is internal to Hamlib and its backends,
|
||||
* thus not part of the API.
|
||||
*/
|
||||
|
||||
|
|
Ładowanie…
Reference in New Issue