Commit Graph

4299 Commits

Author SHA1 Message Date
Michael Black
093e40aa24
Fix RX/TX VFO for kenwoods 2019-10-29 17:04:15 -05:00
Michael Black
de418729cf
Typical sequence
RX/TX will show correct answers at startup based on rig current status
This sequence is for the dummy device

Rig command: F RX
Frequency: 14500000

Rig command: F TX
Frequency: 14500000

Rig command: V VFOB

Rig command: F 16000000

Rig command: V VFOA

Rig command: S 1 VFOB

Rig command: V TX

Rig command: f
Frequency: 16000000

Rig command: S 0 VFOA

Rig command: f
Frequency: 145000000

What should this behavior be?  Return VFOA or VFOB or error?
Rig command: S 0 VFOB

Rig command: f
Frequency: 16000000
2019-10-29 08:03:03 -05:00
Michael Black
ca034f4c93
Fix rigctl_parse to allow NULL in binary data the right way 2019-10-21 16:00:41 -05:00
Michael Black
99945e87cf
Fix rigctl_parse to allow NULL in binary data 2019-10-21 15:41:38 -05:00
Michael Black
707d60b123
Fix another mistake...arrghhh 2019-10-15 09:47:45 -05:00
Michael Black
6ab855fcb6
Fix mistaken commit 2019-10-15 09:46:26 -05:00
Michael Black
9173e3dc30
Make C++ WIN32 compatible 2019-10-15 09:29:21 -05:00
Michael Black
b017750fe6
Fix c++ amplifier compilation 2019-10-15 09:07:19 -05:00
Michael Black
f0a6fa7ff9
Merge 2019-10-13 23:01:15 -05:00
Nate Bargmann
72593c6217
Merge branch 'master' of https://github.com/gvanem/Hamlib into gvanem-master 2019-10-12 07:28:08 -05:00
Gisle Vanem
d1c194bdf6
Enable verbose mode in bindings/pytest.py
Support 'pytest.py -v to show more details.
2019-10-12 01:47:44 +02:00
Michael Black
d1c12a6e96
Get rid of some blank pages in manual 2019-10-11 08:16:40 -05:00
Michael Black
1a96720c47
Add FT-DX101 Beta version 2019-10-10 12:16:07 -05:00
Michael Black
2380019cf5
Fix FT891 mode since it's backwards from all other Yaesu rigs 2019-10-10 11:06:09 -05:00
Michael Black
aa3a701248
astyle for gs232b.c and minor changes to debug msgs 2019-10-07 08:15:26 -05:00
Michael Black
ed2e552852
Fix ts480.c to expect return from RX command when PTT=true 2019-09-30 09:24:07 -05:00
Michael Black
7bdae11b56
Fix ts480.c to expect return from RX command when not in PTT 2019-09-30 08:59:01 -05:00
Michael Black
f9c9001d6c
Fix get_mode for ts50s.c to use IF 2019-09-28 23:01:32 -05:00
Nate Bargmann
9cf84c21b0
Merge branch 'master' of https://github.com/mdblack98/Hamlib into mdblack98-master 2019-09-09 22:55:39 -05:00
Michael Black
44a20c6a1e
Fix chk_vfo response 2019-09-09 22:45:55 -05:00
Martin Cooper
e820138748 Don't send EasyComm I commands to EasyComm II rotators.
When setting position, an EasyComm I command sequence was being
sent to EasyComm II controllers. Since this sequence is not valid
for EasyComm II, controllers were forced to implement the older
format to work with rotctl. Instead, send the EasyComm I command
sequence only to EasyComm I controllers, and send a valid sequence
to EasyComm II controllers.
2019-09-09 17:54:51 -07:00
Martin Cooper
7909dda4ae Don't expect a response when none is required.
Passing a buffer to easycomm_transaction causes it to wait for a
response. Most commands, though, do not provide a response, so
this causes a timeout. Pass no buffer instead, so that no response
is expected.
2019-09-09 17:12:57 -07:00
Nate Bargmann
f6d087737d
Merge branch 'master' of https://github.com/mdblack98/Hamlib into mdblack98-master 2019-09-09 15:54:14 -05:00
Michael Black
fab30e07c1
Add some debug for flush 2019-09-09 12:49:11 -05:00
Bill Somerville
c0b375c20b
Fix misunderstanding of netrigctl_transaction() return value
netrigctl_transaction()  returns  either  an  error  code  (-ve  int),
RIG_OK, or the number of characters read from the protocol stream. +ve
return  values indicate  successful  parsing of  stream  data, not  an
error.
2019-08-31 00:38:25 +01:00
Bill Somerville
8028663ef9
Simplify unnecessary persistence of extended response state
The \chk_vfo  command to  rigctl_parse() accepts an  extended response
prefix but  does not act  upon it, instead it  is held over  until the
next command.  This seems unnecessary  as an extended  response prefix
can just as  easily be added to the following  command if required. By
removing this  carried over  state the processing  of commands  can be
greatly simplified as per this commit.
2019-08-29 14:27:22 +01:00
Bill Somerville
d931bd4e18
Move unnecessary global and file static variables to the stack 2019-08-29 00:39:39 +01:00
Nate Bargmann
97abcdaa81
Merge branch 'C90-compliance' of git://git.code.sf.net/u/bsomervi/hamlib into g4wjs-C90-compliance 2019-08-28 07:07:12 -05:00
Michael Black
5d16de90ee
Fix start/end names 2019-08-23 22:53:25 -05:00
Bill Somerville
7b18196a1d
Make code C90 compliant again 2019-08-23 14:29:40 +01:00
Michael Black
63fc56e9c8
Fix dumpmem.c channel structure 2019-08-23 08:16:51 -05:00
Michael Black
52c084195f
Add note for LUA UUL changes 2019-08-18 08:21:14 -05:00
Michael Black
73c1ecd165
Change freq & chan struct start/end to avoid colliding with LUA SWIG start/end 2019-08-17 23:20:48 -05:00
Michael Black
6ae564a1ec
Increase pegasus timeout and retry 2019-08-17 22:43:13 -05:00
Michael Black
10f3a13238
Fix flrig.c for gcc v4.9.2 2019-08-17 11:02:05 -05:00
Michael Black
9492a80008
Mod gs232b to add CR after command with no response 2019-08-11 15:47:26 -05:00
Michael Black
c21a166725
Add delay to ft817 for VFO swap and promot to stable 2019-08-11 15:46:29 -05:00
Michael Black
74f59d61cc
Add ampctl/ampctld to .gitignore 2019-08-01 22:58:27 -05:00
Michael Black
1b5f59577f
Add warning in rig.h for thread_local missing 2019-08-01 22:41:56 -05:00
Michael Black
a86551f64c
Change debug level in flrig.c modeMapGetHamlib 2019-07-31 23:15:27 -05:00
Michael Black
08df457ab2
Restore else clause in network.c -- mistakenly removed 2019-07-31 23:13:35 -05:00
Michael Black
665b3583b0
Merge branch 'master' of https://github.com/Hamlib/Hamlib 2019-07-31 16:19:43 -05:00
Michael Black
3dce8b01d1
Make rigctld thread safe for vfo_mode and ext_resp and change other globals to thread_local for future reference 2019-07-31 16:03:46 -05:00
Michael Black
6d28b6b1b1
Adding thread_local definition to rig.h 2019-07-31 15:48:35 -05:00
Michael Black
12fd5100d5
Adding amptest.sh 2019-07-31 15:47:50 -05:00
Michael Black
4ca11325b5
Fix flrig for 64-bit mode 2019-07-31 15:45:11 -05:00
Michael Black
d6a72d15bf
Remove redundant check in dumpcaps.c 2019-07-31 15:13:34 -05:00
Michael Black
0f404dea20
Remove unneeded debug in network_flush 2019-07-31 12:37:06 -05:00
Michael Black
436449211f
Make rigctld_vfo_mode a stack variable for threading 2019-07-31 10:56:21 -05:00
Nate Bargmann
aadb00182a
Merge pull request #121 from mdblack98/master
Remove old comment in k3.c
2019-07-31 08:23:53 -05:00