Wykres commitów

241 Commity (fe8e66032af250e587757638bc8f1364ef8b13a3)

Autor SHA1 Wiadomość Data
Michael Black c9c32947d4
icom.c can now power up icom rigs and determine USB echo status
Next step is to add icom_rig_open to other icom rigs
This routine should work on any icom rig -- those that don't have
the ability to power up will just be ignored and should produce error if not
power up already.  USB echo test should work on all icom rigs.
2020-01-11 16:28:44 -06:00
Michael Black 0900337357
Fix icom set of filter with in data mode 2020-01-10 15:52:33 -06:00
Michael Black 5572823882
Change width to add 1 for icom rigs that need datamode filter width 2020-01-08 14:38:34 -06:00
Michael Black ea81886fd5
Fix icom2rig_mode to allow PKT modees 2020-01-08 10:22:33 -06:00
Michael Black fc3a91fbbe
Fix cppcheck warnings in icom.c 2020-01-07 23:30:51 -06:00
Michael Black 7ee3a702f5
Replace all usleep with hl_usleep
Several places where usleep max value could be overflowed
New hl_usleep can take values > 1000000
2020-01-07 23:18:56 -06:00
Michael Black 8f17b6fbf1
Fix filter setting for datamode in icom.c 2020-01-07 22:41:52 -06:00
Michael Black 6467cf0379 Fix retval warning in icom.c 2020-01-05 22:39:10 -06:00
Michael Black 0d02109483
Fix icom_set_mode_with_data for IC7610 and IC7300
Fix max baud rate for IC7610
Bump IC7610 to BETA status
2020-01-04 23:28:34 -06:00
Michael Black 40bf2ad02e
Change open logic in icom.c to check all rigs for USB echo and turn on if able to 2020-01-04 17:10:52 -06:00
Michael Black 73319f68b3
Make icom.c try power on when can't get freq during open 2019-12-22 08:31:53 -06:00
Michael Black 2ff1f47da8
Fix clang warning in icom.c 2019-12-19 14:42:23 -06:00
Michael Black c108284c55
Fix powerstat loop for icom 2019-12-19 12:41:06 -06:00
Michael Black 285d73966b
icom powerstat debug added 2019-12-19 12:33:29 -06:00
Michael Black dd1184c9e5
Another attempt to get icom powerstat working 2019-12-19 12:07:28 -06:00
Michael Black 73c3412156
Fix icom debug msg for powerstat 2019-12-19 10:33:06 -06:00
Michael Black 34e4279a78
Handling more errors on icom powerstat 2019-12-19 07:46:03 -06:00
Michael Black a936dc5e59
Fix cppcheck warnings in icom.c 2019-12-18 22:49:06 -06:00
Michael Black 3bf263aae6
Add ERJECTED as possible error when Icom rig in standby 2019-12-18 14:53:05 -06:00
Michael Black b672e8917c
Add debug to icom.c 2019-12-18 13:07:20 -06:00
Michael Black bda8b623df
Fix icom.c compile error 2019-12-18 06:31:47 -06:00
Michael Black e24d8f77bd
Have icoms check freq to see is power needs to be turned on 2019-12-18 06:14:31 -06:00
Michael Black 67896f1913
Add rig_get_func SATMODE to icom.c and set rx/tx vfo to Main/Sub if satmode!=0 2019-12-17 23:44:51 -06:00
Michael Black 20fa6d50ca
Fix set_powerstat in icom.c 2019-12-17 08:09:07 -06:00
Michael Black 935baaad24
Fix powerstat 1 for 115,200 on ic7300 (and perhaps others) 2019-12-16 11:55:09 -06:00
Michael Black 8ff9a682cc
Add set_powerstat to icom.c and debug msg to rig.c 2019-12-16 10:51:36 -06:00
Michael Black ae13db1ce5
Fix c90 warnings on icom.c 2019-12-10 10:41:21 -06:00
Malcolm Herring 60bf986776 Merge remote-tracking branch 'Hamlib/master' 2019-12-09 05:34:44 +00:00
Malcolm Herring 5f6e0641ad Prepare for D-STAR implementation
Add 3 new rigs: ID-31, ID-51 & ID-4100
Update other D-STAR rigs: IC-R30, IC-R8600 & IC-7100
2019-12-09 05:33:20 +00:00
Michael Black 2e9129bd06
Fix some cppcheck warning in icom 2019-12-06 17:45:27 -06:00
Michael Black 37d1d89a25
More changes/debug to get split behaving for icom.c 2019-12-06 10:05:53 -06:00
Michael Black a91a44541c
Merge branch 'master' of https://github.com/Hamlib/Hamlib 2019-12-06 06:26:28 -06:00
Nate Bargmann 2d42e3cc1d
Merge branch 'master' of https://github.com/mdblack98/Hamlib into mdblack98-master 2019-12-06 06:25:58 -06:00
Michael Black be78cc6e31
Add priv vfo settings to icom_set_split 2019-12-05 22:38:16 -06:00
Michael Black 79e640772b
Fix icom_get_split_vfos for Main/Sub on SATMODE rigs 2019-12-05 15:30:28 -06:00
Malcolm Herring b12a3e31b3 Fix Icom DCS SQL funnctions
Copied get/set_dcs_code functions to get/set_dcs_sql
Re-mapped all receivers DCS functiosn to sql.
2019-12-05 08:01:59 +00:00
Michael Black 135ed6686e
IC910 was doing TX=VFOB RX=VFOA
Need to make allowances for Main/Sub split commands eventually
2019-12-04 22:32:37 -06:00
Michael Black 6241ddab59
Add icom SATMODE rigs ability to set_vfo for MainA/B and SubA/B 2019-12-02 08:16:52 -06:00
Michael Black 12494c92d5
Add MainA, MainB, SubA, and SubB vfo choices for icom rigs with SATMODE
Clean up debug statements in icom.c
2019-12-02 07:50:05 -06:00
Michael Black 23d22439b7
Fix typo ugly commit in icom.c 2019-12-01 16:03:16 -06:00
Michael Black ff5275e44c
Fix icom.c to not set XIT on non-XIT rigs 2019-12-01 15:23:34 -06:00
Michael Black 1e7e085263
Update icom version and add some debug 2019-12-01 09:36:21 -06:00
Michael Black 68b7278a9a
Fix for 9700 and such for RIT=0 as they don't have XIT 2019-12-01 08:47:28 -06:00
Michael Black 9620cfc3d0
Ensure all Icom rigs have their own BACKEND version 2019-11-30 14:53:13 -06:00
Michael Black 6bf3b00c4f
astyle all files 2019-11-30 10:19:08 -06:00
Michael Black 72087f1b10
Change all __FUNCTION__ to __func__ 2019-11-30 10:16:28 -06:00
Michael Black 2f4d62709e
Added a dummy snprintf to rig_debug to allow gcc to check format strings
This found tons of errors in rig_debug statements
So this patch cleans up all the files that were producing warnings or errors
This should fix a few segfaults when running with debug turned on
2019-11-30 10:04:31 -06:00
Michael Black 471c2fa69f
Fix icom.c debug and --setvfo get freq 2019-11-29 11:28:16 -06:00
Michael Black a4c5b1b4e7
icom.c fix spelling error 2019-11-28 16:39:26 -06:00
Michael Black 021a531028
In icom.c when split is turned off reset to either VFOA or Main as the vfo asks for 2019-11-28 16:36:07 -06:00