Michael Black
55c270bd19
Fix cppcheck warnings in icom.c
2020-01-14 08:30:19 -06:00
Michael Black
bb4e3d6c8f
Fix cppcheck warning in ic746.c
2020-01-13 23:07:33 -06:00
Michael Black
d697dcb7fc
Fix cppcheck warning in icom.c
2020-01-12 23:03:18 -06:00
Michael Black
dedaa9bf99
Fix cppcheck warning in optoscan.c
2020-01-12 11:31:23 -06:00
Michael Black
fbfa977400
Attempt to fix ic7851 and ic9700 power up
2020-01-12 10:54:49 -06:00
Michael Black
f06fcca951
Try detecting echo change during icom_one_transaction
2020-01-12 10:34:36 -06:00
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
0e59946958
Make rig2icom_mode handle PKT modes
2020-01-10 16:27:03 -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
325d26c1d1
Fix ic7610 ctrl-m problem
2020-01-07 09:13:07 -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
d21ce1a4cd
Add icom_rig_open to ic706.c rigs
2020-01-04 17:11:18 -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
360b2c7c1e
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2019-12-22 22:26:37 -06:00
Michael Black
ed339b1c2b
Add sleep and usleep macros so all sleeps use nanosleep
2019-12-22 11:17:22 -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
Kosta Arvanitis
63548891f2
Allow IC-7410 to send cw messages
2019-12-19 05:55:43 +00: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
e6aee45b59
Add icom_rig_open to ic7300.c and ic785x.c
2019-12-17 08:23:19 -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
ff969113fa
Fix RIG_VFO_B in ic821h
2019-12-16 11:26:23 -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
444fcfa575
Replace XOPEN with AC_USE_SYSTEM_EXTENSIONS
2019-12-10 15:54:12 -06:00
Michael Black
3220c37ff2
Change XOPEN to 600
2019-12-10 14:50:24 -06:00
Michael Black
ae13db1ce5
Fix c90 warnings on icom.c
2019-12-10 10:41:21 -06:00
Michael Black
8f205c2237
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2019-12-10 07:23:24 -06:00
Michael Black
2fce78ac87
Fix c90 warnings on ic746.c
2019-12-09 22:59:32 -06:00
Michael Black
3a3d66d52d
Now compiles with -std=c99 and no c99 warnings
2019-12-09 22:45:37 -06:00
Michael Black
fb73e5abd7
Fix some cppcheck warnings
...
Fix declarations after statements
Remove some !rig checks...we either don't need them or need them everywhere with a new error code
If you pass a NULL rig you get what you deserve :-)
2019-12-09 17:12:13 -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
099182e837
Fix more cppcheck warnings in ic9100.c
2019-12-07 23:21:28 -06:00