Wykres commitów

149 Commity (f8135d52df8918aec60aa0e87cc7560ad4b80c65)

Autor SHA1 Wiadomość Data
Stéphane Fillod, F8CFE f8135d52df Implemented emulation of rig transceive mode using polling (based on SIGALRM),
moved all transceive and event related functions from rig.c to event.c.


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1468 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-05-03 13:17:25 +00:00
Stéphane Fillod, F8CFE 484235b463 doxygen fixes
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1459 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-04-27 22:15:06 +00:00
Stéphane Fillod, F8CFE 6eba0c31b2 added ROT_RESET_ALL
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1458 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-04-27 22:14:40 +00:00
Stéphane Fillod, F8CFE 14686ba583 Cygwin fixes
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1451 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-04-23 20:13:04 +00:00
Stéphane Fillod, F8CFE 4f84f0463c don't forget mingw
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1444 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-04-19 11:48:18 +00:00
Stéphane Fillod, F8CFE f9c5661564 * portability fixes
* On some arch (win32), backends cannot use exported global variables as initializers


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1443 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-04-16 22:33:18 +00:00
Stéphane Fillod, F8CFE a07a4a336e Adopt new split_vfo handling. Basically, rename set_split/get_split
to set_split_vfo/get_split_vfo, and take an extra transmit vfo arg.
Ascending compatibility is retained at the API frontend level.
NOTE: only function name has changed. The backends do not implement
necessarily the new semantic (the extra tx vfo is just ignored).


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1425 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-04-06 18:40:36 +00:00
Stéphane Fillod, F8CFE f22658f011 added RIG_FUNC_TUNER, RIG_OP_TUNE. Removed RIG_FUNC_LMP in favor of RIG_PARM_BACKLIGHT
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1414 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-03-24 23:06:26 +00:00
Stéphane Fillod, F8CFE 12ea2253b8 cleanups, converted define's to enum's w/ initializers bringing in doxygen comments
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1409 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-03-19 23:41:44 +00:00
Stéphane Fillod, F8CFE c6c35574b3 added TS-930
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1408 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-03-15 23:58:41 +00:00
Stéphane Fillod, F8CFE 710b45cab0 reworked rig discovery (probe) API and cast a vfo_t rewrite
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1407 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-03-10 08:40:13 +00:00
Stéphane Fillod, F8CFE f78e4e655c * made RIG_VFO_CURR different than RIG_VFO_NONE
* added RIG_TS_ANY, RIG_FLT_ANY for free form tuning_step and filters
* added support for set RTS/DTR state of the serial port


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1376 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-02-23 22:34:54 +00:00
Stéphane Fillod, F8CFE 81c295cdf1 added GRAUDIO model (sound card source GNUradio)
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1366 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-02-09 22:50:52 +00:00
Stéphane Fillod, F8CFE 890f4ed977 added microtune in backend list
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1355 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-01-29 22:31:06 +00:00
Nate Bargmann, N0NB f8748e3817 2003-01-12
Updated:
		Implemented basic functions for rotorez backend

	Added:
		Text file describing extended DCU protocol used by
		rotorez backend


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1346 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-01-12 14:29:15 +00:00
Nate Bargmann, N0NB b2eb1793ec 2003-01-10
Update:
		Updated build files for rotorez backend.


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1345 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-01-11 00:48:43 +00:00
Stéphane Fillod, F8CFE 5ef97cb93c added reverse sideband modes
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1310 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-12-16 22:02:28 +00:00
Stéphane Fillod, F8CFE 279dc276fd - doxygen update
- RIG_DEBUG_* are now enum's
- new RIG_PORT_PARALLEL
- new RIG_TYPE_TUNER
- RIG_VFO_UPLINK/RIG_VFO_DOWNLINK have been renamed to RIG_VFO_TX/RIG_VFO_RX
- new RIG_ANT_1, RIG_ANT_2, etc.


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1302 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-11-28 22:38:06 +00:00
Stéphane Fillod, F8CFE 671fe70e40 added fodtrack rotator initial support
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1294 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-11-28 22:24:10 +00:00
Stéphane Fillod, F8CFE 6340c43f2d gcc 3.x fixes
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1283 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-11-14 19:27:35 +00:00
Stéphane Fillod, F8CFE 078b8f5cec first take at doxygenization, always enable NET port
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1278 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-11-12 00:15:01 +00:00
Stéphane Fillod, F8CFE 4fe9b9ce98 typo's
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1276 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-11-12 00:11:54 +00:00
Alexandru Csete OZ9AEC e9a226f0e1 Added doxygen comments.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1273 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-11-09 13:09:02 +00:00
Stéphane Fillod, F8CFE bc5e4cf03b * added VFO_UPLINK and VFO_DOWNLINK (backend-wise) aliases
* added channel_caps
* added gran_t for levels and parm's


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1248 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-11-04 22:32:09 +00:00
Stéphane Fillod, F8CFE 5b80acbe2e misc addition to make compilers happy
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1203 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-10-07 21:49:24 +00:00
Stéphane Fillod, F8CFE 48730cb9f7 misc fix for picky compilers
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1187 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-09-22 11:41:49 +00:00
Stéphane Fillod, F8CFE fc802e21bb function name fix to reflect locator.c changes
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1163 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-09-08 22:27:32 +00:00
Stéphane Fillod, F8CFE 7bf3972b30 - removed rig_save_channel and rig_restore_channel from API
- rig_set_channel and rig_get_channel can now target VFO, besides memories
- emulation of set_channel and get_channel has been kept in generic routines.
  Added in these routines the support for ext_levels.


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1113 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-07-09 22:17:14 +00:00
Stéphane Fillod, F8CFE e8403d542d added "extra" level and "extra" parm support
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1111 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-07-09 20:40:28 +00:00
Stéphane Fillod, F8CFE ba26b66075 Temporarily roll back ts2k experimental patches, esp. the VFO bits
kept:
- indentation
- new PARM_KEYLIGHT, SCAN_VFO
- new scan_group field in struct channel
- added RIG_CHFLAG's
ts2k stuff in 'branch_ts2k' will be merged later


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1108 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-07-08 22:20:15 +00:00
Stéphane Fillod, F8CFE 2bcabfe0fb added Drake R-8B
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1105 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-07-08 22:09:54 +00:00
Stéphane Fillod, F8CFE ea7d32f79e added GNUradio models
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1094 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-07-06 09:24:25 +00:00
Dale E. Edmons, KD7ENI 7212a11aa8 Added working TS-2000 files. There are some changes left out but this
is the minimum I could commit and have a functional rig.  The cost is
that I've broken kylix and others that duplicate rig.h.  I'm in the
process of repairing the damage.  Please be patient.  I hope a day or so,
but am asking for up to a week.  E-mail me about *anything* you find
broken.  Kylix (and similar) is (are) known to not work.


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1083 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-06-30 10:17:03 +00:00
Stéphane Fillod, F8CFE 37d26872de added IC7400
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1062 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-06-17 20:53:21 +00:00
Stéphane Fillod, F8CFE a8f2f620cf converted RIG_SCAN_RESUME_ON/OFF to more appropriate RIG_FUNC_RESUME
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1039 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-04-23 21:49:04 +00:00
Stéphane Fillod, F8CFE dfb2bf09e3 added K2
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1038 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-04-23 19:47:43 +00:00
Stéphane Fillod, F8CFE 0ca66e37bb added new error codes
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1033 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-03-18 22:59:30 +00:00
Stéphane Fillod, F8CFE b06f162506 added OS535 and OS456 ids
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1001 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-03-06 21:09:25 +00:00
Stéphane Fillod, F8CFE 8e9fdaf646 fixed stupid copy-paste model id duplicates
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@993 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-03-05 00:45:16 +00:00
Stéphane Fillod, F8CFE e8c1f5e454 fixed the kHz/MHz/GHz macros so it works with doubles and >2GHz integers
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@992 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-03-05 00:43:08 +00:00
Francois Retief 491f9f67f6 Added constants for the IC-910 rig.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@980 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-02-28 11:00:57 +00:00
Stéphane Fillod, F8CFE 00fa0a5dc3 API hazard: added a private data pointer argument to event callbacks
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@976 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-02-27 23:22:31 +00:00
Stéphane Fillod, F8CFE 8ab1c95472 misc fixes, added some more fields to channel_t
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@927 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-01-27 23:46:01 +00:00
Stéphane Fillod, F8CFE 8352856fa3 token stuff moved to src/token.h
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@921 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-01-27 14:52:12 +00:00
Stéphane Fillod, F8CFE 0b0daa0d9f added new Icom rigs
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@920 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-01-27 14:51:23 +00:00
Stéphane Fillod, F8CFE 9e2cb9587a added FT-100
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@904 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-01-24 01:41:22 +00:00
Stéphane Fillod, F8CFE a1c2782a33 Initial release
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@873 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-01-16 22:43:29 +00:00
Francois Retief 814d86f7d1 Fix macro name
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@868 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-01-16 17:03:57 +00:00
Francois Retief f29a49c765 Added rot_move function
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@867 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-01-16 16:52:33 +00:00
Stéphane Fillod, F8CFE 3b717dd886 added new VFO_OPs
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@857 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-01-09 23:08:12 +00:00