Commit graph

2361 commits

Author SHA1 Message Date
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
Nate Bargmann, N0NB
f3c830fce2 Added support for RIG_MODE_PKTLSB, RIG_MODE_PKTUSB, and RIG_MODE_PKTFM.
TNX Jeff Steinkamp N7YG.


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2377 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-08-06 11:09:37 +00:00
Martin Ewing, AA6E
151f4c24d3 minor changes
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2376 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-07-14 01:31:55 +00:00
Martin Ewing, AA6E
e7f37cb7c4 Add thanks to W1RFI & ARRL
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2375 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-07-14 01:25:51 +00:00
Martin Ewing, AA6E
dac26edfce Add AF, RF gain and squelch level capability.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2374 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-07-12 17:19:47 +00:00
Nate Bargmann, N0NB
b386aff486 Minor source cleanup of ft757gx.c
Change FT757GX_DEFAULT_READ_TIMEOUT to be FT757GX_STATUS_UPDATE_DATA_LENGTH * (5 + (FT757GX_PACING_INTERVAL * FT757GX_PACING_DEFAULT_VALUE))
by default.  Should allow 375 mS for read timeout at minimum in ft757gx.h


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2373 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-07-08 20:44:46 +00:00
Nate Bargmann, N0NB
f68e53bc96 Explain the -P option a bit more clearly and its side effects.
Correct typo in the Diagnostics section.


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2372 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-07-08 16:43:21 +00:00