From: Paul W. <Pau...@te...> - 2004-10-28 19:19:28
|
Stephane Fillod wrote: >Hi Paul, > >Thanks for the feedback, this is much appreciated. > >REM: when sending mail direct to a mailing list while unsubscribed, please >let everybody know so people answering to you include your e-mail in the Cc: > >On Mon, Oct 25, 2004, Paul Wilton wrote: > > >>I note that the FRG100 is listed as untested. I am using Hamlib as supplied with Dream v1.1.1 (running on Windows XP) and have noticed that it doesn't appear to work too well. The issues I see are >> >>a) Dream doesn't appear to pick up the frequency from the rig correctly. >>b) If I use the 1kHz buttons to increment the frequency, it goes up by 100kHz. If I use the 10kHz buttons, the frequency goes up by 1MHz, wrapping at 9MHz back to zero. If I use the 100kHz buttons, it goes up by 1kHz. >> >> > >This is a known issue, that is fixed in CVS repository, and will be >included in next Hamlib release (soon). > > > >>c) Dream is polling the S-meter although I am not certain it is really following what the real S-meter is doing. >> >> > >I'll need some traces on this one, see below (FAQ). > > > >>d) If I use Dream to select a station, a totally wrong frequency is set >> Examples Dream Rig >> 3995 9539.00 >> 15435 3554.01 >> 6095 9560.00 >> 5990 9059.00 >> >> > >This is the obvious little-endian/big-endian problem of a) & b). > >Can you please use the "rigctl.exe" command from this Hamlib dist: > http://prdownloads.sourceforge.net/hamlib/hamlib-win32-1.2.2.zip > >Then please follow the README.txt, and the FAQ at http://hamlib.org >I would be interested in console traces (with -vvvvvv passed to >rigctl) of set_freq/get_freq, get_level STRENGTH (S-Meter) and any >other commands you would like to see working on your FRG100. >Text is prefered, screenshots if you don't know how to do it otherwise >(keep file size under 40KB). > >If some commands are not working as expected, please try again >with rigctl, but this time with the Yaesu FT 100, and report the traces >plus a word if it works okay or not. > >If the command works okay, I don't need the traces :-) > > > > >>A little further fault finding. If I use Dream with my Elecraft K2 - it correctly sets the rig frequency. If I use an alternative programme with the FRG100 (Radio Listeners Database by Fineware), it works correctly. >> >> > >Can I set the K2 status to tested then? Does the S-meter run ok? > > > >>I don't know if this is much help. Unfortunately I don't have easy access to compilers etc so I can't directly try some of the test programmes/recompile the source code. If you want me to try out new builds, please ask. >> >> > >If you're a RLDB fan, Mark is working on sgcontrol http://sgcontrol.sf.net >and beta-testers are always very much welcome! > > >Cheers, > > Stephane, Thanks for the reply. I downloaded the hamlib-win32-1.2.2.zip file and ran up rigctl as requested. Trace is below. I had a few problems working out what syntax to use to get a serial port working under Windows XP (I couldn't find the syntax anywhere) but finally got it working. WRT to frequency - as expected, this release didn't work. WRT to S-level reading, I am not quite certain what to expect when I enter "l" - it seems to want a second parameter. However, if I enter RAWSTR I seem to get a value which decreased as the s-meter level went down. When I tried this on my Elecraft K2, the RAWSTR option didn't seem to work - it returned invalid parameter. Other items with the K2 sort of worked. It allowed me to set the frequency OK although the frequency returned from a command did not always stack up - see below. Also, the returned passband was wrong - it always said 2500Hz regardless of what filter settings were used on the radio. I hope this testing helps. I will have to stop now but if there are more commands that you would like me to try on the K2 or the FRG100, please let me know. If there is some more documentation that describes the commands in a little more detail, that could be helpful. BTW - with respect to the mail list issue - do I need to subscribe to it? 73s Paul M1CNK ------------------------------------------------------------- TRACE from FRG100 C:\Documents and Settings\Paul Wilton\Desktop\hamlib-win32-1.2.2\hamlib-1.2.2\bi n>rigctl -vvvvv -r com2 -m 117 rigctl, Hamlib version 1.2.2 Report bugs to <ham...@li...> rig:rig_init called rig: loading backend yaesu yaesu: initrigs2_yaesu called rig_register (121) rig_register (110) rig_register (105) rig_register (106) rig_register (107) rig_register (120) rig_register (101) rig_register (122) rig_register (123) rig_register (115) rig_register (113) rig_register (114) rig_register (116) rig_register (103) rig_register (104) rig_register (117) rig_register (119) rig_register (118) rig:rig_open called frg100: frg100_open called TX 5 bytes 0000 00 00 00 00 0e ..... Opened rig model 117, 'FRG-100' Backend version: 0.1, Status: Untested Rig command: f get_freq: error = Feature not available Rig command: F 1234567 Frequency: TX 5 bytes 0000 00 12 34 56 0a ..4V. Rig command: l Level: RAWSTR TX 5 bytes 0000 00 00 00 00 f7 ..... RX 5 bytes 0000 2a 2a 2a 2a f7 ****. Value: 42 Rig command: l RAWSTR Level: TX 5 bytes 0000 00 00 00 00 f7 ..... RX 5 bytes 0000 28 28 28 28 f7 ((((. Value: 40 Rig command: l RAWSTR Level: TX 5 bytes 0000 00 00 00 00 f7 ..... RX 5 bytes 0000 2e 2e 2e 2e f7 ..... Value: 46 Rig command: l RAWSTR Level: TX 5 bytes 0000 00 00 00 00 f7 ..... RX 5 bytes 0000 2a 2a 2a 2a f7 ****. Value: 42 Rig command: l RAWSTR Level: TX 5 bytes 0000 00 00 00 00 f7 ..... RX 5 bytes 0000 0f 0f 0f 0f f7 ..... Value: 15 Rig command: l RAWSTR Level: TX 5 bytes 0000 00 00 00 00 f7 ..... RX 5 bytes 0000 0d 0d 0d 0d f7 ..... Value: 13 Rig command: l RAWSTR Level: TX 5 bytes 0000 00 00 00 00 f7 ..... RX 5 bytes 0000 0c 0c 0c 0c f7 ..... Value: 12 Rig command: l RAWSTR Level: TX 5 bytes 0000 00 00 00 00 f7 ..... RX 5 bytes 0000 0a 0a 0a 0a f7 ..... Value: 10 Rig command: l RAWSTR Level: TX 5 bytes 0000 00 00 00 00 f7 ..... RX 5 bytes 0000 0a 0a 0a 0a f7 ..... Value: 10 Rig command: l RAWSTR Level: TX 5 bytes 0000 00 00 00 00 f7 ..... RX 5 bytes 0000 0e 0e 0e 0e f7 ..... Value: 14 Rig command: q rig:rig_close called rig:rig_cleanup called C:\Documents and Settings\Paul Wilton\Desktop\hamlib-win32-1.2.2\hamlib-1.2.2\bi n> _____________________ TRACE from K2 ----------------------------- C:\Documents and Settings\Paul Wilton\Desktop\hamlib-win32-1.2.2\hamlib-1.2.2\bi n>rigctl -vvvvv -r com1 -m 221 rigctl, Hamlib version 1.2.2 Report bugs to <ham...@li...> rig:rig_init called rig: loading backend kenwood kenwood: _init 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 (221) rig_register (202) rig_register (211) rig_register (206) rig_register (208) rig_register (215) rig_register (226) rig_register (217) rig_register (220) rig_register (223) rig_register (227) rig:rig_open called TX 3 bytes 0000 49 46 3b IF; RX 38 characters 0000 49 46 30 30 30 31 34 32 30 38 33 35 30 20 20 20 IF00014208350 0010 20 20 2b 30 30 30 30 30 30 20 30 30 30 32 31 30 +000000 000210 0020 30 30 30 31 20 3b 0001 ; Opened rig model 221, 'K2' Backend version: 0.2, Status: Untested Rig command: l Level: RAWSTR get_level: error = Invalid parameter Rig command: l Level: RAWSTR get_level: error = Invalid parameter Rig command: f TX 3 bytes 0000 46 42 3b FB; RX 14 characters 0000 46 42 30 30 30 31 34 32 30 38 33 35 30 3b FB00014208350; Frequency: 14208000 //indicated frequency on display was actually 14208.35 kHz Rig command: F 1430110 Frequency: TX 14 bytes 0000 46 42 30 30 30 30 31 34 33 30 31 31 30 3b FB00001430110; Rig command: f TX 3 bytes 0000 46 42 3b FB; RX 14 characters 0000 46 42 30 30 30 30 31 34 33 30 31 31 30 3b FB00001430110; Frequency: 1430528 //indicated frequency on display was actually 1430.11 kHz Rig command: m TX 3 bytes 0000 4d 44 3b MD; RX 4 characters 0000 4d 44 33 3b MD3; Mode: CW Passband: 500 // filter in use filter 2 = 700Hz // filter on radio changed to be filter 4 = 100Hz Rig command: m TX 3 bytes 0000 4d 44 3b MD; RX 4 characters 0000 4d 44 33 3b MD3; Mode: CW Passband: 500 |