Wykres commitów

859 Commity (63805eb427890535da97447544bc7c2b56ecc433)

Autor SHA1 Wiadomość Data
Mike Black W9MDB 1d0d733405 Remove winpthreads.h
MSVC build now needs NuGet pthreads package to compile
https://github.com/Hamlib/Hamlib/issues/1107
2022-09-03 11:19:56 -05:00
Nate Bargmann aa0937e6c1
Distribute winpthreads.h
Set file permissions on winpthreads.h to remove exec bits.
2022-08-27 08:31:46 -05:00
Mike Black W9MDB 1aed27c71a Remove #defines for rig_set_split and return to standard call 2022-08-27 07:36:14 -05:00
Mike Black W9MDB f0fdf97a9b Change winpthreads.h block from _WIN32 to _MSC_VER to only invode winpthreads.h for MSVC 2022-08-26 11:45:49 -05:00
Mike Black W9MDB 7c071b84b6 Add winpthreads.h -- not sure if this will actually work in MSVC compiliaton for true threading support.
But at least it let's it compile and satisfied the pthread calls.
For standalone apps threading is not currently used although pthread mutex calls are used.
https://github.com/Hamlib/Hamlib/issues/1107#
2022-08-26 11:35:39 -05:00
Mike Black W9MDB 6f967a68d5 Make pthread.h a default include and remove config.h from being included in rig.h
https://github.com/Hamlib/Hamlib/milestone/14
2022-08-23 17:20:03 -05:00
Mikael Nousiainen dc02c566f5 Fix handling of the new EPOWER error code: do not re-open rig and fix/extend allowed commands when rig is powered off. Fix Yaesu newcat backend to not try to call rig ID command during command validation. 2022-08-23 00:10:25 +03:00
Mike Black W9MDB 7b8aa15b9c Add DCU1/2 YRC1 entry for rotctl -- compatible with df9gr/erc 2022-08-16 16:15:25 -05:00
Mike Black W9MDB 810da5f54c Fix EK89X set_freq and upgrade to BETA status
Add ISBUSB and ISBLSB modes
2022-08-13 08:52:42 -05:00
Mike Black W9MDB 8e31b1363b Forgot to commit rig.h changes 2022-07-30 15:51:50 -05:00
Mike Black W9MDB 36c777e8bb Add Rohde&Schwartz EK895/896 2022-07-28 23:26:35 -05:00
Mike Black W9MDB 4385b50b1f Add Xiegu X5105 from G90 config 2022-07-28 10:33:07 -05:00
Mike Black W9MDB b7cbd39d1d Make HAMLIB_SETTINGS_FILE global 2022-07-23 10:39:14 -05:00
Mike Black W9MDB d0c615ae43 Added EPOWER error return when rig is powered off
Only set_powerstat will be accepted and rig will be polled for powerstat
https://github.com/Hamlib/Hamlib/issues/1085
2022-07-15 15:41:23 -05:00
Mike Black W9MDB 30884ae47e Add amp_set_level and amp_set_ext_level 2022-07-14 08:14:41 -05:00
Mike Black W9MDB 363219e60a Add Gemini DX-1200 HF-1K amplifier 2022-07-10 17:05:44 -05:00
Daniele Forsi IU5HKX 08c06aea14 Fix spelling errors
Fixed with:
codespell --summary --skip=.git,extra,,lib,macros,security --ignore-words-list="ans,ba,cant,develope,fo,get's,nin,numer,parm,parms,setts,som,statics,ths,ue,vektor,objext" --write-changes --interactive=2
and manual editing.
2022-07-07 23:56:22 +02:00
Mike Black W9MDB 5e6c1eaef8 Rename TRACE to HAMLIB_TRACE to avoid conflict with MSVC 2022-07-04 07:26:30 -05:00
Mike Black W9MDB 0373846f8b Fix ITU1 40M bandplan
https://github.com/Hamlib/Hamlib/issues/1054
2022-06-06 10:16:37 -05:00
Mike Black W9MDB e84502b443 Add rig_error2 for single-line debug message output 2022-06-04 08:53:44 -05:00
Mike Black W9MDB 8652741301 Add FT990UNI model for older FT990 ROM rigs that have to read all 1492 bytes
For this model get_freq will return the cached value
So Hamlib will not follow manual frequency changes on the rig
https://github.com/Hamlib/Hamlib/issues/1050
2022-06-03 07:40:11 -05:00
Mike Black W9MDB f555eceff9 Got set_lock_mode and get_lock_mode working now
https://github.com/Hamlib/Hamlib/issues/1044
2022-06-02 15:55:56 -05:00
Mike Black W9MDB d40d55f50c Add rig_send_raw function. term char must be provided. e.g. 0xfd for Icom or ';' for many others
Function will not return values on rigs that have binary protocols but inconsistent end-of-reponse terminators
https://github.com/Hamlib/Hamlib/issues/968
2022-06-01 11:42:54 -05:00
Mike Black W9MDB 644a72a40d Fix bandplan.h 2022-05-31 07:50:16 -05:00
Mike Black W9MDB 19c0193859 Update bandplan to include generic frequencies and EHF/THF bands 2022-05-31 07:47:13 -05:00
Mike Black W9MDB ae67384daf https://github.com/Hamlib/Hamlib/issues/1044 2022-05-29 12:00:03 -05:00
PianetaRadio 3f5bf2bb23
GS23 Azimuth 2022-05-27 09:18:13 +02:00
Mike Black W9MDB fe7c465624 Add FT-650 rig -- same as FT847UNI 2022-05-24 07:43:50 -05:00
Mike Black W9MDB 52736df8b8 Fix spelling error 2022-05-23 11:40:05 -05:00
Mike Black W9MDB fa9adb0c85 Add void to functions needing it 2022-05-22 06:45:29 -05:00
Mike Black W9MDB 85dfb1bed8 Make rotctld caps reflect underlying rotator -- removes const declaration from rot_caps
This needs to be expanded to cover the other functions too
2022-05-19 11:22:39 -05:00
wuxx e9fb733dae add new rotator grbltrk
Changes to be committed:
	modified:   Android.mk
	modified:   configure.ac
	modified:   include/hamlib/rotlist.h
	new file:   rotators/grbltrk/Android.mk
	new file:   rotators/grbltrk/Makefile.am
	new file:   rotators/grbltrk/grbltrk.c
	modified:   src/rot_reg.c
2022-05-17 13:23:44 +08:00
Mike Black W9MDB 4c2ab11c56 Move longlat2locator and locator2longlat to rig.h from rotator.h
These are more generic now than just for rotator use
2022-05-15 10:03:40 -05:00
Mike Black W9MDB 81d0c3c768 Remove sys/time.h include from rig.h -- not needed
Remove redundant semicolon from rig_debug macro and fix rig_debug's without a semicolon
Some more work on settings and password control -- still in work
https://github.com/Hamlib/Hamlib/issues/813
https://github.com/Hamlib/Hamlib/issues/985
2022-05-13 16:41:59 -05:00
Mike Black W9MDB f0c84aa338 Bump up debugmsgsave size to prevent compilation warning 2022-05-07 17:49:50 -05:00
Mike Black W9MDB f0469e48a7 New debug history in rigerror -- notably longer and may reduce this size as it could be too much history
Should help error reporting in WSJTX and JTDX
2022-05-04 07:26:59 -05:00
Mike Black W9MDB 5cce47e233 Change TEMP_METER to float 2022-04-30 13:44:09 -05:00
Mike Black W9MDB f9c0758e14 Deprecate enum meter_level_e 2022-04-30 10:24:36 -05:00
Mike Black W9MDB 0b62193d92 Add new error code for security
https://github.com/Hamlib/Hamlib/issues/813
2022-04-29 17:17:43 -05:00
Mike Black W9MDB c8faa7a915 Change TEMP_METER to centigrade scale 2022-04-28 10:08:17 -05:00
Mike Black W9MDB def3e6fea5 Add SDRUNO rig since it uses MD8 for DIG mode -- so PKTUSB will now be recognized for it 2022-04-27 10:11:41 -05:00
Mike Black W9MDB 5c61f55947 Add RIG_PARM_AFIF to allow rigs like IC-7300/9700/705 to select the AF/IF audio output 2022-04-25 10:15:54 -05:00
Mike Black W9MDB 863f50f2fb Really move rig_make_md5 to rig.h
https://github.com/Hamlib/Hamlib/issues/813
2022-04-16 06:48:41 -05:00
Mike Black W9MDB 770aa4e98a Stage 1 rigctld password working using MD5 hash
Need to add Stage 2 which will be encryption using the MD5 hash as the key so the secret key nevers gets trasmitted
Then need to add a "by connection" capability as password is permanent across connections right now.
2022-04-15 13:21:35 -05:00
Mike Black W9MDB 1bdb6ce2bf Add FT450D entry 2022-04-15 13:16:09 -05:00
Mike Black W9MDB d04981ac39 Add amp_get_conf2 go amplifier.h 2022-04-13 08:47:29 -05:00
Mike Black W9MDB c66f54c208 Clear out debugmsgsave's when debug is printed -- cleans up the debug output 2022-03-10 22:56:05 -06:00
Mike Black W9MDB 9f0cee8324 Fix GOMSPACE numbering 2022-02-27 07:34:00 -06:00
Michael Black b3ff4b0167
Merge pull request #974 from OK1CTR/gomspace
Gomspace GS100 transceiver frequency control
2022-02-25 14:37:44 -06:00
Mike Black W9MDB 7be2aac2c1 Fix compilation warning on mingw
https://github.com/Hamlib/Hamlib/issues/813
2022-02-24 17:36:38 -06:00