kopia lustrzana https://github.com/Hamlib/Hamlib
Added support for the Yaesu FT-767GX. The following are implemented:
get/set frequency get/set mode get/set vfo get/set CTCSS tone get/set split_mode get/set split_freq get/set split_mode get ptt git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2218 7ae35d74-ebe9-4afe-98af-79ac388436b8Hamlib-1.2.7
rodzic
5403a48f6c
commit
beeafc7ac1
5
AUTHORS
5
AUTHORS
|
@ -152,6 +152,10 @@ M: Alex V Flinsch, KC2IVL
|
|||
M:
|
||||
C: Frank Singleton, VK3FCS
|
||||
|
||||
[yaesu: ft767gx]
|
||||
M:
|
||||
C: Steve Conklin, AI4QR
|
||||
|
||||
[yaesu: ft817]
|
||||
M: Chris Karpinsky, AA1VL
|
||||
|
||||
|
@ -244,3 +248,4 @@ Thomas Beierlein, DL1JBE, <y32kn (at) users.sourceforge.net>
|
|||
Kent Hill, AD7AI, <fuzzballz (at) comcast.net>
|
||||
Dave Freese, W1HKJ, <w1hkj (at) w1hkj.com>
|
||||
Rob Frohne, KL7NA, <frohro (at) wwc.edu>
|
||||
Steve Conklin, AI4QR, <steve (at) conklinhouse.com>
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
YAESUSRC = ft100.c ft747.c ft817.c ft847.c ft890.c ft900.c ft920.c \
|
||||
ft1000mp.c ft857.c ft897.c ft990.c frg8800.c \
|
||||
ft757gx.c ft736.c frg100.c frg9600.c ft1000d.c \
|
||||
vr5000.c
|
||||
vr5000.c ft767gx.c
|
||||
|
||||
lib_LTLIBRARIES = hamlib-yaesu.la
|
||||
hamlib_yaesu_la_SOURCES = $(YAESUSRC) yaesu.c
|
||||
|
@ -11,4 +11,4 @@ hamlib_yaesu_la_LIBADD = $(top_builddir)/lib/libmisc.la \
|
|||
|
||||
noinst_HEADERS = ft100.h ft747.h ft817.h ft847.h ft890.h ft900.h ft920.h \
|
||||
ft1000mp.h ft857.h ft897.h ft990.h yaesu.h yaesu_tones.h \
|
||||
ft757gx.h
|
||||
ft757gx.h ft767gx.h
|
||||
|
|
Plik diff jest za duży
Load Diff
|
@ -0,0 +1,52 @@
|
|||
/*
|
||||
* hamlib - (C) Frank Singleton 2000 (vk3fcs@@ix.netcom.com)
|
||||
*
|
||||
* ft767gx.h - (C) Frank Singleton 2000 (vk3fcs@@ix.netcom.com)
|
||||
* adapted from ft757gx.h by Steve Conklin
|
||||
* This shared library provides an API for communicating
|
||||
* via serial interface to an FT-767GX using the "CAT" interface
|
||||
* box (FIF-232C) or similar (max232 + some capacitors :-)
|
||||
*
|
||||
*
|
||||
* $Id:
|
||||
*
|
||||
*
|
||||
* 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 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
#ifndef _FT767GX_H
|
||||
#define _FT767GX_H 1
|
||||
|
||||
#define FT767GX_STATUS_UPDATE_DATA_LENGTH 86
|
||||
|
||||
#define FT767GX_PACING_INTERVAL 5
|
||||
#define FT767GX_PACING_DEFAULT_VALUE 0
|
||||
#define FT767GX_WRITE_DELAY 50
|
||||
|
||||
|
||||
/* Sequential fast writes confuse my FT767GX without this delay */
|
||||
|
||||
#define FT767GX_POST_WRITE_DELAY 5
|
||||
|
||||
|
||||
/* Rough safe value for default timeout */
|
||||
|
||||
#define FT767GX_DEFAULT_READ_TIMEOUT 345 * ( 3 + (FT767GX_PACING_INTERVAL * FT767GX_PACING_DEFAULT_VALUE))
|
||||
|
||||
|
||||
|
||||
#endif /* _FT767GX_H */
|
|
@ -7,7 +7,7 @@
|
|||
* via serial interface to a Yaesu rig
|
||||
*
|
||||
*
|
||||
* $Id: yaesu.c,v 1.25 2006-10-07 15:51:38 csete Exp $
|
||||
* $Id: yaesu.c,v 1.26 2007-10-05 04:19:18 sconklin Exp $
|
||||
*
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
|
@ -80,6 +80,7 @@ DECLARE_INITRIG_BACKEND(yaesu)
|
|||
rig_register(&ft747_caps);
|
||||
rig_register(&ft757gx_caps);
|
||||
rig_register(&ft757gx2_caps);
|
||||
rig_register(&ft767gx_caps);
|
||||
rig_register(&ft817_caps);
|
||||
rig_register(&ft847_caps);
|
||||
rig_register(&ft857_caps);
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
*
|
||||
* Common yaesu declarations for hamlib
|
||||
*
|
||||
* $Id: yaesu.h,v 1.25 2005-02-26 22:31:46 fillods Exp $
|
||||
* $Id: yaesu.h,v 1.26 2007-10-05 04:19:18 sconklin Exp $
|
||||
*
|
||||
*
|
||||
*
|
||||
|
@ -52,6 +52,7 @@ extern const struct rig_caps ft736_caps;
|
|||
extern const struct rig_caps ft747_caps;
|
||||
extern const struct rig_caps ft757gx_caps;
|
||||
extern const struct rig_caps ft757gx2_caps;
|
||||
extern const struct rig_caps ft767gx_caps;
|
||||
extern const struct rig_caps ft817_caps;
|
||||
extern const struct rig_caps ft857_caps;
|
||||
extern const struct rig_caps ft897_caps;
|
||||
|
|
Ładowanie…
Reference in New Issue