Wykres commitów

2042 Commity (master)

Autor SHA1 Wiadomość Data
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 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 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 41e6bec773 * misc update
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@370 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-11 23:16:07 +00:00
Stéphane Fillod, F8CFE 1285baa953 * include config.h
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@369 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-11 23:15:38 +00:00
Stéphane Fillod, F8CFE da3ff63df3 * updated after caps changes, see rig.h changelog
* fixed a potential divide by zero bug in rig_mW2power
* misc updates


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@365 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-11 23:09:16 +00:00
Stéphane Fillod, F8CFE 944abe6ca2 * Split functions so it'll be easier to add support for
different architectures. New functions are ser_ptt_open/par_ptt_open
  ser_ptt_set/par_ptt_set, ser_ptt_get/par_ptt_get, and ser_ptt_close/
  par_ptt_close


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@359 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-09 23:09:50 +00:00
Stéphane Fillod, F8CFE 0bf1fe9b5d * reworked serial/parallel PTT handling. Split functions so it'll be
easier to add support for different architectures.
  Add preliminary support for autoconfigured setup.


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@358 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-09 23:08:20 +00:00
Stéphane Fillod, F8CFE f5c725c75c * added hamlib_version constant
* reworked serial/parallel PTT handling. Split functions so it'll be
  easier to add support for different architectures.
  This has been tested, and it works at least with my IC706 and
  PTT signaling on parallel port (using Data/Packet connector)


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@357 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-09 23:06:32 +00:00
Stéphane Fillod, F8CFE 3e910d3a3e * added rig_get_resolution and RIG_PORT_DEVICE support in rig_open
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@345 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-02-07 23:44:08 +00:00
Stéphane Fillod, F8CFE 305ba73185 * started PTT support through serial port, this is a WIP
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@332 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-01-28 22:18:09 +00:00
Stéphane Fillod, F8CFE 50576d9502 * started some work on PTT signaling through serial/parallel ports.
RIG_PTT_SERIAL is no more, it is replaced by RIG_PTT_SERIAL_RTS and
  RIG_PTT_SERIAL_DTR.
* added comments for rig_get_level and RIG_LEVEL_STRENGTH


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@331 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-01-28 22:17:12 +00:00
Stéphane Fillod, F8CFE 327be0cce7 * added targetable_vfo support in wrappers for rigs that cannot address directly VFOs
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@318 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-01-05 18:24:20 +00:00
Frank Singleton, VK3FCS 92c0043aad removed unused calc_ functions.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@301 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-12-22 01:16:17 +00:00
Frank Singleton, VK3FCS a069fad9f8 rig_cleanup and rig_close not calling backend
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@300 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-12-22 00:56:00 +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 b71c8da45e * cleanup, removed "not implemented" misleading comments
* added added squelch primitives of DCS/CTCSS
* added set/get_RIT and rig_get_info wrappers


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@274 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-11-28 22:33:37 +00:00
Stéphane Fillod, F8CFE 0f1150cd6b * addded wrapper for rig_set_bank
* misc fixups


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@252 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-29 16:30:43 +00:00
Stéphane Fillod, F8CFE 1b4f2d8acf * coded in a solution to not have active post_write_delay wait loop
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@243 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-23 19:58:14 +00:00
Stéphane Fillod, F8CFE 6c20d2ba20 * misc comments update about CTCSS & DCS
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@242 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-23 19:56:29 +00:00
Stéphane Fillod, F8CFE 647faef48d * Added -release option to LDFLAGS so the shared lib shows the current numbers
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@235 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-22 16:09:37 +00:00
Stéphane Fillod, F8CFE ae3c017e4c * Added "hamlib-doc" source comments, ala kernel-doc,gnome-doc.
See doc/ subdirectory for more info. The work is still in progress,
  the current comments are pretty shallow rigth now, they're still
  lacking the valuable information like semantics, side effects,
  special cases, error definitions, etc. that makes a good API documention.
  Please help commenting, fixing typos and mispellings!
* 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@234 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-22 16:08:23 +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 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 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
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 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 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
Stéphane Fillod, F8CFE a1cc888e50 Moved from ../common
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@175 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-01 14:24:47 +00:00
Stéphane Fillod, F8CFE 192c9dfe3e Moved from ../common
Added more wrappers, coded in mW2power power2mW
Added rig_set_debug/rig_need_debug/rig_debug
Various fixes


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@166 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-01 12:29:12 +00:00
Stéphane Fillod, F8CFE 9f44238494 Initial release
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@165 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-01 12:26:18 +00:00
Stéphane Fillod, F8CFE b7894fd5fb Initial release, functions gathered from serial.c and others
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@164 7ae35d74-ebe9-4afe-98af-79ac388436b8
2000-10-01 12:25:49 +00:00