Wykres commitów

201 Commity (bd7063a08569010ae120e4e099c2034513058c94)

Autor SHA1 Wiadomość Data
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
Francois Retief 02e862859e Added a new function: LCD Lamp ON/OFF (for Kenwood TH-7DA)
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@854 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-01-07 17:57:28 +00:00
Stéphane Fillod, F8CFE eb7b7adb6c fixes
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@824 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-12-28 20:30:58 +00:00
Stéphane Fillod, F8CFE dcf4cb10ba augmented C++ API
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@813 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-12-27 21:50:14 +00:00
Stéphane Fillod, F8CFE 27efe12c03 Initial release
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@808 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-12-27 21:41:11 +00:00
Stéphane Fillod, F8CFE 4dadfbbeb1 misc cleanup
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@798 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-12-26 23:38:24 +00:00
Stéphane Fillod, F8CFE 170644f6e5 removed useless vfo arg to set_trn/get_trn funcs
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@780 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-12-20 07:46:13 +00:00
Stéphane Fillod, F8CFE a7baa6ee7b removed useless vfo arg to set_trn/get_trn funcs, added rig_token_foreach for conf
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@779 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-12-20 07:42:57 +00:00
Stéphane Fillod, F8CFE 0382397b27 getting closer to win32 build, not arrived though
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@775 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-12-19 03:37:07 +00:00
Stéphane Fillod, F8CFE 685046eaf2 removed overkill Makefiles
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@762 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-12-19 03:13:19 +00:00
Stéphane Fillod, F8CFE cf3f159b4d static/dynamic build fixes and added split wrappers
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@747 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-12-16 11:18:40 +00:00
Stéphane Fillod, F8CFE 3d6b1e5131 finer grained targetable vfo cap
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@746 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-12-16 11:17:42 +00:00
Stéphane Fillod, F8CFE 95c6c458dc static/dynamic build fixes
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@745 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-12-16 11:14:47 +00:00
Stéphane Fillod, F8CFE 8636e22a9f added FT817 id
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@725 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-11-19 22:08:30 +00:00
Stéphane Fillod, F8CFE bf1edbdafa added new Kenwood H-Ts
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@713 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-11-10 21:00:17 +00:00
Stéphane Fillod, F8CFE 3c0bc9a18c added 2 news calls
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@703 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-11-08 07:38:38 +00:00
Stéphane Fillod, F8CFE e70124ef5a regenerated
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@700 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-10-22 20:34:48 +00:00
Stéphane Fillod, F8CFE 39f604062f added open/not open flag
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@690 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-10-16 21:18:02 +00:00
Stéphane Fillod, F8CFE 197d62af6b do not export ctcss and dcs data lists if dll does not support it (eg. win32), and then, workaround this
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@682 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-10-16 19:19:46 +00:00
Stéphane Fillod, F8CFE 5fb2b7c978 regenerated (automake 1.5 upgrade)
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@677 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-10-07 21:53:48 +00:00
Stéphane Fillod, F8CFE 421df2d4f4 declared rpc backend, couple of THD7 and IC-910
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@675 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-10-07 21:50:51 +00:00
Terry Dawson, VK2KTJ dcbf88339b Removed apparently spurious #include eti.h, ref: debian bug #114128
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@667 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-10-02 08:16:19 +00:00
Stéphane Fillod, F8CFE be7022260a regenerated
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@651 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-09-19 22:04:44 +00:00
Stéphane Fillod, F8CFE 0257d6f089 regenerated
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@635 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-08-12 23:20:14 +00:00
Stéphane Fillod, F8CFE 7baa35fc8b added kachina in overall list
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@630 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-08-12 22:59:59 +00:00
Stéphane Fillod, F8CFE 89f948a067 made caps->rig_type more flexible
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@616 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-08-08 06:07:20 +00:00
Stéphane Fillod, F8CFE a89b9a0c4f added Kachina rig id
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@615 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-08-08 06:06:35 +00:00
Stéphane Fillod, F8CFE 5d85c7eb3f 'path' field renamed in port_t, misc cleanup
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@604 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-07-25 21:55:59 +00:00
Stéphane Fillod, F8CFE 6c0d2e2a70 regenerated
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@603 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-07-21 13:11:13 +00:00
Stéphane Fillod, F8CFE 99b10b1aef added set/get_conf support
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@599 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-07-21 13:00:03 +00:00
Stéphane Fillod, F8CFE da4dc6a979 misc update
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@590 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-07-20 11:07:11 +00:00
Stéphane Fillod, F8CFE f2387baafc tentec fix
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@588 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-07-14 16:46:43 +00:00
Stéphane Fillod, F8CFE 1f01081335 converted to LGPL
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@582 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-07-13 19:08:15 +00:00
Stéphane Fillod, F8CFE d484e8dc59 regenerated
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@581 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-07-11 07:09:50 +00:00
Stéphane Fillod, F8CFE b0450e86fe fix header install dir
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@579 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-07-11 07:07:22 +00:00
Stéphane Fillod, F8CFE c9dc785aaa renamed xet_ctcss to xet_ctcss_tone and xet_dcs to xet_dcs_code to make it less ambiguous in regards to the squelch functions
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@576 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-07-01 11:46:17 +00:00
Stéphane Fillod, F8CFE 26e4c440bd added TS570S
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@571 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-06-30 23:11:53 +00:00
Stéphane Fillod, F8CFE e31e834db3 some new defines
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@570 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-06-30 23:11:00 +00:00
Stéphane Fillod, F8CFE 16b77c5b31 simplified xet_split_freq/xet_split_mode, now handles only tx freq/mode
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@568 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-06-27 17:32:47 +00:00
Stéphane Fillod, F8CFE c3be2e3aef added scan function
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@567 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-06-26 20:55:29 +00:00
Stéphane Fillod, F8CFE cfdf0276ae more work on C++ bindings
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@560 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-06-18 20:17:20 +00:00
Stéphane Fillod, F8CFE 69e6006738 further win32 porting
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@558 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-06-15 07:16:16 +00:00
Stéphane Fillod, F8CFE 5db86a5914 further win32 porting
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@552 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-06-15 06:59:47 +00:00
Stéphane Fillod, F8CFE 1a2d7efe08 added C++ bindings
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@551 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-06-15 06:58:55 +00:00
Stéphane Fillod, F8CFE 398c0d580a Initial release
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@550 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-06-15 06:58:12 +00:00
Stéphane Fillod, F8CFE bec9d87275 regenerated
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@548 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-06-13 00:06:56 +00:00
Stéphane Fillod, F8CFE 9b44155fb1 * more win32 portability stuff
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@546 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-06-12 23:59:21 +00:00
Stéphane Fillod, F8CFE 7210e8b9a1 win32 fixes
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@544 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-06-12 07:09:44 +00:00
Stéphane Fillod, F8CFE 9c32855611 more portability stuff
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@541 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-06-11 00:41:28 +00:00
Stéphane Fillod, F8CFE c6f5318a1c added RIG_DEBUG_WARN
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@535 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-06-10 00:43:00 +00:00
Stéphane Fillod, F8CFE c1cb77c643 new automatic backend loading and sparse rig_model scheme
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@529 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-06-04 21:17:53 +00:00
Stéphane Fillod, F8CFE d03f88e1dd fixed rig_probe, ant_t in caps (update backends!), added some backend jit-loading stuff
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@528 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-06-04 21:13:11 +00:00
Stéphane Fillod, F8CFE da19dd9a47 new port_t design
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@523 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-06-04 17:01:21 +00:00
Stéphane Fillod, F8CFE 9437e3c29f mv_ctl reworked to vfo_op, added RIG_VFO_MEM
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@521 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-06-03 19:50:30 +00:00
Stéphane Fillod, F8CFE bdd5ecc517 new tone_t type, various cleanups
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@506 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-06-02 17:50:14 +00:00
Stéphane Fillod, F8CFE 88c989dfdd new winradio models
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@505 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-06-02 17:48:46 +00:00
Stéphane Fillod, F8CFE a31a589e1b regenerated
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@501 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-06-02 17:40:15 +00:00
Stéphane Fillod, F8CFE a4b66f55e1 * misc update
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@494 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-05-24 22:24:18 +00:00
Stéphane Fillod, F8CFE 3cd5da336f * ann_t is no nore an enum. turned it to bit oriented type
* stuffed channel_t
* CAPS CHANGES:
  removed: dtmf_digits, chan_qty, vfo_list
  added: max_xit, level_gran&parm_gran, announces, set_xit, get_xit


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@472 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-05-04 22:34:33 +00:00
Stéphane Fillod, F8CFE 68a2cbdfb7 * setting_t is on 64 bits now
* CAPS MODIFICATION: added set_split_mode, get_split_mode, and send_morse


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@469 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-04-28 12:47:54 +00:00
Stéphane Fillod, F8CFE 9aabe8cd29 * silly bug on VFO defines
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@461 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-04-26 21:31:46 +00:00
Stéphane Fillod, F8CFE 5163ec58f4 * new functions
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@456 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-04-24 19:51:46 +00:00
Stéphane Fillod, F8CFE b334645b61 * new TenTec ids
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@451 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-04-22 14:46:03 +00:00
Stéphane Fillod, F8CFE 8537c8a9d1 * switched on new VFO defines, caps changed (freq_range_t)
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@450 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-04-22 14:45:31 +00:00
Stéphane Fillod, F8CFE f84c0b9a58 * pbwidth_t is now the passband type in Hz, RIG_PASSBAND_NARROW and RIG_PASSBAND_WIDE are dead now. moved around some stuff.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@448 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-04-22 13:54:48 +00:00
Stéphane Fillod, F8CFE 7933f49405 * added rig_reset() support
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@444 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-03-04 23:06:30 +00:00
Stéphane Fillod, F8CFE 799b18dd8b * misc define renamed
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@440 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-03-04 13:06:36 +00:00
Stéphane Fillod, F8CFE f21353f25d * CHANGE in caps:
* set_poweron/seT_poweroff gone is favor of set_powerstat and get_powerstat
* added new send_dtmf/recv_dtmf
* added new field max_ifshift, dtmf_digits


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@432 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-03-02 18:46:27 +00:00
Stéphane Fillod, F8CFE a4db836ee8 * added another model (for debug purpose)
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@420 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-03-02 18:24:40 +00:00
Stéphane Fillod, F8CFE 0b8c506e31 * reshuffled a little bit RIG_LEVEL and RIG_FUNC defines
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@413 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-03-01 21:17:00 +00:00
Stéphane Fillod, F8CFE e1e99738b5 * CAHNGE in caps: added has_get_parm/has_set_parm new fields
with set_parm/get_parm caps.
	added also chan_list array to describe what kind of chan your rig
	is equipped with.
* set_ann/get_ann are gone. Welcome set_parm/get_parm. This is a
  non-VFO specific version of levels.
* misc stuff added: ctcss, dcs, etc.


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@409 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-03-01 00:23:14 +00:00
Stéphane Fillod, F8CFE 6a09a63bb0 * added few other rig models
REM: this enum def sucks, you can't rely on stable model "ids" for backends.
     It would be much more reasonable to use #define instead, and
     having sparse id allocation. For example, all the Yaesu starts at 1000,
     the Kenwood at 2000, the Icoms at 3000, etc. This way, adding a new
     Yaesu model wouldn't mess up with the following models.


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@403 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-27 23:01:25 +00:00
Stéphane Fillod, F8CFE 81edd610fe * CHANGE in caps: added new field vfo_list to describe available VFOs
(work in progress), and priv field to help with generic backend inits.
* tuning_steps field is now shadowed in rig->state
* preamp and attenuator arrays in caps/state are now of type int
* started to code replacement for VFO and passband definitions
* misc changes


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@402 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-27 22:56:23 +00:00
Stéphane Fillod, F8CFE aaec33e8a7 * added RIG_LEVEL_IS_FLOAT macro to known which levels are of float type,
and what are the others of integer type.


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@399 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-25 23:06:18 +00:00
Stéphane Fillod, F8CFE 617c6ade52 * added rig_get_dcd() support (RIG_LEVEL_SQLSTAT might disappear)
* renamed KHz to kHz
* RIG_MODE_WFM is back, backends not updated yet

!!! API CHANGE !!!
* added new fields 'dcd_type', 'port_type' and 'get_dcd'
* caps has a new field: 'filters'. It holds the list of installed filters
  as a table of modes/bandpass tuples. See hamlib-developer for discussion.


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@390 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-14 23:51:44 +00:00
Stéphane Fillod, F8CFE b901a320c8 * added new RIG_MODEL_DUMMY; NB RIG_MODEL_FT847 constant is no more equal to 0
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@382 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-14 01:05:41 +00:00
Stéphane Fillod, F8CFE 95391dcf42 * add missing files. Hopefuly, checkouts should compile fine now.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@377 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-14 01:01:34 +00:00
Stéphane Fillod, F8CFE c7bfdbb64e * added RIG_TYPE_PCRECEIVER type
* RIG_LEVEL_ANN and RIG_LEVEL_ANT are no more. Welcome rig_set_ann/rig_get_ann,
  and rig_set_ant/rig_get_ant (yet to be coded..)
* cosmetic changes

Significant caps update:
------------------------
* added copyright field, for author and copyright, eg "(c) 2001 Joe Bar, GPL"
* has_func and has_level have been renamed to has_set_func and has_get_level
  Yes, the purpose was to squash this pit fall. Now we have has_get_func/
  has_set_func and has_get_level/has_set_level. Make things more clear.
* added preamp[] and attenuator[] arrays, as discussed on hamlib-developer list
* added (almost useless) max_rit field to hold absolute max RIT
* added bank_qty and chan_desc_sz for memory name size
* removed rx_range_list/tx_range_list in favor of rx_range_list1/tx_range_list1
  and rx_range_list2/tx_range_list2 for ITU region 1 and ITU region 2 resp.
  Does anyone know if some rigs out there are for ITU region 3 ?
* added set_ann/get_ann and set_ant/get_ant caps
* modified get_func prototype that was not designed properly

* updated struct rig_state to shadow capabilities, in the case they
  are customized


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@364 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-11 23:04:54 +00:00
Stéphane Fillod, F8CFE c04cce7828 * added hamlib_version constant
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@356 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-09 23:02:56 +00:00
Stéphane Fillod, F8CFE ba22118b32 * added rig_get_resolution()
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@342 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-07 23:40:16 +00:00
Stéphane Fillod, F8CFE 9ac030bce9 * added WiNRADiO model list
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@341 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-07 23:39:37 +00:00
Stéphane Fillod, F8CFE 831ce62e59 * fixed typo
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@329 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-01-28 22:13:09 +00:00
Stéphane Fillod, F8CFE 87f212d899 * added new RIG_FUNC and fixed typos
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@328 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-01-28 22:11:36 +00:00
Stéphane Fillod, F8CFE ece8eda70d * added targetable_vfo field in caps
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@316 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-01-05 18:21:39 +00:00
Stéphane Fillod, F8CFE b864758580 * all the API functions are now targetted to a particular VFO.
This is a major change in the library interface, and the implementation
  is not complete yet (especially in the backends), but the API should
  be fine. Anyway, at this stage of developement, interface design
  experimenting matters more than completeness.
* added new shortfreq_t type for frequencies on 31bits (up to 2GHz)
  for use by offset/shifts/etc.


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@285 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-12-05 22:01:03 +00:00
Stéphane Fillod, F8CFE d0e751257d * removed [sg]et_passband in favor of an enhanced [sg]et_mode which
includes the passband, since most rigs tie these parameters together
  quite often. For exemple, WFM is (RIG_MODE_FM,RIG_PASSBAND_WIDE) in Hamlib.
  Another set of functions will be needed to fine tune aditional
  frequency response/filters.


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@280 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-12-04 23:39:18 +00:00
Stéphane Fillod, F8CFE 2d6dd6bda0 * added squelch primitives of DCS/CTCSS
* added set/get_RIT and rig_get_info()


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@273 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-11-28 22:31:40 +00:00
Stéphane Fillod, F8CFE b1a3b27e2d * misc reordering, added Skanti
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@272 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-11-28 22:28:30 +00:00
Stéphane Fillod, F8CFE 5733b0c984 * misc fix of the size of immediate value (long long)
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@255 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-30 21:45:27 +00:00
Stéphane Fillod, F8CFE 39ea3ecee7 * misc cleanup
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@251 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-29 16:29:07 +00:00
Stéphane Fillod, F8CFE 3e2fc349e4 * try to be more exhaustive in the rig list. Any volounteers ?
* cleanup


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@241 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-23 19:55:11 +00:00
Stéphane Fillod, F8CFE e9c6d30233 * added rig_set_bank() to the API
* added struct timeval post_write_date to rig_state, so the post_write_delay
  may not be an active wait loop.
* cleanup


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@240 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-23 19:53:03 +00:00
Stéphane Fillod, F8CFE 5e546f9347 Initial release
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@238 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-22 16:19:06 +00:00
Stéphane Fillod, F8CFE f6f1e008cf * renamed rig_*_rpt_* functions to rig_*_rptr_* to be more uniform
* made use of setting_t type in *_has_* functions
* removed set_volume, get_volume, set_squelch, get_squelch,
  get_squelch_status, set_ant, get_ant, int et_att, get_att,
  set_preamp, get_preamp, set_power, and get_power
  in favor of set_level/get_level.
* set_func takes one more arg for the status (activate or desactivate)


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@233 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-22 16:02:21 +00:00
Stéphane Fillod, F8CFE fa3d2e016b * Replaced rig_?et_volume/rig_?et_squelch/rig_get_squelch_status/rig_get_strength/rig_?et_ant/rig_?et_att/rig_?et_preamp by rig_set_level/rig_get_level. This is a good saving in terms of namespace, but a potential gain in messy backend implementation. Feedback welcome.
* Added rig_has_level/rig_has_set_level (cloned from their *_func cousins)

* Reworked the RIG_MODE_* defines. The filter information (narrow, normal, wide) has been splited for less complexity. Thus adding rig_[sg]et_passband.

* Reworked the vfo_t enum. Main is now an alias for VFO A, Sub for VFO B, Sat for VFO C. I'm almost sure it's a wrong assumption. Could someone tell if Main is or is not VFO A ?

* Coded in a Memory/VFO handling proposal. Access is done through mv_ctl. See mem_vfo_op_e for a list of available operations.

* Renamed [sg]et_tone to [sg]et_dcs and [sg]et_tonesq to [sg]et_ctcss.


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@218 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-16 21:58:03 +00:00
Stéphane Fillod, F8CFE f94baa5630 * Added RIG_MODEL_MINISCOUT
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@215 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-16 21:48:48 +00:00
Stéphane Fillod, F8CFE db79d12466 * added [sg]et_rpt_offs to set repeater offset
* added [sg]et_split_freq to set split frequencies
* added [sg]et_split to activate split operation
* added get_squelch_status to get the open/close status of the squelch
* added [sg]et_trn to activate on the run the transceive mode (PCR1000 can do that)


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@207 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-10 22:09:54 +00:00
Stéphane Fillod, F8CFE 6d7a2cff06 added Icom models in the list
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@206 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-10 22:05:23 +00:00
Frank Singleton, VK3FCS a5bcaa48ca added post_write_delay
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@204 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-09 01:17:20 +00:00
Stéphane Fillod, F8CFE fe1452a35a include files moved again
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@182 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-08 21:15:28 +00:00