Wykres commitów

133 Commity (266139aa7cd911dfe8a5a9e0bb06ed19f1128312)

Autor SHA1 Wiadomość Data
Nate Bargmann c39b51327b Revise test for MinGW with sleep()
Revise the preprocessor conditional test for MinGW variables.  Tested on
all of my MinGW installations.  The prior test was broken by MinGW 3.0
on Debian Unstable.
2013-09-19 21:59:42 -05:00
Ladislav Vaiz f632695131 Android build updates for monolithic build
Android is now built as a static library.

Signed-off-by: Nate Bargmann <n0nb@n0nb.us>
2013-09-19 07:25:08 -05:00
Nate Bargmann 332a04b7cd Clean up backend Makefile.am files
Moved all backend *.h files into the SOURCES primary as Automake
documentation states all source file types should be listed.  This
causes Automake to include *.h files in rebuild rules for the targets.

Removed the '-DIN_HAMLIB' assignment from the CFLAGS primary in each
backend and assigned it to AM_CPPFLAGS in configure.ac.  The effect is
the same and it simplifies the backend Makefile.am files.

Removed all commented lines.
2013-09-16 21:51:39 -05:00
Remi Chateauneu 60019c9444 Monolitic libraries. 2013-09-08 14:56:28 +01:00
Nate Bargmann 10fc6efc67 orion.h: Quell compiler warning on MinGW
Quell the following error on MinGW:

  CC       orion.lo
In file included from ../../hamlib-3.0~git/tentec/orion.c:86:0:
../../hamlib-3.0~git/tentec/orion.h:34:0: warning: "TRUE" redefined [enabled by default]
c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/windef.h:55:0: note: this is the location of the previous definition
../../hamlib-3.0~git/tentec/orion.h:35:0: warning: "FALSE" redefined [enabled by default]
c:\mingw\bin\../lib/gcc/mingw32/4.6.2/../../../../include/windef.h:52:0: note: this is the location of the previous definition

which seemed to be caused by the values to TRUE and FALSE being enclosed
in parentheses.
2013-07-30 11:24:28 -05:00
Nate Bargmann 1fd85febee MinGW build: Fix sleep() substitution
MinGW does not natively support the POSIX sleep() function so we have
had an override that was a part of the GR_PWIN32 macro and included in
the generated config.h file.  When compiling for Windows on POSIX using
MinGW, Autotools will detect sleep() and set HAVE_SLEEP which prevented
the substitution from being included in the source.  Adding a test for
_WIN32 (set by MinGW's gcc) then caused a warning from src/network.c on
POSIX about winsock2.h needing to be included before windows.h.  As
config.h needed to be included first, the solution to break out the
substitution that includes windows.h into its own file.  This patch
provides that solution and allows the code to compile cleanly on POSIX,
using MinGW on both POSIX and Windows, and on Cygwin.
2013-07-29 12:38:22 -05:00
Nate Bargmann 245ab86441 Quell compiler warnings on Cygwin
Quell mostly harmless warnings from the older GCC installed in Cygwin.
Produces a quiet compilation.
2013-05-09 22:06:39 -05:00
Ladislav Vaiz 6d4295af2c Add Android build support
Android makefile fragments are distributed as extra distribution files
by the GNU build system but are otherwise ignored.  The Android build
support is independent and does not rely on the GNU build system.

See android/README.android for more info.

Signed-off-by: Nate Bargmann <n0nb@n0nb.us>
2013-04-26 22:31:56 -05:00
Martin Ewing e88d0208bd jupiter.c: Updates from Martin, AA6E
Correct RAWSTR processing, add cal table for RIG_LEVEL_STRENGTH
Add support for "IF" (passband tuning), NB, NR, ANF
Revise reported bandwidth code

Signed-off-by: Nate Bargmann <n0nb@n0nb.us>
2012-12-10 17:49:37 -06:00
Nate Bargmann 01ab10bf10 Include backend specific notes with 'make dist'
(cherry picked from commit 20814924b2)
2012-03-01 21:23:16 -06:00
Martin Ewing 57ccb20c64 Increment Jupiter version 2012-03-01 20:25:19 -05:00
Martin Ewing bea1a0ef3a remove debug stmt 2012-02-29 23:15:55 -05:00
Martin Ewing 9a36fc277d implement level settting and misc fixes 2012-02-29 23:12:42 -05:00
Nate Bargmann be2fefcf18 Update version of modified backends
Per Stephane's request, updated the version string of backends modified
since 1.2.14 release.  Newly added backends were left alone.
2012-02-02 20:10:37 -06:00
Martin Ewing 3404103ffd Orion.c: remove spurious debug statement. 2011-12-30 22:07:12 -05:00
Martin Ewing 4f50bab0e3 Add test for valid set frequency, esp. for VFOA (ham band only)
Expand valid range_lists for full hardware ranges
Fix tt565_transaction to allow Morse commands.
2011-12-30 21:16:17 -05:00
Nate Bargmann 150231108d Merge branch 'nate-tmp' 2011-09-04 10:23:27 -05:00
Stephane Fillod eee4feb71d add Tentec 599 Eagle 2011-09-01 22:12:25 +02:00
Nate Bargmann d8f2326e87 Remove set but unused variable errors in tentec. 2011-08-25 11:37:19 -05:00
Nate Bargmann 02a90bf2cf Update LGPL header in TenTec source files.
TNX to Lucian Laga, YO6PLB, for the notification.
2011-08-22 21:38:37 -05:00
Stephane Fillod fde68a09eb make tt565_transaction() static 2011-07-20 00:08:35 +02:00
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 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 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 2b25b81349 mode caps fix
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2933 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-05-31 08:39:59 +00:00
Stéphane Fillod, F8CFE cccd274baa fix get_mode parsing, patch by George Magiros
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2914 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-05-17 18:54:12 +00:00
Stéphane Fillod, F8CFE 1404b754fe portability of long long
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2880 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-04-16 19:04:00 +00:00
Stéphane Fillod, F8CFE 68b0e89b66 flesh out Paragon (585)
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2859 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-03-28 16:38:05 +00:00
Stéphane Fillod, F8CFE 581359dca0 Patch from Eric Sesterhenn, after cppcheck run:
- kenwood/ic10.c: (error) Buffer access out-of-bounds
- src/network.c: (error) Memory leak: p
- tentec/paragon.c: (error) Memory leak: priv


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2765 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-11-03 22:03:56 +00:00
Stéphane Fillod, F8CFE cfc3005308 STR_CAL update from P.J. "Josh" Rovero, KK1D
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2759 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-11-02 21:26:54 +00:00
Stéphane Fillod, F8CFE 70d146f67e RIG_STATUS_BETA
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2754 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-11-01 22:37:41 +00:00
Stéphane Fillod, F8CFE ecd340349a comments
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2752 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-11-01 22:35:19 +00:00
Stéphane Fillod, F8CFE 106e74c732 * more get_levels
* rx range for ITU region 1
* status as STABLE
* bump version


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2750 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-11-01 22:15:58 +00:00
Stéphane Fillod, F8CFE 0e8476e81b bump version
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2749 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-11-01 22:09:57 +00:00
Stéphane Fillod, F8CFE b48f8f6b6b duplicated proto
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2740 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-10-27 22:57:07 +00:00
Nate Bargmann, N0NB ff37dda7b1 Patch from Ken Prox, "Added new filters included in the latest Jupiter
firmware.  Fixed array over run in function tt538_filter_number."



git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2732 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-09-27 12:02:28 +00:00
Stéphane Fillod, F8CFE 030f88d635 implementation from RX340 manual
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2716 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-08-03 22:13:30 +00:00
Stéphane Fillod, F8CFE 1ac0e03288 Skeleton for TT-585 Paragon
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2689 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-04-22 20:43:26 +00:00
Martin Ewing, AA6E d6b03e41ea Init revision - tnx Stephane
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2680 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-03-21 18:17:30 +00:00
Stéphane Fillod, F8CFE 2598021948 increase version number
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2658 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-20 15:21:52 +00:00
Martin Ewing, AA6E 7ecf023d5e Downgrade ERR to WARN (i/o retry)
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2635 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-14 21:33:22 +00:00
Martin Ewing, AA6E 3f0cb61586 Minor comment re rit/xit
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2630 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-11 19:26:07 +00:00
Stéphane Fillod, F8CFE 4254ea57b3 set_level(RIG_LEVEL_AGC) and RIG_AGC_OFF
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2584 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-12 19:29:30 +00:00
Stéphane Fillod, F8CFE 78d87289c1 filter table from Jeff, W4GPL
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2580 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-11 18:05:33 +00:00
Stéphane Fillod, F8CFE 136af80c39 Add Tentec Omni VII, cloned after Jupiter
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2574 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-11 12:42:24 +00:00
Martin Ewing, AA6E 371c708c7b Orion: Allow frontend to handle RIG_LEVEL_STRENGTH
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2562 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-05 17:39:57 +00:00
Martin Ewing, AA6E 4c3c55d61b Orion - implement RIG_LEVEL_STRENGTH
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2551 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-03 23:05:57 +00:00
Martin Ewing, AA6E b18272f0e8 fix string handling in LEVEL_RAWSTR
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2550 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-03 20:58:32 +00:00
Stéphane Fillod, F8CFE 09b7e0e3c5 Calibration from Josh Rovero KK1D
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2488 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-03 22:36:34 +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