Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TS-950 SH0; error #398

Closed
mdblack98 opened this issue Oct 6, 2020 · 0 comments
Closed

TS-950 SH0; error #398

mdblack98 opened this issue Oct 6, 2020 · 0 comments
Labels
bug needs test Patches have been submitted but need testing to close issue
Milestone

Comments

@mdblack98
Copy link
Contributor

Howard Nurse hlnurse@cmmsft.com
To:
'Black Michael'

Tue, Oct 6 at 2:09 PM

Hi Mike,

This radio doesn’t like AM and FM mode get. It is returning ?; to SH0; (a valid command, but perhaps not for FM/AM).

root@rigpi2:/var/www/html/classes# rigctl -m 1028 -r /dev/ttyUSB0 -vvvvv

rigctl Hamlib 4.1~git

Last commit was from indeterminate source revision.

Report bugs to hamlib-developer@lists.sourceforge.net

rig_init called

yaesu: initrigs4_yaesu called

rig_register called

rig_register: rig_register (1021)

rig_register called

rig_register: rig_register (1027)

rig_register called

rig_register: rig_register (1010)

rig_register called

rig_register: rig_register (1005)

rig_register called

rig_register: rig_register (1006)

rig_register called

rig_register: rig_register (1007)

rig_register called

rig_register: rig_register (1039)

rig_register called

rig_register: rig_register (1009)

rig_register called

rig_register: rig_register (1020)

rig_register called

rig_register: rig_register (1001)

rig_register called

rig_register: rig_register (1022)

rig_register called

rig_register: rig_register (1023)

rig_register called

rig_register: rig_register (1011)

rig_register called

rig_register: rig_register (1015)

rig_register called

rig_register: rig_register (1013)

rig_register called

rig_register: rig_register (1014)

rig_register called

rig_register: rig_register (1028)

rig_register called

rig_register: rig_register (1031)

rig_register called

rig_register: rig_register (1016)

rig_register called

rig_register: rig_register (1003)

rig_register called

rig_register: rig_register (1024)

rig_register called

rig_register: rig_register (1004)

rig_register called

rig_register: rig_register (1025)

rig_register called

rig_register: rig_register (1029)

rig_register called

rig_register: rig_register (1037)

rig_register called

rig_register: rig_register (1032)

rig_register called

rig_register: rig_register (1030)

rig_register called

rig_register: rig_register (1017)

rig_register called

rig_register: rig_register (1019)

rig_register called

rig_register: rig_register (1018)

rig_register called

rig_register: rig_register (1026)

rig_register called

rig_register: rig_register (1033)

rig_register called

rig_register: rig_register (1034)

rig_register called

rig_register: rig_register (1035)

rig_register called

rig_register: rig_register (1036)

rig_register called

rig_register: rig_register (1038)

rig_register called

rig_register: rig_register (1040)

rig_register called

rig_register: rig_register (1041)

newcat_init called

rig_open called

port_open called

serial_open called

serial_setup called

serial_setup: tcgetattr

serial_setup: cfmakeraw

serial_setup: cfsetispeed=38400,0x000f

serial_setup: cfsetospeed=38400,0x000f

serial_setup: data_bits=8

serial_setup: parity=0

serial_setup: tcsetattr TCSANOW

serial_flush called

serial_flush: tcflush

newcat_open called

newcat_open: write_delay = 0 msec

newcat_open: post_write_delay = 0 msec

newcat_get_trn called

newcat_valid_command called

newcat_valid_command AI

cmd_str = AI;

write_block called

write_block(): TX 3 bytes

0000 41 49 3b AI;

read_string called, rxmax=129

read_string(): RX 4 characters

0000 41 49 30 3b AI0;

newcat_get_cmd: read count = 4, ret_data = AI0;

newcat_set_trn called

newcat_valid_command called

newcat_valid_command AI

cmd_str = AI0;

rig_flush: called for serial device

serial_flush called

serial_flush: tcflush

cmd_str = AI0;

write_block called

write_block(): TX 4 bytes

0000 41 49 30 3b AI0;

cmd_str = ID;

write_block called

write_block(): TX 3 bytes

0000 49 44 3b ID;

read_string called, rxmax=129

read_string(): RX 7 characters

0000 49 44 30 33 31 30 3b ID0310;

newcat_set_cmd: read count = 7, ret_data = ID0310;

newcat_get_rigid called

newcat_get_info called

newcat_get_info: cmd_str = ID;

cmd_str = ID;

write_block called

write_block(): TX 3 bytes

0000 49 44 3b ID;

read_string called, rxmax=129

read_string(): RX 7 characters

0000 49 44 30 33 31 30 3b ID0310;

newcat_get_cmd: read count = 7, ret_data = ID0310;

rig_id = 310, *s = 0310

rig_get_vfo called

elapsed_ms: start = 0,0

rig_get_vfo: cache check age=1000000ms

rig_get_vfo: cache miss age=1000000ms

newcat_get_vfo called

newcat_valid_command called

newcat_valid_command VS

newcat_get_vfo: cmd_str = VS;

cmd_str = VS;

write_block called

write_block(): TX 3 bytes

0000 56 53 3b VS;

read_string called, rxmax=129

read_string(): RX 4 characters

0000 56 53 30 3b VS0;

newcat_get_cmd: read count = 4, ret_data = VS0;

newcat_get_vfo_mode called

newcat_valid_command called

newcat_valid_command IF

cmd_str = IF;

write_block called

write_block(): TX 3 bytes

0000 49 46 3b IF;

read_string called, rxmax=129

read_string(): RX 27 characters

0000 49 46 31 32 36 30 37 30 34 32 31 30 30 2b 30 30 IF12607042100+00

0010 30 30 30 30 32 30 30 30 30 30 3b 0000200000;

newcat_get_cmd: read count = 27, ret_data = IF12607042100+000000200000;

elapsed_ms: start = 0,0

elapsed_ms: after gettime, start = 1602010717,769305709

newcat_get_vfo_mode: offset=21, width_frequency=8

newcat_get_vfo_mode: vfo mode = VFO

newcat_get_vfo: rig->state.current_vfo = VFOA

elapsed_ms: start = 0,0

elapsed_ms: after gettime, start = 1602010717,769430337

Opened rig model 1028, 'FT-950'

Backend version: 20201003.0, Status: Stable

rigctl_parse: called, interactive=1

Rig command: M FM 0

rigctl_parse: input_line: M FM 0

rigctl_parse: vfo_opt=0

rig_parse_mode called

rig_set_mode called

newcat_set_mode called

newcat_valid_command called

newcat_valid_command MD

newcat_set_vfo_from_alias: alias vfo = currVFO

newcat_set_mode: generic mode = FM

newcat_modechar called

newcat_modechar: return 4 for FM

rig_flush: called for serial device

serial_flush called

serial_flush: tcflush

cmd_str = MD04;

write_block called

write_block(): TX 5 bytes

0000 4d 44 30 34 3b MD04;

cmd_str = ID;

write_block called

write_block(): TX 3 bytes

0000 49 44 3b ID;

read_string called, rxmax=129

read_string(): RX 7 characters

0000 49 44 30 33 31 30 3b ID0310;

newcat_set_cmd: read count = 7, ret_data = ID0310;

rig_passband_normal called

newcat_set_rx_bandwidth called

newcat_set_rx_bandwidth vfo=VFOA, mode=FM, width=16000

newcat_valid_command called

newcat_valid_command SH

newcat_set_vfo_from_alias: alias vfo = VFOA

rig_passband_normal called

newcat_set_narrow called

newcat_valid_command called

newcat_valid_command NA

newcat_set_vfo_from_alias: alias vfo = VFOA

cmd_str = NA00;

rig_flush: called for serial device

serial_flush called

serial_flush: tcflush

cmd_str = NA00;

write_block called

write_block(): TX 5 bytes

0000 4e 41 30 30 3b NA00;

cmd_str = ID;

write_block called

write_block(): TX 3 bytes

0000 49 44 3b ID;

read_string called, rxmax=129

read_string(): RX 7 characters

0000 49 44 30 33 31 30 3b ID0310;

newcat_set_cmd: read count = 7, ret_data = ID0310;

elapsed_ms: start = 0,0

elapsed_ms: after gettime, start = 1602010727,383373038

rigctl_parse: vfo_opt=0

rigctl_parse: retcode=0

rigctl_parse: called, interactive=1

Rig command: m

rigctl_parse: input_line: m

rigctl_parse: vfo_opt=0

rig_get_mode called

elapsed_ms: start = 1602010727,383373038

elapsed_ms: elapsed_msecs=8564

rig_get_mode: cache check age=8563ms

rig_get_mode: cache miss age=8563ms

newcat_get_mode called

newcat_valid_command called

newcat_valid_command MD

newcat_set_vfo_from_alias: alias vfo = currVFO

newcat_get_mode: cmd_str = MD0;

cmd_str = MD0;

write_block called

write_block(): TX 4 bytes

0000 4d 44 30 3b MD0;

read_string called, rxmax=129

read_string(): RX 5 characters

0000 4d 44 30 34 3b MD04;

newcat_get_cmd: read count = 5, ret_data = MD04;

newcat_rmode_width called

newcat_get_narrow called

newcat_valid_command called

newcat_valid_command NA

newcat_set_vfo_from_alias: alias vfo = VFOA

cmd_str = NA0;

write_block called

write_block(): TX 4 bytes

0000 4e 41 30 3b NA0;

read_string called, rxmax=129

read_string(): RX 5 characters

0000 4e 41 30 30 3b NA00;

newcat_get_cmd: read count = 5, ret_data = NA00;

rig_passband_normal called

newcat_get_rx_bandwidth called

newcat_valid_command called

newcat_valid_command SH

newcat_set_vfo_from_alias: alias vfo = VFOA

newcat_get_cmd: cache invalidated

cmd_str = SH0;

write_block called

write_block(): TX 4 bytes

0000 53 48 30 3b SH0;

read_string called, rxmax=129

read_string(): RX 2 characters

0000 3f 3b ?;

newcat_get_cmd: read count = 2, ret_data = ?;

newcat_get_cmd: Rig busy

read_string called, rxmax=129

read_string(): Timed out 2.2057 seconds after 0 chars

cmd_str = SH0;

write_block called

write_block(): TX 4 bytes

0000 53 48 30 3b SH0;

read_string called, rxmax=129

read_string(): RX 2 characters

0000 3f 3b ?;

newcat_get_cmd: read count = 2, ret_data = ?;

newcat_get_cmd: Rig busy

read_string called, rxmax=129

read_string(): Timed out 2.2056 seconds after 0 chars

elapsed_ms: start = 0,0

elapsed_ms: after gettime, start = 1602010740,7468601

rigctl_parse: vfo_opt=0

get_mode: error = Communication timed out

rigctl_parse: retcode=-5

rigctl_parse: called, interactive=1

Rig command: w SH0;

rigctl_parse: input_line: w SH0;

rigctl_parse: vfo_opt=0

rigctl_send_cmd: called

rigctl_send_cmd: backend_num=1

rigctl_send_cmd: KENWOOD

rigctl_send_cmd: arg1=SH0;

rigctl_send_cmd: bufcmd=SH0;

rigctl_send_cmd: text protocol, send_cmd_term=0x00 0x0d 0x00

rig_flush: called for serial device

serial_flush called

serial_flush: tcflush

rigctl_send_cmd: rigport=3, bufcmd=SH0;, cmd_len=4

write_block called

write_block(): TX 4 bytes

0000 53 48 30 3b SH0;

rigctl_send_cmd: debug Cmd

read_string called, rxmax=129

read_string(): RX 2 characters

0000 3f 3b ?;

Reply: ?;

rigctl_parse: vfo_opt=0

rigctl_parse: retcode=0

rigctl_parse: called, interactive=1

Rig command:

@mdblack98 mdblack98 added the bug label Oct 6, 2020
@mdblack98 mdblack98 added the needs test Patches have been submitted but need testing to close issue label Oct 6, 2020
mdblack98 added a commit that referenced this issue Oct 6, 2020
mdblack98 added a commit that referenced this issue Oct 6, 2020
Fix FT950 to return default bandwidths for FM, AM, FMN
#398
#399
@mdblack98 mdblack98 added this to the 4.0rc3 milestone Oct 9, 2020
N0NB pushed a commit to N0NB/Hamlib that referenced this issue Nov 3, 2020
N0NB pushed a commit to N0NB/Hamlib that referenced this issue Nov 3, 2020
SH0; does not work in these modes
Hamlib#398

(cherry picked from commit 81c2385)
N0NB pushed a commit to N0NB/Hamlib that referenced this issue Nov 3, 2020
Fix FT950 to return default bandwidths for FM, AM, FMN
Hamlib#398
Hamlib#399

(cherry picked from commit c6cc3ba)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug needs test Patches have been submitted but need testing to close issue
Projects
None yet
Development

No branches or pull requests

1 participant