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
dbe4eb7150
* added -avoid-version to LDFLAGS for dlopen modules
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@232 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-22 15:55:00 +00:00
Stéphane Fillod, F8CFE
14a7320200
* added DLTOOL check
...
* added automaked include/ and doc/ subdirectories
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@231 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-22 15:53:12 +00:00
Stéphane Fillod, F8CFE
147bb0bf3a
* added include/ and doc/ automaked subdirectories
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@230 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-22 15:50:09 +00:00
Stéphane Fillod, F8CFE
f564337994
Initial release
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@229 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-22 15:48:55 +00:00
Stéphane Fillod, F8CFE
2e9c24a641
* Various defines renamed (S_SET -> S_CTL)
...
* S_LVL_* added
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@228 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-16 22:37:22 +00:00
Stéphane Fillod, F8CFE
ab4476aebb
new prototypes (*_level,*_channel)
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@227 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-16 22:35:57 +00:00
Stéphane Fillod, F8CFE
64dee174a5
* more CI-V addresses, RIG_MODEL_IC820 still missing
...
* Added icom_[sg]et_channel (untested, not complete)
* Added icom_[sg]et_level (30% implemented, get_strength tested and OK)
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@226 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-16 22:34:22 +00:00
Stéphane Fillod, F8CFE
5ebf14a76a
* Reworked the RIG_MODE_* defines. see rig.h
...
* Added has_level caps fields
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@225 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-16 22:32:36 +00:00
Stéphane Fillod, F8CFE
2ba7fedcfc
* Accomodate with new API modes, WFM is FM + Wide filter
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@224 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-16 22:30:32 +00:00
Stéphane Fillod, F8CFE
b3720d4e3f
* Listed local include files
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@223 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-16 22:28:45 +00:00
Stéphane Fillod, F8CFE
04ac0f5504
Misc changes to accomodate with new API, pls check modes handling and new has_level caps field
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@222 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-16 22:27:12 +00:00
Stéphane Fillod, F8CFE
dbe8ecd63f
Updated after caps has been reworked
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@221 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-16 22:13:05 +00:00
Stéphane Fillod, F8CFE
5bc0c9ece8
Added Big Endian tests
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@220 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-16 22:10:37 +00:00
Stéphane Fillod, F8CFE
6f081b5c2e
* Added rig_[sg]et_passband to [sg]et narrow/normal/wide filter. These are a good companions to rig_[sg]et_mode. Maybe they should be merged?
...
* Added rig_[sg]et_rpt_offs to set/get repeater offset
* Added rig_split functions: rig_[sg]et_split_freq (set RX and TX freq) and rig_[sg]et_split to activate split mode
* Added rig_[gs]et_level, however rig_set_preamp/rig_set_att/rig_set_ant et al. will be removed very soon.
* Added Memory/VFO handling routines (actually wrappers, like the rest)
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@219 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-16 22:08:51 +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
5cc97b8267
* fix in to_bcd(), in case of odd len numbers
...
* Added to_bcd_be/from_bcd_be for Big endian BCD representation
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@217 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-16 21:53:22 +00:00
Stéphane Fillod, F8CFE
9ff93fc219
* Listed local include files
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@216 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-16 21:50:33 +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
Frank Singleton, VK3FCS
c81ec9ef51
minor fixes
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@214 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-14 03:55:26 +00:00
Frank Singleton, VK3FCS
2950f13083
cvs mail update works ok :-)
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@213 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-12 18:37:56 +00:00
Frank Singleton, VK3FCS
2a62795f25
cvs mails to hamlib-cvs-digest
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@212 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-12 17:47:49 +00:00
Stéphane Fillod, F8CFE
4a991935af
files moved to ../src or ../include/hamlib
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@211 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-11 17:46:20 +00:00
Stéphane Fillod, F8CFE
6e1ed7044a
added PTT defs and other
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@210 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-10 22:17:34 +00:00
Stéphane Fillod, F8CFE
738901f486
dumps more 'I have/I dont have function XX'
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@209 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-10 22:13:26 +00:00
Stéphane Fillod, F8CFE
9a2c4dc7d0
* added support for set_trn to activate on the fly the transceive mode
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@208 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-10 22:11: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
Stéphane Fillod, F8CFE
a06898745b
* added tuning step support
...
* added rptr_shift setting
* added ptt control (untested)
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@205 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-10 21:58:31 +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
Frank Singleton, VK3FCS
06a6dca2b8
merge with TRN stuff and add some set/get_mode and vfo stuff
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@203 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-08 23:06:17 +00:00
Frank Singleton, VK3FCS
b44e559ac4
API updates - added set/get_mode
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@202 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-08 22:58:02 +00:00
Stéphane Fillod, F8CFE
e24d318059
rig.h is in include/hamlib, added dynamic loading support and set transceive cap to off
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@201 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-08 21:57:40 +00:00
Stéphane Fillod, F8CFE
942de4b6f4
added dynamic loading support, and rig_get_strength call
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@200 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-08 21:48:52 +00:00
Stéphane Fillod, F8CFE
f0330a7bf5
renamed printcaps to dumpcaps, added listrigs, testtrn rules
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@199 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-08 21:47:58 +00:00
Stéphane Fillod, F8CFE
64abe98a72
added fread_block
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@198 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-08 21:46:48 +00:00
Stéphane Fillod, F8CFE
e61e1fb8e8
added fread_block for file buffered access
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@197 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-08 21:46:09 +00:00
Stéphane Fillod, F8CFE
566ad55505
* added dynamic loading support with new data struct for known rig list,
...
* keep track of opened rigs (add_opened_rig/remove_opened_rig/foreach_opened_rig),
* misunderstanding on RIG_ENIMPL, this is RIG_ENAVAIL in most cases,
* added support for file buffered access (opt.),
* added rig_set_trn to turn on/off transceive support
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@196 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-08 21:45:20 +00:00
Stéphane Fillod, F8CFE
6446621f28
added Hold_Decode/Unhold_Decode macros to rule receiving
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@195 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-08 21:43:41 +00:00
Stéphane Fillod, F8CFE
d908a8b360
include moved
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@194 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-08 21:43:00 +00:00
Stéphane Fillod, F8CFE
99b2c9bd38
added register.c (dynamic loading) and event.c (async notification from rig)
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@193 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-08 21:41:54 +00:00
Stéphane Fillod, F8CFE
02300bfd74
added new caps prototypes
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@192 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-08 21:39:58 +00:00
Stéphane Fillod, F8CFE
7fc40d85c4
* added added dynamic loading support,
...
* added CI-V ID list,
* added generic icom_set_mode,icom_get_mode,icom_set_vfo,icom_get_vfo,icom_get_strength,icom_decode_event
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@191 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-08 21:38:45 +00:00
Stéphane Fillod, F8CFE
41cb317ec4
* headers moved,
...
* added rig transceive cap On,
* made use of MHz,KHz macros,
* added get_strength and decode_event to ic706iig
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@190 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-08 21:37:19 +00:00
Stéphane Fillod, F8CFE
adb7d4f37b
added read_icom_frame,icom2hamlib_mode,hamlib2icom_mode
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@189 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-08 21:35:48 +00:00
Stéphane Fillod, F8CFE
c7496a3574
* read_icom_block now uses file buffered access,
...
* added read_icom_frame which read a whole CI-V frame (until receiving EOM),
* added hamlib2icom_modeand icom2hamlib_mode functions to convert from one representation to another
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@188 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-08 21:26:33 +00:00
Stéphane Fillod, F8CFE
497acd9846
include/rig.h moved to include/hamlib/rig.h, added version defines
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@187 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-08 21:24:52 +00:00
Stéphane Fillod, F8CFE
7a5c108339
regenrated from configure.in (mainly include/rig.h moved to include/hamlib/rig.h)
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@186 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-08 21:23:54 +00:00
Stéphane Fillod, F8CFE
1d1692c0c5
printcaps renamed to dumpcaps
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@185 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-08 21:22:36 +00:00
Stéphane Fillod, F8CFE
38181c9784
Initial release
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@184 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-08 21:20:44 +00:00