#4 Icom rig Adress

closed
None
5
2008-02-13
2008-02-13
Anonymous
No

Hi

Today I tried rigctl and grig for the first time with an Icom Ic-820H and it did not work. After checking the signal with an oscilloscope, finding the programs sending something, I analised the data.

It seems that the hamlib takes the CIV adress "42" as a decimal number and converts it to a hexadecimal number "2A" and sends this, when it should send a hexadecimal "4" and "2" ie :

FE FE 42 E0 ...

It did however work with the catch all address 00

so far it seems to work otherwise
Thanks for your effort

XXX

My system:

Debian testing

libhamlib 1.2.6.2-5
libhamlib-utils 1.2.6.2-5

Discussion

  • Stéphane Fillod

    • assigned_to: nobody --> fillods
    • status: open --> closed
     
  • Stéphane Fillod

    Logged In: YES
    user_id=379899
    Originator: NO

    Hi,

    Thanks for the report.
    The Ic-820H is not supported yet, but your ticket arrived right in time for the next release!

    Looking at the "2A" CIV address, it looks like it is 42 decimal. In the meantime of the next release, you should better use the IC-821H backend (hamlib number 334) and specify the CIV address 0x42, that is 66 decimal. This can be done with "rigctl --civaddr=66" or "grig --civaddr=66" or "rigctl --civaddr=0x42" or "grig --civaddr=0x42".
    You may also pass "-vvvvvv" to rigctl in order to view protocol bytes.

     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks