From: heinemme <hei...@ya...> - 2012-12-07 14:51:16
|
Hallo, I am trying to set my Kenwood TS590S with rigctl.exe ============================================================== When I do this (below), the rig is not set at all, but I get no error. When retrieving the values afterwards, I get an error. rigctl -m 231 -r COM4 F 1234567 M USB 0 rigctl -m 231 -r COM4 f m get_freq: error = Invalid parameter get_mode: error = Protocol error =============================================================== =============================================================== Now I do the same with -vvvvv. The rig is properly set and the retrieval of values afterwards shows no error. rigctl -m 231 -r COM4 -vvvvv F 1234567 M AM 0 rigctl, Hamlib 1.2.15.3 Report bugs to <ham...@li...> rig:rig_init called rig: loading backend kenwood initrigs2_kenwood called rig_register (213) rig_register (201) rig_register (225) rig_register (203) rig_register (204) rig_register (216) rig_register (224) rig_register (205) rig_register (207) rig_register (209) rig_register (210) rig_register (222) rig_register (214) rig_register (230) rig_register (221) rig_register (229) rig_register (202) rig_register (211) rig_register (206) rig_register (208) rig_register (215) rig_register (226) rig_register (217) rig_register (233) rig_register (220) rig_register (223) rig_register (227) rig_register (234) rig_register (231) rig_register (231) rig_register (228) rig_register (219) rig_register (232) kenwood_init called kenwood_init: if_len = 38 rig:rig_open called kenwood_get_vfo_if called kenwood_get_if called kenwood_safe_transaction called kenwood_transaction called kenwood_transaction: cmdstr = IF write_block(): TX 3 bytes 0000 49 46 3b IF; read_string(): RX 38 characters 0000 49 46 30 30 30 30 33 33 33 33 30 30 30 20 20 20 IF00003333000 0010 20 20 20 30 30 30 30 30 30 30 30 30 30 32 30 30 0000000000200 0020 30 30 30 38 30 3b 00080; Opened rig model 231, 'TS-590S' Backend version: 0.8.1, Status: Beta kenwood_set_freq called kenwood_safe_transaction called kenwood_transaction called kenwood_transaction: cmdstr = FA00001234567 write_block(): TX 14 bytes 0000 46 41 30 30 30 30 31 32 33 34 35 36 37 3b FA00001234567; kenwood_set_mode called rmode2kenwood called kenwood_safe_transaction called kenwood_transaction called kenwood_transaction: cmdstr = MD5 write_block(): TX 4 bytes 0000 4d 44 35 3b MD5; rig:rig_close called rig:rig_cleanup called kenwood_cleanup called rigctl -m 231 -r COM4 f m 1234567 AM 6000 =============================================================== What is the difference? Why do I need -vvvvv to set the rig? Best 73s Henry |