Stéphane Fillod, F8CFE
638628e18d
make select() watch for errors
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2427 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-10-27 22:20:21 +00:00
Stéphane Fillod, F8CFE
2bdd2c910b
don't want SIGPIPE, and prefer IPv4 over IPv6
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2426 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-10-27 22:18:39 +00:00
Thomas Beierlein, DL1JBE
636911225b
Added missing script for build of distribution.
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2425 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-10-27 20:45:40 +00:00
Thomas Beierlein, DL1JBE
b1bf5c9c67
changed RIG_STATUS_NEW into RIG_STATUS_UNTESTED.
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2424 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-10-26 13:54:52 +00:00
Thomas Beierlein, DL1JBE
12c8b0549c
changed RIG_STATUS_NEW into RIG_STATUS_UNTESTED.
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2423 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-10-26 13:38:51 +00:00
Stéphane Fillod, F8CFE
a30c4a7198
some more documenting of read_block()
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2422 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-10-26 10:47:33 +00:00
Stéphane Fillod, F8CFE
1d6366c2fb
set Argonaut status to STABLE
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2421 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-10-25 15:27:58 +00:00
Stéphane Fillod, F8CFE
96d58a3a34
Patch from Dave, W1HKJ:
...
1. the FT-450 transceiver does not respond to the "VS;" command and responds
with "?;" which is not a documented response. That appears to be
the "what's that" response. So the new_cat code needs to
recognize that and just keep on going.
2. the transceiver expects a full 8 digits when setting frequency.
As originally written the transceiver would accept frequences >=
1000000 but reject all below that value.
3. Code for get_mode, set_mode, and set_ptt functions.
4. Rig status changed to RIG_STATUS_BETA.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2420 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-10-25 14:37:19 +00:00
Stéphane Fillod, F8CFE
d84fe82d47
serial_rate_max and other misc fixes
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2419 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-10-25 14:00:52 +00:00
Thomas Beierlein, DL1JBE
cdab2cce53
Dropped RIG_STATUS_NEW from enum of possible backend states in rig.h.
...
Mapped all RIG_STATUS_NEW requests from existing applications to RIG_STATUS_UNTESTED for backward compatibility.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2418 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-10-25 11:36:02 +00:00
Stéphane Fillod, F8CFE
c8a8832dc3
factorization thanks to rig_strstatus()
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2417 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-10-25 11:10:24 +00:00
Thomas Beierlein, DL1JBE
21688d442d
Changed backend status to RIG_STATUS_BETA to reflect stable work of the rig for most commands.
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2416 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-10-25 08:51:43 +00:00
Roger
fccafda157
Add additional comments for improved reading.
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2415 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-10-22 04:11:28 +00:00
Roger
fd33658a95
Added a few more comments.
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2414 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-10-21 19:00:28 +00:00
Roger
edb081805a
Added MDL & VER command to get_info. Added many comments, info & fixmes.
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2413 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-10-21 18:45:21 +00:00
Roger
92a4459253
Added more error codes. Distinguished NG & ORER error codes from each other. Commented SQ/SQuelch unused command.
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2412 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-10-21 16:27:18 +00:00
Roger
1a0b3a3c8f
- Copied uniden_transaction to uniden_digital_transaction from uniden.*
...
- Copied uniden_get_info to uniden_digital_get_info from uniden.*
- Removed uniden.h include from bcd396t.c & bcd996t.c. For now, might be
best keeping experimental code separate from the working analog scanner
code. (Can return in the future if we find code can be merged.)
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2411 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-10-18 06:21:31 +00:00
Roger
b3af54e7aa
Adds some initial notes to uniden_digital.c concerning protocol pdf files.
...
Adds the two known models using compatible protocols.
Roger <roger@eskimo.com>
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2410 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-10-17 11:52:04 +00:00
Stéphane Fillod, F8CFE
317f98453f
new models: BCD396T/BCD996T
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2409 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-10-07 18:58:08 +00:00
Stéphane Fillod, F8CFE
be6627f410
SI/VR fix from Roger
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2408 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-10-07 17:55:48 +00:00
Stéphane Fillod, F8CFE
6acd8e8d26
Newer Uniden models
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2407 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-10-06 18:16:35 +00:00
Stéphane Fillod, F8CFE
2492903ea9
accept partial 'pathname' for PORT_NETWORK
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2406 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-23 22:02:40 +00:00
Stéphane Fillod, F8CFE
a4e9b56a1c
Support table of newcat, patch by Mark N1VQW
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2405 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-22 21:34:45 +00:00
Stéphane Fillod, F8CFE
657a9ac7c9
new: FT-950
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2404 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-22 21:32:38 +00:00
Stéphane Fillod, F8CFE
dc62e6dbbe
cloned after FT-450
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2403 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-22 21:31:05 +00:00
Stéphane Fillod, F8CFE
b45f9d5a39
caps: 6m band
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2402 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-22 21:30:29 +00:00
Stéphane Fillod, F8CFE
4fa167ef56
get_mode for narrow passbands, patch by Stelios, M0GLD
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2401 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-22 20:51:06 +00:00
Stéphane Fillod, F8CFE
00dcea8cd2
get_mode for narrow passbands, patch by Stelios, M0GLD
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2400 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-22 20:40:14 +00:00
Stéphane Fillod, F8CFE
f7e6d60341
restrict listening IP address
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2399 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-21 20:32:08 +00:00
Stéphane Fillod, F8CFE
45cbd3b019
RIG_LEVEL_STRENGTH is emulated by frontend
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2398 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-21 19:36:50 +00:00
Stéphane Fillod, F8CFE
eced3359b3
update status/version and fix warning
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2397 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-21 19:35:01 +00:00
Stéphane Fillod, F8CFE
b8fe3df910
new backend ala rpcrig/rpcrot, but using rigctld/rotctld and simpler protocol
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2396 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-21 19:34:16 +00:00
Stéphane Fillod, F8CFE
0e7d1eacea
implementation of PORT_NETWORK
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2395 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-21 19:30:35 +00:00
Stéphane Fillod, F8CFE
257cdfc32c
* dump_state for internal use by netrotctl backend
...
* factorize the "END" marker for rotctld, and proprer flushing/error handling
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2394 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-21 19:27:54 +00:00
Stéphane Fillod, F8CFE
7894144c4e
* CTCSS/DCS squelch accessors
...
* DTMF send/recv and get_dcd
* dump_state for internal use by netrigctl backend
* factorize the "END" marker for rigctld, with proprer flushing/error handling
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2393 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-21 19:24:47 +00:00
Stéphane Fillod, F8CFE
4ee1e95a84
RIG_PORT_USB support
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2392 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-21 19:10:59 +00:00
Stéphane Fillod, F8CFE
7347333543
only emulate LEVEL_STRENGTH when rig->state.str_cal is defined
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2391 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-21 19:10:24 +00:00
Stéphane Fillod, F8CFE
adb6374fd3
ic706mkiig reached STATUS_STABLE
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2390 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-21 19:09:07 +00:00
Stéphane Fillod, F8CFE
22beda2e28
create threads in detached state in order to prevent zombies
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2389 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-17 20:36:34 +00:00
Stéphane Fillod, F8CFE
591f77e271
fix thread-leak and pthread_create error code checking
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2388 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-17 18:56:13 +00:00
Stéphane Fillod, F8CFE
0049d2acd7
S-Meter calibration table from Tony G0WFV
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2387 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-16 18:11:26 +00:00
Stéphane Fillod, F8CFE
c256324950
disable confusing width setting in ft100_set_mode for now
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2386 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-15 22:15:50 +00:00
Stéphane Fillod, F8CFE
80483e93bb
fix RIG_LEVEL_STRENGTH emulation
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2385 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-15 22:03:42 +00:00
Stéphane Fillod, F8CFE
4e60702f9e
VFO list fix, added filter list
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2384 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-15 18:32:10 +00:00
Stéphane Fillod, F8CFE
4331b04c54
fix error checking of read_block
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2383 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-15 07:16:26 +00:00
Stéphane Fillod, F8CFE
4cbfe38c1d
initial rotctld release (same idea as rigctld)
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2382 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-12 22:55:10 +00:00
Stéphane Fillod, F8CFE
f8a0cb2281
FT100:
...
* fixed buffer overflow in ft100_get_freq, thanks to Tony Corbett G0WFV
* better error code checking
* support for MODE_WFM
* implemented ft100_get_level
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2381 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-12 15:32:38 +00:00
Stéphane Fillod, F8CFE
936954ddc2
SF#2106506: Implement retries to work around erratic timeouts.
...
Patch from Remi Chateauneu - f4ecw
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2380 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-12 12:54:29 +00:00
Stéphane Fillod, F8CFE
6f4705fc20
BUG#2106524: allow backend specific override get_ptt even if RIG_PTT_SERIAL_DTR (e.g. FT757GXII)
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2379 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-12 11:49:32 +00:00
Stéphane Fillod, F8CFE
57dca4a25a
new backend for the Elekraft K3
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2378 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-01 19:01:13 +00:00