Kamal Mostafa, KA6MAL
2567b93af7
Move backend libraries into /usr/lib/hamlib directory.
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2988 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-09-26 02:23:50 +00:00
Stéphane Fillod, F8CFE
886542c461
usb_set_configuration() is mandatory for the setup on Windows
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2987 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-09-22 19:54:12 +00:00
Charles Suprin, AA1VS
e8f76c4628
Use new th_set_freq for TM-D700
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2986 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-09-19 12:32:24 +00:00
Charles Suprin, AA1VS
7e96c876b2
Changed th_set_freq to round and select step size to use.
...
Allows 6.25kHz and 5kHz channelization.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2985 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-09-19 12:31:21 +00:00
Stéphane Fillod, F8CFE
26f7a9e3c9
* do not check return value of usb_detach_kernel_driver_np(),
...
it's done as best effort, and access failure would be catched later.
* make failure of usb_claim_interface() fatal in usb_port_open()
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2984 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-09-17 15:02:05 +00:00
Stéphane Fillod, F8CFE
5c24ee2925
Workaround SF#3055689
...
* make sure the PTT is not set when configured as RTS/DTR at open()/close() time.
It appears the Linux kernel force their value as explained here[1] during open.
Also obvious when reading the source code[2], esp. in uart_startup()
and uart_update_termios() where uart_set_mctrl(port, TIOCM_DTR | TIOCM_RTS)
is called.
[1] http://books.google.fr/books?id=75eeBNcjcuIC&lpg=PA152&ots=Qvgi6VDLvm&pg=PA152#v=onepage&q&f=false
[2] http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=drivers/serial/serial_core.c;hb=HEAD
* don't let the OS change modem signals at close() time
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2983 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-09-17 14:46:16 +00:00
Charles Suprin, AA1VS
1e34d99098
extend th_get_vfo_char to support D700
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2982 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-09-16 23:50:42 +00:00
Nate Bargmann, N0NB
2abff44f10
Suggested change by Dave, W1HKJ, to enable serial hardware handshaking
...
by default.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2981 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-09-14 01:24:10 +00:00
Stéphane Fillod, F8CFE
cd21f21a13
- add readl th_[sg]et_ctcss_sql()
...
- enable channel description
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2980 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-09-13 21:27:21 +00:00
Stéphane Fillod, F8CFE
0d1e396432
- add FUNC_MUTE, PARM_BEEP, th_scan(), th_[sg]et_dcs_sql()
...
- fix th_[sg]et_ctcss_tone(), let them handle the tone instead
of the CTCSS, covered by th_[gs]et_ctcss_sql()
- new tm_set_vfo_bc2() capable of split handling along with th_[sg]et_split_vfo()
- customize TM-D700 channel caps and channel desc size
- set TM-D700's timeout to 1 second
- fix TM-D700's targetable_vfo
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2979 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-09-13 21:25:46 +00:00
Stéphane Fillod, F8CFE
f402c6c701
Wrap sscanf in order to workaround some locales where the decimal
...
separator (float format, ...) is not a dot.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2978 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-09-13 21:12:05 +00:00
Stéphane Fillod, F8CFE
558b787b28
The D700 does not internally round the input frequency to the nearest
...
available frequency. Instead it returns an error code. This is an
issue for use with gpredict. It is also inconsistent with other
backends, particularly the FT-857. (The rounding may occur in the radio
of the 857 but to the developer it appears transparent.)
This patch defines a simple wrapper around the th_set_freq call that
rounds the frequency to the nearest 5kHz.
Patch from Charles Suprin, AA1VS.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2977 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-09-13 07:46:21 +00:00
Stéphane Fillod, F8CFE
e417dd2dcd
Increase buffer length in simplified transaction helper functions,
...
and check max length in kenwood_cmd(). This fixes an overrun with
long commands like in th_set_freq().
Patch from Charles, AA1VS, +edit.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2976 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-09-13 07:38:43 +00:00
Stéphane Fillod, F8CFE
28844e674f
TM-D700: fix set_vfo, plus some more caps
...
th_set_freq: finer freq setting
th_set_chan: allow inexact tuning_step
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2975 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-09-08 08:28:39 +00:00
Stéphane Fillod, F8CFE
d812fdb6df
fix old regression about mode handling on TH-D7, TH-G71, TM-V7, TM-D700
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2974 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-09-07 21:11:13 +00:00
Stéphane Fillod, F8CFE
bc5fd233cd
get ready for next round
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2973 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-09-03 21:28:06 +00:00
Stéphane Fillod, F8CFE
1d39fe67c1
release 1.2.12
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2971 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-09-03 21:21:53 +00:00
Nate Bargmann, N0NB
a3e9c5efa0
Add support in erc_rot_get_position() for Idiom Press format of
...
returned azimuth string that will be added in a new firmware version.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2970 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-08-29 20:27:09 +00:00
Nate Bargmann, N0NB
b3182ba003
Changing ERC status to ALPHA due to successful test by Dan, OK1HRA
...
reported by Lada, OK1ZIA.
Updated backend versions to date format.
Updated copyright date to 2010.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2969 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-08-24 09:15:59 +00:00
Stéphane Fillod, F8CFE
56c9966fe8
1.2.12 RSN
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2968 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-08-23 21:53:14 +00:00
Stéphane Fillod, F8CFE
bbe9a807db
bump backend version
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2967 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-08-23 21:48:49 +00:00
Stéphane Fillod, F8CFE
5ac219cc06
change backend status
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2966 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-08-23 21:45:52 +00:00
Stéphane Fillod, F8CFE
5bb3acbaff
misc cleanup
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2965 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-08-23 21:44:34 +00:00
Stéphane Fillod, F8CFE
79c274477d
IC-725 reported as stable by Wilbert, PE7T.
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2964 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-08-23 21:38:37 +00:00
Stéphane Fillod, F8CFE
fdf574d064
Patch from fc13, to let build with newer usrp releases
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2963 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-08-23 21:37:06 +00:00
Stéphane Fillod, F8CFE
7ebc81b859
Found by cppcheck:
...
ft920: fix get_mode(MODE_DATA_UN)
ft990: fix get_xit(RIG_VFO_B)
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2962 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-08-23 21:24:51 +00:00
Nate Bargmann, N0NB
9224e0dd70
Refactor erc_rot_get_position to truncate ';' in returned string
...
before passing array pointer to atof().
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2961 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-08-23 20:35:52 +00:00
Nate Bargmann, N0NB
45b72a0e31
Add DF9GR's ERC model to rotorez backend. Implemented custom get_position for ERC,
...
custom dcu1_rot_stop() for DCU-1/ERC, and overloaded rotorez_rot_stop() as .reset
for DCU-1/ERC.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2960 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-08-23 20:09:30 +00:00
Stéphane Fillod, F8CFE
39413a6842
add RIG_VFO_MEM in caps
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2959 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-08-21 12:48:01 +00:00
Stéphane Fillod, F8CFE
ea1b220d4b
add set_func/set_parm/set_ts, some more caps
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2958 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-08-21 12:12:50 +00:00
Stéphane Fillod, F8CFE
3d00429583
update rig status + split
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2957 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-08-21 12:10:13 +00:00
Stéphane Fillod, F8CFE
b818045a0a
- better portability check with HAVE_SIGACTION
...
- fix segfault when doing rig_set_trn(POLL->OFF->POLL)
- implement remove_trn_rig()/remove_trn_poll_rig() for rig_set_trn(TRN_OFF)
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2956 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-08-21 11:37:58 +00:00
Stéphane Fillod, F8CFE
ea20e4ff9e
fix CW filters, thanks to Wilbert, PE7T
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2955 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-08-21 10:13:34 +00:00
Stéphane Fillod, F8CFE
1ea78092e7
return -RIG_EPROTO when command not understood by rig
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2954 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-08-20 21:58:43 +00:00
Stéphane Fillod, F8CFE
a539c8fe0c
- Better state transitions in rig_set_trn()
...
- (weakly) prevent recursion in search_rig_and_poll()
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2953 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-08-20 21:56:45 +00:00
Stéphane Fillod, F8CFE
7cfb17d67a
S-Meter calibration data from Mark, WA0TOP.
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2952 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-08-20 20:51:00 +00:00
Stéphane Fillod, F8CFE
8411d9d1d7
* aor_transaction: handle rigs configured to return extra LF
...
* fix RIG_LEVEL_RAWSTR for AR8600, and possibly AR8000
* S-meter caliration data for AR8600 from Mark P. Grimes, WAØTOP
* S-meter caliration data for AR8200 from AR8200 Bulletin
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2951 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-08-20 08:18:23 +00:00
Kamal Mostafa, KA6MAL
5ea0ff6cb6
Elektor 507 frequency selection resolution improvements, contributed
...
by John Nogatch AC6SL.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2950 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-08-17 18:28:08 +00:00
Nate Bargmann, N0NB
3fb471764a
Patch from Keith Cox, N9VEL, adding additional functions for the
...
TS-690S.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2949 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-08-13 09:56:03 +00:00
Stéphane Fillod, F8CFE
cff15a0ade
- add PCR-2500
...
- sub receiver support for PCR-2500
- implement get_dcd, set/get_dcs_sql, set_ext_evel(DIVersity)
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2948 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-07-31 23:22:48 +00:00
Stéphane Fillod, F8CFE
f921ffec03
Add TenTec RX-331, contributed by Berndt, VK5ABN
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2947 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-07-01 20:28:00 +00:00
Stéphane Fillod, F8CFE
34862ff7cd
fix in the example, thanks to Pino ZP4KFX
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2946 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-06-29 20:59:05 +00:00
Stéphane Fillod, F8CFE
0608f31917
- serial timing and testing by Bert Put, KG4BEC
...
- declare (forgotten) set_mem/get_mem in caps
- safer set_freq with num_stdio.h
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2945 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-06-19 07:08:24 +00:00
Stéphane Fillod, F8CFE
31bb15fb01
add Skanti TRP 8255 S R
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2944 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-06-10 08:20:59 +00:00
Kamal Mostafa, KA6MAL
197f5a347c
Fix build --with-python-binding breakage introduced by Python 2.6:
...
Do not reference LOCALMODLIBS, else it will add libraries to our link line
(e.g -lssl) which are not necessarily installed.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2943 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-06-09 20:00:50 +00:00
Stéphane Fillod, F8CFE
877a50a3eb
get ready for next round
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2942 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-05-31 21:49:59 +00:00
Stéphane Fillod, F8CFE
7e7d711042
release 1.2.11
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2940 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-05-31 21:45:28 +00:00
Stéphane Fillod, F8CFE
62e7f69db7
status/version update
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2939 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-05-31 21:41:13 +00:00
Stéphane Fillod, F8CFE
05dca7b983
New entries before 1.2.11 release
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2938 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-05-31 21:17:13 +00:00
Stéphane Fillod, F8CFE
a6e646cfa8
renamed ARS-RCI AZ&EL, and introduce new backend ARS-RCI azimuth-only
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2937 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-05-31 21:15:58 +00:00