Commit graph

766 commits

Author SHA1 Message Date
Michael Black W9MDB
6f8100ffc0 Fix cppcheck warnings 2020-07-08 11:48:48 -05:00
Michael Black W9MDB
5e801fd2b5 astyle files 2020-07-07 11:39:26 -05:00
Michael Black W9MDB
0db3eafe66 Fix rigctl argument prompt for non-readline capable system
https://github.com/Hamlib/Hamlib/issues/339
2020-07-06 10:15:57 -05:00
Michael Black W9MDB
0fb7148172 Fix compilation warning in cachetest.c 2020-07-04 11:41:42 -05:00
Michael Black W9MDB
5ebb95bb43 Add testnet.c for testing IPV4/IPV6 address/port combinations 2020-07-04 07:21:02 -05:00
Michael Black W9MDB
ed3a26296d Fix cppcheck warnings 2020-07-04 07:17:45 -05:00
Michael Black W9MDB
b181c1720c Fix compile error on cachetest2.c 2020-07-03 08:37:17 -05:00
Michael Black W9MDB
88cf2f6da6 Fix compile error on cachetest.c 2020-07-03 08:35:39 -05:00
Michael Black W9MDB
fa08887471 Change hamlib_cache_t enums to HAMLIB namespace 2020-07-02 10:23:41 -05:00
Michael Black W9MDB
bda6d1d12d Fix make check compilation 2020-07-02 08:32:01 -05:00
Michael Black W9MDB
f454cff0b7 Add check for -s switch on all utils to ensure integer is entered 2020-07-01 08:52:44 -05:00
Michael Black W9MDB
65de309e70 Fix rigctlcom to work with Main/Sub rigs too
https://github.com/Hamlib/Hamlib/issues/302
2020-06-23 22:57:36 -05:00
Michael Black W9MDB
a9d43a1fbe Remove rig_flush from rigctlcom.c -- OmniRig not happy being flushed
https://github.com/Hamlib/Hamlib/issues/273
2020-06-23 17:19:48 -05:00
Michael Black W9MDB
dfef8770cd Move chk_vfo_executed so it will work without readline support
https://github.com/Hamlib/Hamlib/issues/326
2020-06-23 11:21:22 -05:00
Michael Black W9MDB
1fa84652f4 Fix compatibility between 3.3 rigctl and 4.0 rigctld
https://github.com/Hamlib/Hamlib/issues/326
2020-06-23 11:12:15 -05:00
Michael Black W9MDB
055ac839c0 Add debug to rigctl_parse.c to show full command
https://github.com/Hamlib/Hamlib/issues/326
2020-06-23 10:14:10 -05:00
Michael Black W9MDB
1be5c71e76 More conversions to rig_flush
https://github.com/Hamlib/Hamlib/issues/307
2020-06-23 08:39:11 -05:00
Michael Black W9MDB
ac1f990474 Remove AI_CANONNAME from rigctld.c
Didn't work with simple "rigctld" and no -T
https://github.com/Hamlib/Hamlib/issues/298
2020-06-22 09:52:08 -05:00
Michael Black W9MDB
a3c4eb9ee0 Fix cppcheck warnings 2020-06-21 22:31:31 -05:00
Michael Black W9MDB
e092a4a0a4 rigctld -T ::1 now works with rigctl -r ::1
More IPV6 testing needed on Windows and MacOS
Still not binding to link local addresses to be addressed next
https://github.com/Hamlib/Hamlib/issues/29
2020-06-21 17:47:04 -05:00
Michael Black W9MDB
542e227f85 Remove retries for rigctl.c rig_open as they were never used and didn't work 2020-06-19 06:55:56 -05:00
Michael Black W9MDB
8e7586b3b2 Fix meade Autostart clause 2020-06-10 08:16:02 -05:00
Michael Black W9MDB
f71c12da94 astyle files 2020-06-09 22:37:03 -05:00
Michael Black W9MDB
490e05595a Fix debug statement warnings in cachetest.c 2020-06-09 14:57:29 -05:00
Michael Black W9MDB
1485a19e47 Fix testloc.c dmmm2dec function change
https://github.com/Hamlib/Hamlib/issues/286
2020-06-07 15:08:52 -05:00
Michael Black W9MDB
4a24f63f0f Undo readline change 2020-06-05 23:48:09 -05:00
Michael Black W9MDB
30d0335983 Fix rl_readline_name in rigctl.c 2020-06-05 23:40:52 -05:00
Bill Somerville
7d53c28ac2
Avoid 'echo -n' as macOS sh doesn't support it 2020-06-06 00:58:13 +01:00
Michael Black W9MDB
6fd6488d63 Add SHA to version info 2020-06-04 12:18:41 -05:00
Michael Black W9MDB
17b404a6c7 Add seconds to dmmm2dec
Change meade.c to support dmmm2dec seconds
https://github.com/Hamlib/Hamlib/issues/268
2020-06-03 22:33:56 -05:00
Michael Black W9MDB
207c50f36b Fix rigctlcom split indication in IF generation
Add some debug to see the cmd being requested by the client
https://github.com/Hamlib/Hamlib/issues/272
2020-06-01 12:11:15 -05:00
Bill Somerville
d9ab62445c
Deal with remote PTT type at the client end
Remote   PTT   must   always    be   either   RIG_PTT_RIG_MICDATA   or
RIG_PTT_NONE. Also take care not to  override any locally set PTT type
as it is feasible  to use a local hardware PTT at  the client end with
remote  CAT control.   Maybe an  odd arrangement  but Hamlib  does not
preclude it.  This is all  done while  preserving the accuracy  of the
ptt_type value in dump_state requests.
2020-06-01 13:51:44 +01:00
Michael Black W9MDB
afeb77e6d2 rigctld will now return either PTT_NONE or PTT_RIG_MICDATA to rigctl client
https://github.com/Hamlib/Hamlib/issues/259
2020-05-31 22:33:56 -05:00
Michael Black W9MDB
1dc461966d Fix rigctld ptt_type to correctly reflect DTR/RTS
Might need to do this with some other values too
github.com/Hamlib/Hamlib/issues/270
2020-05-31 16:42:56 -05:00
Nate Bargmann
0450345c81
Restyle tests/cachetest.sh for 4 space tabs 2020-05-31 12:52:17 -05:00
Nate Bargmann
7a549f5680
Merge branch 'remove_backticks' 2020-05-31 12:39:04 -05:00
Nate Bargmann
57e7f030bf
Really fix hamlibdatetime.h handling!
At least I hope so...
2020-05-31 07:42:02 -05:00
Nate Bargmann
2a1c11dae0
Remove backticks in tests/ 2020-05-30 21:41:58 -05:00
Nate Bargmann
682107e8df
Style and remove backticks in tests/cachetest.sh 2020-05-30 21:36:30 -05:00
Michael Black W9MDB
9ecc14f897 Fix RIG_PTT_NONE detection from rigctl client by adding ptt_type to dumpcaps
https://github.com/Hamlib/Hamlib/issues/270
2020-05-30 16:59:36 -05:00
Michael Black W9MDB
ff4882f1cd Remove debug from rigctld.c 2020-05-30 11:13:40 -05:00
Nate Bargmann
9bafc86fec
Rename tests/hamlibdatetime.h
Rename tests/hamlibdatetime.h to tests/hamlibdatetime.h.in which is
tracked and ignore tests/hamlibdatetime.h which is not tracked and will
be generated or copied depending on whether the top source directory is
a Git working tree or not.
2020-05-30 09:18:19 -05:00
Nate Bargmann
b534f1b36e
Generated hamlibdatetime.h time string is now in UTC 2020-05-30 08:03:44 -05:00
Nate Bargmann
83bfd4aabb
Restore tests/hamlibdatetime.h as a placeholder 2020-05-30 07:40:12 -05:00
Michael Black W9MDB
b1f04aed62 Change fprintf to rig_debug in rigctl.c 2020-05-29 07:56:24 -05:00
Michael Black W9MDB
ad4033dbfc reduce debug level in rigctl_parse.c 2020-05-29 07:54:30 -05:00
Michael Black W9MDB
986ca4896d Removed unsed var in rigctl_parse.c 2020-05-28 11:26:41 -05:00
Michael Black W9MDB
19263cb249 Add last commit info to rigctld.c 2020-05-28 11:14:48 -05:00
Michael Black W9MDB
b8e315a526 Fix up rigctl_parse set_vfo_opt
https://github.com/Hamlib/Hamlib/issues/259
2020-05-27 23:44:18 -05:00
Michael Black W9MDB
443bc142a7 Streamline vfo_opt detectionin rigctl.c 2020-05-27 23:43:29 -05:00