Commit Graph

1860 Commits

Author SHA1 Message Date
Stéphane Fillod, F8CFE
643fb5feae * ser_ptt*/ser_dcd* are gone. Try to not mix low level serial stuff with
high level Hamlib stuff. Added ser_get_cts,ser_get_dsr,ser_get_car.
* better error code cascading


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1861 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-10-02 20:18:16 +00:00
Stéphane Fillod, F8CFE
3b5f811c42 be more precise about rig list source
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1860 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-10-02 10:34:29 +00:00
Stéphane Fillod, F8CFE
f805bab257 only print argument name if it is an input
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1859 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-10-02 10:33:21 +00:00
Stéphane Fillod, F8CFE
f23efe3a7c prepare work for Win32 systems which have 2 possible ABI: _stdcall and _cdecl
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1858 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-10-02 10:32:09 +00:00
Stéphane Fillod, F8CFE
0ee78183d8 * New backends: skanti, racal, wj, tuner
* New command: 'rigswr'
* typo fixes


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1857 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-10-02 10:09:28 +00:00
Stéphane Fillod, F8CFE
76e7d9c4bb reflect age changes
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1856 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-10-02 10:08:15 +00:00
Stéphane Fillod, F8CFE
db7f077d5e memset is more portable than bzero
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1855 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-26 17:36:42 +00:00
Stéphane Fillod, F8CFE
bd832690a9 S-Meter calibration data from Ralf dk5bu, various dcd(sql) and scan fixes
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1854 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-26 17:29:27 +00:00
Stéphane Fillod, F8CFE
fe10198f27 remove deprecated RIG_LEVEL_SQLSTAT and fix get_dcd, fix str_cal in icom backend
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1853 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-26 08:35:05 +00:00
Stéphane Fillod, F8CFE
bf57aaaf3d typo
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1852 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-25 14:33:52 +00:00
Stéphane Fillod, F8CFE
e7cd277ec2 Added IC-78, IC-7800, IC-R20, IC-756PROIII
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1851 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-25 14:33:17 +00:00
Stéphane Fillod, F8CFE
b7047e912e added IC-7800, IC-R20, IC-756PROIII
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1850 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-25 14:32:39 +00:00
Stéphane Fillod, F8CFE
15a314a47f define RIG_ANT_4
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1849 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-25 14:31:38 +00:00
Berndt Josef Wulf, VK5ABN
92b8283754 ft990_get_mem(): Fixed bug that prevented the reporting of current channel
number when vfo != RIG_VFO_MEM

ft990_get_channel(): Revised implementation of the get_channel() function.
                 Initialisation of the "channel_t chan" data structure
                 as not every data field is supported by the FT990 rig. It
		 should be the responsibility of the frontend to initialize
		 this data structure prior to passing it to the backend.

ft990_get_update_data(): Revised the implementation of this local utility
                 responsible for the retrival of the rig's data structures.
		 The 3rd argument of this function is now used to pass
		 the channel number for memory channel related queries.

Several bug fixes and source code cleanup


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1848 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-22 13:56:50 +00:00
Mark J. Fine
191b3d7c7b Added provisions for a variable bandwidth control (BWC)
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1847 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-14 22:19:10 +00:00
Mark J. Fine
5fe4627604 Added provisions for a variable bandwidth control
Added provisions for a tone control
Corrected problems with Squelch (SQL) and Notch (NOTCHF) controls


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1846 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-14 22:17:49 +00:00
Mark J. Fine
22888244f4 Added a provisional variable bandwidth control to the RIG_LEVEL enumeration
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1845 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-14 22:15:42 +00:00
Mark J. Fine
cc25d15ce0 Added a provisional define for a variable bandwidth control
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1844 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-14 22:14:23 +00:00
Stéphane Fillod, F8CFE
7851a4eca9 Initial release
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1843 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-12 21:30:21 +00:00
Stéphane Fillod, F8CFE
5375dcfd4c added racal,wj and tuner backends
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1842 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-12 21:27:16 +00:00
Stéphane Fillod, F8CFE
6f20700a64 * set the serial handshake to use CTS/RTS
* mode some functions static


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1841 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-08 20:51:12 +00:00
Stéphane Fillod, F8CFE
fee5f26049 * fixed icom_set_ptt (wrong opcodes/format)
* added RTTYR and CWR to IC-756PROII


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1840 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-07 21:54:20 +00:00
Stéphane Fillod, F8CFE
6b7fa0b0ea added support for:
* aor_get_dcd
* set_level/get_level: RIG_LEVEL_AGC (only AR5000), RIG_LEVEL_RAWSTR
* set_powerstat: RIG_POWER_ON (only AR5000)


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1839 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-07 20:40:20 +00:00
Stéphane Fillod, F8CFE
8cfe78560c misc: made internal function static
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1838 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-07 20:37:41 +00:00
Mark J. Fine
a33df35eed Added FM narrow to passband spec
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1837 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-06 19:16:28 +00:00
Mark J. Fine
8aa496e09b Fixed passband width return for IC-756PROII
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1836 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-06 18:10:49 +00:00
Mark J. Fine
35c7a95f32 accounted for dual preamp (10 & 20db)
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1835 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-06 17:43:24 +00:00
Mark J. Fine
9305ed2751 Made get_channel aware of untunable blank memory channel
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1834 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-05 19:15:10 +00:00
Mark J. Fine
80dc1f70b6 Updated set/get channel functions
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1833 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-05 00:38:06 +00:00
Mark J. Fine
0172a259f9 Added set/get channel functions
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1832 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-05 00:33:56 +00:00
Mark J. Fine
8aa94a79a8 Correctly detect if in memory mode in get_vfo()
Reduced large decision trees with bitwise math


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1831 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-01 01:08:11 +00:00
Mark J. Fine
395d62ead0 Added set_vfo command for vfo/mem switching
Corrected handling of "vacant" memory channels


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1830 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-31 03:47:52 +00:00
Mark J. Fine
c8a25879d0 Added memory switching function in set_vfo
Added set memory channel# in radio in set_mem


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1829 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-31 03:45:34 +00:00
Mark J. Fine
0045e775a3 fixed get_powerstat to read correctly when memory channel is blank
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1828 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-30 01:39:21 +00:00
Mark J. Fine
6bc65386ed included other rig_ prefixes
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1827 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-29 18:21:26 +00:00
Mark J. Fine
3fd5d8f272 Fixed CWPITCH function on IC-R75 to use 'set mode data' command. Added level granularity steps
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1826 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-27 01:49:38 +00:00
Stéphane Fillod, F8CFE
4e38224cad quick fix has reported from DReaM user, more to be done along the line of FT100
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1825 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-26 20:56:24 +00:00
Stéphane Fillod, F8CFE
39eecd5a60 fix bug in kHz/Hz conversion, and least significant nibble squashing in set_freq
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1824 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-26 20:46:03 +00:00
Stéphane Fillod, F8CFE
1b4ec7103c bump version number
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1823 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-23 22:01:43 +00:00
Stéphane Fillod, F8CFE
76c419ef28 new release
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1821 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-23 21:05:30 +00:00
Stéphane Fillod, F8CFE
a983df73bc bump lib revision number
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1820 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-23 21:03:31 +00:00
Stéphane Fillod, F8CFE
bf9a44233a bump status
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1819 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-23 20:31:35 +00:00
Stéphane Fillod, F8CFE
6fbf59e8dc correct SignalStrength computation and function pointer types
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1818 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-23 19:48:41 +00:00
Stéphane Fillod, F8CFE
7a3f304db9 IC-R75 patch from Mark J. Fine
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1817 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-21 23:53:39 +00:00
Stéphane Fillod, F8CFE
7cfb48768b initial release of DRT1
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1816 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-19 21:02:47 +00:00
Stéphane Fillod, F8CFE
62b6b3ed4a added skanti initial support
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1815 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-18 18:51:25 +00:00
Mark J. Fine
7ae7b56fb7 Updated to reflect recent changes within v1.2.2cvs-2
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1814 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-17 23:01:17 +00:00
Stéphane Fillod, F8CFE
08c127c240 Update from Mark, plus some notes of mine
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1813 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-17 20:49:21 +00:00
Stéphane Fillod, F8CFE
618aa09eae C++ constructs are not permitted by gcc-2.9x..
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1812 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-17 20:41:05 +00:00
Stéphane Fillod, F8CFE
1385617c85 Cloned the FT1000D from the FT990, since they are similar. Test needed.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1811 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-17 20:07:20 +00:00