Stéphane Fillod, F8CFE
363cd0684a
* split caps definition of the WR1500 in a separate file
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@427 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-03-02 18:37:17 +00:00
Stéphane Fillod, F8CFE
e36f9292e3
* added new caps fields: max_ifshift and dtmf_digits
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@426 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-03-02 18:35:18 +00:00
Stéphane Fillod, F8CFE
92696a5a6a
* added set_ctcss/get_ctcss and set_ctcss_sql/get_ctcss_sql, please test it!
...
* icom_set_poweroff gone in favor of icom_set_powerstat
* register new icall model (debug)
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@425 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-03-02 18:33:27 +00:00
Stéphane Fillod, F8CFE
4243f29b99
* new icall model (for debug)
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@424 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-03-02 18:31:25 +00:00
Stéphane Fillod, F8CFE
c0d2cad491
* Initial release
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@423 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-03-02 18:30:45 +00:00
Stéphane Fillod, F8CFE
49f0c90f5d
* set_poweroff is gone in favor of set_powerstat
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@422 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-03-02 18:30:11 +00:00
Stéphane Fillod, F8CFE
f859ece040
* added new 'pcr' backend (Icom PCR1000)
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@421 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-03-02 18:28:35 +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
56d76e74fb
Initial release
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@419 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-03-02 14:58:46 +00:00
Stéphane Fillod, F8CFE
b3dcaf39bc
* misc fixes
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@418 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-03-01 21:25:45 +00:00
Stéphane Fillod, F8CFE
87682a1738
* misc define renamed
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@417 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-03-01 21:23:32 +00:00
Stéphane Fillod, F8CFE
955a194c6f
* new icom_get_func
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@416 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-03-01 21:22:03 +00:00
Stéphane Fillod, F8CFE
6f98c4f3ef
* added icom_get_func, tested OK
...
* fixed icom_get_level, tested OK
* misc changes
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@415 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-03-01 21:21:23 +00:00
Stéphane Fillod, F8CFE
7e7a85dd29
* more caps tuning
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@414 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-03-01 21:18:39 +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
8a11b41479
* added rig_set_parm/rig_get_parm and rig_has_set_parm/rig_has_get_parm
...
* added full_ctcss_list, dcs_ctcss_list, supposed to be complete (TBC)
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@412 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-03-01 00:30:58 +00:00
Stéphane Fillod, F8CFE
8e660b3ad5
* added CTCSS table icom_ctcss_list, hopefully sharable among Icom's rig caps.
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@411 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-03-01 00:28:08 +00:00
Stéphane Fillod, F8CFE
d0d333994c
* added new fields in caps: ctcss_list, dcs_list, chan_list (maintainers,
...
please populate them!)
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@410 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-03-01 00:26:19 +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
16418f4409
* cleanup
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@408 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-28 20:24:44 +00:00
Stéphane Fillod, F8CFE
59ce5b695a
* misc rewrite
...
* new fields in caps: vfo_list, priv
* shadowed tuning_steps
* coded in rig_passband_normal,rig_passband_narrow and rig_passband_wide
as examples. Not activated yet.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@407 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-27 23:10:12 +00:00
Stéphane Fillod, F8CFE
08a7c48d05
* misc rewrite
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@406 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-27 23:06:53 +00:00
Stéphane Fillod, F8CFE
8efc759e81
* more output
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@405 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-27 23:04:35 +00:00
Stéphane Fillod, F8CFE
7e94783822
* 2 new fields in caps (vfo_list and priv)
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@404 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-27 23:03:45 +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
f0524393ca
* renamed "rig_s" local variable by "rs"
...
* filled in icom_set_level, not tested thoroughly though
* tuned a little bit icom_get_level, need testing...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@401 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-26 23:16:11 +00:00
Stéphane Fillod, F8CFE
16dd038887
* first attempt at having a combined command line and interactive utility,
...
that is able to perform single Hamlib API calls. For maintenance reasons,
both interfaces are combined. Work is not complete yet, but it works!
The "dummy" rig backend proved to be helpful in that regard :-)
More API calls are to come, and also a man page for the command line,
and explanations about the short/long options triggering calls.
FIXME: API calls requesting more than one argument are not working yet
(still have to figure out how getopt can accept more than one arg for one
option...)
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@400 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-25 23:14:19 +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
f4f759c8a0
* spelling update
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@398 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-15 00:02:20 +00:00
Stéphane Fillod, F8CFE
bbb9253c5f
* misc update
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@397 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-15 00:01:35 +00:00
Stéphane Fillod, F8CFE
70a3f47a28
* knows about dcd, port type, filters
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@396 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-15 00:01:08 +00:00
Stéphane Fillod, F8CFE
d6eb493604
* enabled dcd state retrieval code
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@395 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-15 00:00:11 +00:00
Stéphane Fillod, F8CFE
8e69eb6033
* added rig_get_dcd support
...
* added port_type and filters proper shadowing
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@394 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-14 23:59:09 +00:00
Stéphane Fillod, F8CFE
073afc1dd9
* started to be more verbose in API calls, still much work to do
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@393 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-14 23:57:30 +00:00
Stéphane Fillod, F8CFE
36f4bc92c4
* added icom_get_dcd
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@392 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-14 23:55:54 +00:00
Stéphane Fillod, F8CFE
8970be14de
* update after API modification (new fields, KHz -> kHz)
...
* backend maintainers: please populate caps->filters
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@391 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-14 23:54:21 +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
7796233b85
* load 'dummy' backend
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@389 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-14 01:13:20 +00:00
Stéphane Fillod, F8CFE
8fa6997684
* load 'dummy' backend\n* added proper support for RIG_TYPE_OTHER rigs
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@388 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-14 01:12:59 +00:00
Stéphane Fillod, F8CFE
8aa7914570
* load 'dummy' backend
...
* misc updates
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@387 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-14 01:11:22 +00:00
Stéphane Fillod, F8CFE
3036906158
* added 'dummy' backend link path
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@386 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-14 01:10:36 +00:00
Stéphane Fillod, F8CFE
0f2d6fd179
* started some wider term control support (termios, termio, sgtty),
...
still not OK on win32
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@385 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-14 01:09:57 +00:00
Stéphane Fillod, F8CFE
8c9880b0dd
* added RIG_PORT_NONE propoer support in rig_open
...
* added rig_set_ann/rig_get_ann and rig_set_ant/rig_get_ant wrappers
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@384 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-14 01:08:12 +00:00
Stéphane Fillod, F8CFE
f128a7144e
* tried some cygwin porting, still not working yet
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@383 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-14 01:06:53 +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
3f7c07e6ce
* regenerated
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@381 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-14 01:04:40 +00:00
Stéphane Fillod, F8CFE
f900fde932
* regenerated (new backend)
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@380 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-14 01:04:20 +00:00
Stéphane Fillod, F8CFE
31edbdd363
* added new 'dummy' backend\n* misc update
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@379 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-14 01:03:42 +00:00
Stéphane Fillod, F8CFE
e29abf0fb9
* added new 'dummy' backend, for debugging purpose mainly
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@378 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-14 01:02:39 +00:00