Date   

New rigpi not showing up on router

Larry Beagle
 

When I turn on new rigpi it is not seen on router


Re: RigPi Macro reference or guide

Mac Jedi
 

Thanks Bruce.  I took a look and sure enough.  I hope I catch on to how all this hex works.  I think I will change the radio ID and then send it a command from the 7300 and see what happens.  Otherwise it looks like on the referred page, I will need to decipher the 7000 info and create my own commands.  Not really a hex guy but I might try and become a fast learner.  I figured out the 991A so this can't be much different.  Again thanks for pointing my nose in the right direction.


Re: Need Recovery Help... don't want to lose my log file!

Steve Sampson
 

P.S. I think the wav files are stored in

/home/pi/.local/share/WSJT-X/save


Re: RigPi Macro reference or guide

Larry AC9OX
 

Hi Bo.

I will take care of adding the Macro list to the Files and Wiki.

Larry
AC9OX


Re: RigPi Macro reference or guide

Bo W4GHV
 

Awesome! Now how do I save this? In the Files?
Now why didn't you have one to set the bandpass filters?🤔. I struggled trying to learn them and never got there.
--
73, Bo W4GHV since '54


Re: Need Recovery Help... don't want to lose my log file!

Steve Sampson
 

Put the SD Memory card into your workstation SD card slot, which will mount it. Then find the files and copy them to the workstation and delete them off the SD card.  If your Workstation doesn't have an SD card slot, USB adaptors with a slot are available.


Need Recovery Help... don't want to lose my log file!

Rodney Durrett
 

Hi All,

I have managed to accidentally use up all the storage space and now the GUI will not boot past an empty desktop and the password window. (Incorrect password gives wrong password message, correct password 7388 causes the screen to black and a second later I'm back to the desktop and the password window.

How did I get here?  WSJT-X accidentally put in record mode and left overnight!  I turned on my monitor to see hundreds, maybe thousands, of WSJT-X error message windows indicating ran out of space trying to write .wav file to a directory. It was trying to write a file every 15 seconds.  After trying to OK the messages to make them go away, I soon realized WSJT-X was still running trying to write more files.  I closed WSJT-X, and it closed all of the error windows.  

Here is where I messed up... I couldn't find where the WSJT-X wrote the .wav files.  WSJT-X would not start again for me look in the settings to find the directory.  So I restarted the OS hoping I could get back into WSJT-X to find the location of the files.  I think there is not enough free space to boot the GUI.

I am hoping someone can tell me how to stop the boot process before it starts the GUI so I can get access to the files system and delete the .wav files or at a minimum get to my wsjt-x .log and .adi files.

Regards,
Rodney
AK4PR
73!


Re: Wireless

harrishelp@...
 

Here's the HDMI to VGA adapter I use with the switch I mentioned in message #3574. 

https://www.ijetech.com/product/hdmi-to-vga-adapter-6416.html/


Re: icom Macros for IC-7000 #mem-up #mem-dn #cat #commands #icom

Todd
 

I setup an IC-7000 last Saturday.  I'm not sure what your audio issue is, but I can comment on my experience and macro's I put in place.

I bought the rear panel cable from MFJ and when it did not work discovered there was no jumper block on the audio card, so I used an ohm meter and made jumpers from resistor leads for ground and audio in and out as I observed PTT was through the CAT commands.  I got a lot of hum on transmit audio.  Unplugging everything but the monitor left me with a lot of hum.  Finally unplugging the monitor the hum went away.  I then decided that I wanted to control the audio in and out of the radio via volume and menu's, so I made up a cable for the mic connector and used a jumper cable for the speaker jack connection.  This works fine  and because the leads are short the signal is perfectly clean.  

Here are some macro's I had a chance to cobble up so I could go from HF to 70CM.  I use 70CM repeaters and there seems to be no support in hamlib for that.  

Tune radio to 444.1   *1w \0xFE\0xFE\0x70\0xE0\0x00\0x00\0x00\0x10\0x44\0x04\0xFD
Place radio in FM Mode *1w \0xFE\0xFE\0x70\0xE0\0x06\0x05\0xFD
Set Duplex+  *1w \0xFE\0xFE\0x70\0xE0\0x0F\0x12\0xFD
Turn on Repeater Tone  *1w \0xFE\0xFE\0x70\0xE0\0x16\0x42\0x01\0xFD
Tune radio to 445.1  *1w \0xFE\0xFE\0x70\0xE0\0x00\0x00\0x00\0x10\0x45\0x04\0xFD
Simplex *1w \0xFE\0xFE\0x70\0xE0\0x0F\0x10\0xFD
Duplex -  *1w \0xFE\0xFE\0x70\0xE0\0x0F\0x11\0xFD
Squelch to known good level  *1w \0xFE\0xFE\0x70\0xE0\0x14\0x03\0x00\0x55\0xFD


I was not yet able to get the memory functions to work correctly.  The 7000 has a slightly different format because of banks and I did not have the time to look into it.  


73
--
Todd - K1TM


Re: RigPi Macro reference or guide

Bruce N7XGR
 

Mac,  Believe it or not the manual for your IC7000 has the CI-V address in the menu settings.
All that is needed is to look there for even a IC7300 and it has the default CI-V address.
The Control Command for your unit starts on page 142, there you will find 70 in the command string.

Bruce  N7XGR


On Wed, Oct 23, 2019 at 4:44 AM Mac Jedi <Macjedi@...> wrote:
OK sorry for thinking aloud as I am not near the radio to test yet...  Looking at this url:   


 I see a clue and hope this is the right silver bullet to modify the macro commands for the IC-7000 . in the document it states the following:  

[Address CI-V] Model RTX used. Hexadecimal address of interface CI-V (default = 70)

I hope this is it!  If so that would mean the following command for the 7300 would be:

*1w \0xFE\0xFE\0x94\0xE0\0x14\0x0A\0x02\0x55\0xFD

and the following command for the 7000 would be:

*1w \0xFE\0xFE\0x70\0xE0\0x14\0x0A\0x02\0x55\0xFD

On Wed, Oct 23, 2019 at 2:26 AM Mac Jedi via Groups.Io <Macjedi=gmail.com@groups.io> wrote:
Possibly just need the Radio model HEX identifier to insert into the sting and then test each command for any signs of life in the radio...  So I guess the question would be...  Does anyone know where I could find the HEX identifier number for the Icom IC-7000?

On Wed, Oct 23, 2019 at 2:18 AM Mac Jedi via Groups.Io <Macjedi=gmail.com@groups.io> wrote:
These are all Hex so I am guessing that it may be possible to get these to work with the IC-7000?  In the HEX is there anything that is known that should be changed to become specific to the IC-7000?  For example in the HEX strings is there any particular part that addresses the particular radio ...  or can none of these be used for the IC-7000

Completely clueless how to move forward on the IC-7000 to have successful Macros.  A set of HEX commands would be great, known to work on the 7000.  :)

On Tue, Oct 22, 2019 at 10:51 PM Bruce N7XGR <n7xgr1@...> wrote:
Daniel,  Here are some macros that I have gleaned from postings and PDF's.
You change the CI-V address to your IC7100 which I think is 88.  These I have not tested.

IC-7610 ON                *PS1;

IC-7610 OFF               *PS0;

NOISE REDUCTION ON        *U NR 1

NOISE REDUCTION OFF       *U NR 0

NOISE REDUCTION LEVEL 2   *1w \0xFE\0xFE\0x98\0xE0\0x14\0x06\0x40\0xFD

NOISE REDUCTION LEVEL 4   *1w \0xFE\0xFE\0x98\0xE0\0x14\0x06\0x70\0xFD

NOISE REDUCTION LEVEL 6   *1w \0xFE\0xFE\0x98\0xE0\0x14\0x06\0x1\0x10\0xFD

NOISE REDUCTION LEVEL 8   *1w \0xFE\0xFE\0x98\0xE0\0x14\0x06\0x1\0x30\0xFD

ROTOR                   !ROTATE

ROTOR STOP              !RTR STOP

NOTCH ON           *1w \0xFE\0xFE\0x98\0xE0\0x016\0x41\0x01\0xFD

NOTCH OFF          *1w \0xFE\0xFE\0x98\0xE0\0x016\0x41\0x00\0xFD

COMPRESSION ON     *U COMP 1

COMPRESSION OFF    *U COMP 0

PREAMP OFF         *L PREAMP 0

PREAMP 1           *L PREAMP 1

PREAMP 2           *L PREAMP 2

ATTENUATOR OFF     *L ATT 0

ATTENUATOR 6 DB    *L ATT 6

ATTENUATOR 12 DB   *L ATT 12

ATTENUATOR 18 DB   *L ATT 18

VFO                *1w \0xFE\0xFE\0x98\0xE0\0x07\0xFD

MEMORY             *1w \0xFE\0xFE\0x98\0xE0\0x08\0xFD

ANTENNA 1          *1w \0xFE\0xFE\0x98\0xE0\0x12\0x0000\0xFD

ANTENNA 2          *1w \0xFE\0xFE\0x98\0xE0\0x12\0x0001\0xFD

RF -30%            *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x2\0x20\0xFD

RF -50%            *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x1\0x90\0xFD

RF-60%             *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x1\0x60\0xFD

RF 100%            *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x2\0x55\0xFD

14.300 Mhz         *F 14300000

OPBT / IPBT OFF    *1w \0xFE\0xFE\0x98\0xE0\0x14\0x08\0x1\0x28\0xFD

OPBT -100          *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x2\0x55\0xFD

OPBT -200          *1w \0xFE\0xFE\0x98\0xE0\0x14\0x08\0x85\0xFD

OPBT -300          *1w \0xFE\0xFE\0x98\0xE0\0x14\0x08\0x65\0xFD

IPBT 100           *1w \0xFE\0xFE\0x98\0xE0\0x14\0x08\0x01\0x50\0xFD

IPBT 200           *1w \0xFE\0xFE\0x98\0xE0\0x14\0x08\0x01\0x70\0xFD

IPBT 300           *1w \0xFE\0xFE\0x98\0xE0\0x14\0x08\0x01\0x90\0xFD

RF -30%            *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x2\0x20\0xFD

RF -50%            *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x1\0x90\0xFD

RF -60%            *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x1\0x90\0xFD

RF 100%            *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x2\0x55\0xFD

10% POWER          *L RFPOWER .11

25% POWER          *L RFPOWER .26

50% POWER          *L RFPOWER .51

100% POWER         *L RFPOWER 1.0

AGC slow. *1w \0xFE\0xFE\0x94\0xE0\0x16\0x12\0x03\0xFD
AGC mid.  *1w \0xFE\0xFE\0x94\0xE0\0x16\0x12\0x02\0xFD
AGC fast.  *1w \0xFE\0xFE\0x94\0xE0\0x16\0x12\0x01\0xFD

Set USB SQL (On) Closed  *1w \0xFE\0xFE\0x88\0xE0\0x1A\0x05\0x00\0x83\0x01\0xFD
Set USB SQL (OFF) Open  *1w \0xFE\0xFE\0x88\0xE0\0x1A\0x05\0x00\0x83\0x00\0xFD
Set ACC USB AF Level 100%  *1w \0xFE\0xFE\0x88\0xE0\0x1A\0x05\0x00\0x85\0x02\0x55\0xFD
Set ACC USB AF Level 65%  *1w \0xFE\0xFE\0x88\0xE0\0x1A\0x05\0x00\0x85\0x01\0x65\0xFD
Set RF Level 50%  *L RF .50
Set RF Level 70%  *L RF .70
Set RF Level 85%  *L RF .85
Set MEM Mode  *V MEM
Set VFO Mode VFOA  *V VFOA
Mem A06 WB7TUJ SIMPLEX 146.500  *E 06
Mem A14 WB7TUJ 70C 449.950  *E 14
Mem A12 DIGITAL MODES 145.550  *E 12
Mem A09 N2QOJ 449.325  *E 09
Mem A04 K7DAD 146.720  *E 04
Set SQL to 60%  *L SQL .60
Set SQL to 30%  *L SQL .30
Set SQL to 0%  *L SQL .00
PRE-AMPLIFIER ON  *L PREAMP 1
PRE-AMPLIFIER OFF  *L PREAMP 0
RF PWR 100%  *L RFPOWER 1.0
RF PWR 50%  *L RFPOWER .51
RF PWR 25%  *L RFPOWER .26
NR ON  *U NR 1
NR OFF  *U NR 0
TUNE  *G TUNE     *1w \0xFE\0xFE\0x94\0xE0\0x1C\0x01\0x02\0xFD

IC-7300 RigPi Macro List--13JUN19
-----------------------------------------------------------------------------
NR OFF *1w \0xFE\0xFE\0x94\0xE0\0x16\0x40\0x00\0xFD
NR ON *1w \0xFE\0xFE\0x94\0xE0\0x16\0x40\0x01\0xFD
-----------------------------------------------------------------------------
25 Percent Power *1w \0xFE\0xFE\0x94\0xE0\0x14\0x0A\0x00\0x65\0xFD sets RF PWR to 25%
50 Percent Power *1w \0xFE\0xFE\0x94\0xE0\0x14\0x0A\0x01\0x30\0xFD sets RF PWR to 50%
100 Percent Power *1w \0xFE\0xFE\0x94\0xE0\0x14\0x0A\0x02\0x55\0xFD sets RF PWR to 100%
---------------------------------------------------------------------------------------------------------------------------

----
AGC FAST *1w \0xFE\0xFE\0x94\0xE0\0x16\0x12\0x01\0xFD
AGC SLOW *1w \0xFE\0xFE\0x94\0xE0\0x16\0x12\0x03\0xFD
-------------------------------------------------------------------------------------------
Pre-Amplifier OFF *1w \0xFE\0xFE\0x94\0xE0\0x16\0x02\0x00\0xFD
Pre-Amplifier ON *1w \0xFE\0xFE\0x94\0xE0\0x16\0x02\0x01\0xFD
-------------------------------------------------------------------------------------------


Here is the way to use a Macro in RigPi to set Power Output Level for Icom radios, tested on an IC-7300.

    Open the Macro window in RigPi SETTINGS.
    Select a Macro you want to use.
    In the Label (green) box enter a short description, such as PWR 100
    In the Value (gray) box put the following (to set power level to 100 watts)

*1w \0xFE\0xFE\0x94\0xE0\0x14\0x0A\0x02\0x55\0xFD

Let's dissect this...

    The '1' tells RigPi to expect a response from the radio (Icom radios reply to commands).
    'w' tells Hamlib to pass the command through to the radio.
    A space after 'w' is required.
    The next lines use Hex notation, \0x, to send Hex characters to the radio.  Most other radio brands do not require hex.
    \0xFE\0xFE is the standard preamble for Icom CAT commands.
    \0x94 is the CI-V radio number for the IC-7300.  Change it for your Icom radio.
    \0xE0 is the standard address for the radio to use to send the reply.
    \0x14\0x0A is the set/get output power command from the radio CAT manual. Now we'll set the power...
    This is the tricky one...\0x02\0x55 is the max power out (100%) shown in the CAT list as 255.
    \0xFD is the standard delimiting character.
Now you can create you own macros to set the output power you want.  For example, \0x00\0x00 sets the power to 0.  To set

it to 5 watts, (1/20th of full power), you would use /0x00/0x13.  13 is 1/20 of 255.

Bruce  N7XGR

On Wed, Oct 23, 2019 at 12:21 AM Daniel Tickell <dtickell@...> wrote:
Is there a guide or reference docs for writing macros.

In particular I would like to see what I can do around control of DSTAR stuff on my 7100, changing to memory mode, and selecting a specific memory. 



--
The Force Is Within You...
MacJedi.net



--
The Force Is Within You...
MacJedi.net



--
The Force Is Within You...
MacJedi.net


Re: RigPi Macro reference or guide

Mac Jedi
 

OK sorry for thinking aloud as I am not near the radio to test yet...  Looking at this url:   


 I see a clue and hope this is the right silver bullet to modify the macro commands for the IC-7000 . in the document it states the following:  

[Address CI-V] Model RTX used. Hexadecimal address of interface CI-V (default = 70)

I hope this is it!  If so that would mean the following command for the 7300 would be:

*1w \0xFE\0xFE\0x94\0xE0\0x14\0x0A\0x02\0x55\0xFD

and the following command for the 7000 would be:

*1w \0xFE\0xFE\0x70\0xE0\0x14\0x0A\0x02\0x55\0xFD


On Wed, Oct 23, 2019 at 2:26 AM Mac Jedi via Groups.Io <Macjedi=gmail.com@groups.io> wrote:
Possibly just need the Radio model HEX identifier to insert into the sting and then test each command for any signs of life in the radio...  So I guess the question would be...  Does anyone know where I could find the HEX identifier number for the Icom IC-7000?

On Wed, Oct 23, 2019 at 2:18 AM Mac Jedi via Groups.Io <Macjedi=gmail.com@groups.io> wrote:
These are all Hex so I am guessing that it may be possible to get these to work with the IC-7000?  In the HEX is there anything that is known that should be changed to become specific to the IC-7000?  For example in the HEX strings is there any particular part that addresses the particular radio ...  or can none of these be used for the IC-7000

Completely clueless how to move forward on the IC-7000 to have successful Macros.  A set of HEX commands would be great, known to work on the 7000.  :)

On Tue, Oct 22, 2019 at 10:51 PM Bruce N7XGR <n7xgr1@...> wrote:
Daniel,  Here are some macros that I have gleaned from postings and PDF's.
You change the CI-V address to your IC7100 which I think is 88.  These I have not tested.

IC-7610 ON                *PS1;

IC-7610 OFF               *PS0;

NOISE REDUCTION ON        *U NR 1

NOISE REDUCTION OFF       *U NR 0

NOISE REDUCTION LEVEL 2   *1w \0xFE\0xFE\0x98\0xE0\0x14\0x06\0x40\0xFD

NOISE REDUCTION LEVEL 4   *1w \0xFE\0xFE\0x98\0xE0\0x14\0x06\0x70\0xFD

NOISE REDUCTION LEVEL 6   *1w \0xFE\0xFE\0x98\0xE0\0x14\0x06\0x1\0x10\0xFD

NOISE REDUCTION LEVEL 8   *1w \0xFE\0xFE\0x98\0xE0\0x14\0x06\0x1\0x30\0xFD

ROTOR                   !ROTATE

ROTOR STOP              !RTR STOP

NOTCH ON           *1w \0xFE\0xFE\0x98\0xE0\0x016\0x41\0x01\0xFD

NOTCH OFF          *1w \0xFE\0xFE\0x98\0xE0\0x016\0x41\0x00\0xFD

COMPRESSION ON     *U COMP 1

COMPRESSION OFF    *U COMP 0

PREAMP OFF         *L PREAMP 0

PREAMP 1           *L PREAMP 1

PREAMP 2           *L PREAMP 2

ATTENUATOR OFF     *L ATT 0

ATTENUATOR 6 DB    *L ATT 6

ATTENUATOR 12 DB   *L ATT 12

ATTENUATOR 18 DB   *L ATT 18

VFO                *1w \0xFE\0xFE\0x98\0xE0\0x07\0xFD

MEMORY             *1w \0xFE\0xFE\0x98\0xE0\0x08\0xFD

ANTENNA 1          *1w \0xFE\0xFE\0x98\0xE0\0x12\0x0000\0xFD

ANTENNA 2          *1w \0xFE\0xFE\0x98\0xE0\0x12\0x0001\0xFD

RF -30%            *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x2\0x20\0xFD

RF -50%            *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x1\0x90\0xFD

RF-60%             *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x1\0x60\0xFD

RF 100%            *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x2\0x55\0xFD

14.300 Mhz         *F 14300000

OPBT / IPBT OFF    *1w \0xFE\0xFE\0x98\0xE0\0x14\0x08\0x1\0x28\0xFD

OPBT -100          *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x2\0x55\0xFD

OPBT -200          *1w \0xFE\0xFE\0x98\0xE0\0x14\0x08\0x85\0xFD

OPBT -300          *1w \0xFE\0xFE\0x98\0xE0\0x14\0x08\0x65\0xFD

IPBT 100           *1w \0xFE\0xFE\0x98\0xE0\0x14\0x08\0x01\0x50\0xFD

IPBT 200           *1w \0xFE\0xFE\0x98\0xE0\0x14\0x08\0x01\0x70\0xFD

IPBT 300           *1w \0xFE\0xFE\0x98\0xE0\0x14\0x08\0x01\0x90\0xFD

RF -30%            *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x2\0x20\0xFD

RF -50%            *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x1\0x90\0xFD

RF -60%            *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x1\0x90\0xFD

RF 100%            *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x2\0x55\0xFD

10% POWER          *L RFPOWER .11

25% POWER          *L RFPOWER .26

50% POWER          *L RFPOWER .51

100% POWER         *L RFPOWER 1.0

AGC slow. *1w \0xFE\0xFE\0x94\0xE0\0x16\0x12\0x03\0xFD
AGC mid.  *1w \0xFE\0xFE\0x94\0xE0\0x16\0x12\0x02\0xFD
AGC fast.  *1w \0xFE\0xFE\0x94\0xE0\0x16\0x12\0x01\0xFD

Set USB SQL (On) Closed  *1w \0xFE\0xFE\0x88\0xE0\0x1A\0x05\0x00\0x83\0x01\0xFD
Set USB SQL (OFF) Open  *1w \0xFE\0xFE\0x88\0xE0\0x1A\0x05\0x00\0x83\0x00\0xFD
Set ACC USB AF Level 100%  *1w \0xFE\0xFE\0x88\0xE0\0x1A\0x05\0x00\0x85\0x02\0x55\0xFD
Set ACC USB AF Level 65%  *1w \0xFE\0xFE\0x88\0xE0\0x1A\0x05\0x00\0x85\0x01\0x65\0xFD
Set RF Level 50%  *L RF .50
Set RF Level 70%  *L RF .70
Set RF Level 85%  *L RF .85
Set MEM Mode  *V MEM
Set VFO Mode VFOA  *V VFOA
Mem A06 WB7TUJ SIMPLEX 146.500  *E 06
Mem A14 WB7TUJ 70C 449.950  *E 14
Mem A12 DIGITAL MODES 145.550  *E 12
Mem A09 N2QOJ 449.325  *E 09
Mem A04 K7DAD 146.720  *E 04
Set SQL to 60%  *L SQL .60
Set SQL to 30%  *L SQL .30
Set SQL to 0%  *L SQL .00
PRE-AMPLIFIER ON  *L PREAMP 1
PRE-AMPLIFIER OFF  *L PREAMP 0
RF PWR 100%  *L RFPOWER 1.0
RF PWR 50%  *L RFPOWER .51
RF PWR 25%  *L RFPOWER .26
NR ON  *U NR 1
NR OFF  *U NR 0
TUNE  *G TUNE     *1w \0xFE\0xFE\0x94\0xE0\0x1C\0x01\0x02\0xFD

IC-7300 RigPi Macro List--13JUN19
-----------------------------------------------------------------------------
NR OFF *1w \0xFE\0xFE\0x94\0xE0\0x16\0x40\0x00\0xFD
NR ON *1w \0xFE\0xFE\0x94\0xE0\0x16\0x40\0x01\0xFD
-----------------------------------------------------------------------------
25 Percent Power *1w \0xFE\0xFE\0x94\0xE0\0x14\0x0A\0x00\0x65\0xFD sets RF PWR to 25%
50 Percent Power *1w \0xFE\0xFE\0x94\0xE0\0x14\0x0A\0x01\0x30\0xFD sets RF PWR to 50%
100 Percent Power *1w \0xFE\0xFE\0x94\0xE0\0x14\0x0A\0x02\0x55\0xFD sets RF PWR to 100%
---------------------------------------------------------------------------------------------------------------------------

----
AGC FAST *1w \0xFE\0xFE\0x94\0xE0\0x16\0x12\0x01\0xFD
AGC SLOW *1w \0xFE\0xFE\0x94\0xE0\0x16\0x12\0x03\0xFD
-------------------------------------------------------------------------------------------
Pre-Amplifier OFF *1w \0xFE\0xFE\0x94\0xE0\0x16\0x02\0x00\0xFD
Pre-Amplifier ON *1w \0xFE\0xFE\0x94\0xE0\0x16\0x02\0x01\0xFD
-------------------------------------------------------------------------------------------


Here is the way to use a Macro in RigPi to set Power Output Level for Icom radios, tested on an IC-7300.

    Open the Macro window in RigPi SETTINGS.
    Select a Macro you want to use.
    In the Label (green) box enter a short description, such as PWR 100
    In the Value (gray) box put the following (to set power level to 100 watts)

*1w \0xFE\0xFE\0x94\0xE0\0x14\0x0A\0x02\0x55\0xFD

Let's dissect this...

    The '1' tells RigPi to expect a response from the radio (Icom radios reply to commands).
    'w' tells Hamlib to pass the command through to the radio.
    A space after 'w' is required.
    The next lines use Hex notation, \0x, to send Hex characters to the radio.  Most other radio brands do not require hex.
    \0xFE\0xFE is the standard preamble for Icom CAT commands.
    \0x94 is the CI-V radio number for the IC-7300.  Change it for your Icom radio.
    \0xE0 is the standard address for the radio to use to send the reply.
    \0x14\0x0A is the set/get output power command from the radio CAT manual. Now we'll set the power...
    This is the tricky one...\0x02\0x55 is the max power out (100%) shown in the CAT list as 255.
    \0xFD is the standard delimiting character.
Now you can create you own macros to set the output power you want.  For example, \0x00\0x00 sets the power to 0.  To set

it to 5 watts, (1/20th of full power), you would use /0x00/0x13.  13 is 1/20 of 255.

Bruce  N7XGR

On Wed, Oct 23, 2019 at 12:21 AM Daniel Tickell <dtickell@...> wrote:
Is there a guide or reference docs for writing macros.

In particular I would like to see what I can do around control of DSTAR stuff on my 7100, changing to memory mode, and selecting a specific memory. 



--
The Force Is Within You...
MacJedi.net



--
The Force Is Within You...
MacJedi.net



--
The Force Is Within You...
MacJedi.net


Re: RigPi Macro reference or guide

Mac Jedi
 

Possibly just need the Radio model HEX identifier to insert into the sting and then test each command for any signs of life in the radio...  So I guess the question would be...  Does anyone know where I could find the HEX identifier number for the Icom IC-7000?

On Wed, Oct 23, 2019 at 2:18 AM Mac Jedi via Groups.Io <Macjedi=gmail.com@groups.io> wrote:
These are all Hex so I am guessing that it may be possible to get these to work with the IC-7000?  In the HEX is there anything that is known that should be changed to become specific to the IC-7000?  For example in the HEX strings is there any particular part that addresses the particular radio ...  or can none of these be used for the IC-7000

Completely clueless how to move forward on the IC-7000 to have successful Macros.  A set of HEX commands would be great, known to work on the 7000.  :)

On Tue, Oct 22, 2019 at 10:51 PM Bruce N7XGR <n7xgr1@...> wrote:
Daniel,  Here are some macros that I have gleaned from postings and PDF's.
You change the CI-V address to your IC7100 which I think is 88.  These I have not tested.

IC-7610 ON                *PS1;

IC-7610 OFF               *PS0;

NOISE REDUCTION ON        *U NR 1

NOISE REDUCTION OFF       *U NR 0

NOISE REDUCTION LEVEL 2   *1w \0xFE\0xFE\0x98\0xE0\0x14\0x06\0x40\0xFD

NOISE REDUCTION LEVEL 4   *1w \0xFE\0xFE\0x98\0xE0\0x14\0x06\0x70\0xFD

NOISE REDUCTION LEVEL 6   *1w \0xFE\0xFE\0x98\0xE0\0x14\0x06\0x1\0x10\0xFD

NOISE REDUCTION LEVEL 8   *1w \0xFE\0xFE\0x98\0xE0\0x14\0x06\0x1\0x30\0xFD

ROTOR                   !ROTATE

ROTOR STOP              !RTR STOP

NOTCH ON           *1w \0xFE\0xFE\0x98\0xE0\0x016\0x41\0x01\0xFD

NOTCH OFF          *1w \0xFE\0xFE\0x98\0xE0\0x016\0x41\0x00\0xFD

COMPRESSION ON     *U COMP 1

COMPRESSION OFF    *U COMP 0

PREAMP OFF         *L PREAMP 0

PREAMP 1           *L PREAMP 1

PREAMP 2           *L PREAMP 2

ATTENUATOR OFF     *L ATT 0

ATTENUATOR 6 DB    *L ATT 6

ATTENUATOR 12 DB   *L ATT 12

ATTENUATOR 18 DB   *L ATT 18

VFO                *1w \0xFE\0xFE\0x98\0xE0\0x07\0xFD

MEMORY             *1w \0xFE\0xFE\0x98\0xE0\0x08\0xFD

ANTENNA 1          *1w \0xFE\0xFE\0x98\0xE0\0x12\0x0000\0xFD

ANTENNA 2          *1w \0xFE\0xFE\0x98\0xE0\0x12\0x0001\0xFD

RF -30%            *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x2\0x20\0xFD

RF -50%            *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x1\0x90\0xFD

RF-60%             *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x1\0x60\0xFD

RF 100%            *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x2\0x55\0xFD

14.300 Mhz         *F 14300000

OPBT / IPBT OFF    *1w \0xFE\0xFE\0x98\0xE0\0x14\0x08\0x1\0x28\0xFD

OPBT -100          *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x2\0x55\0xFD

OPBT -200          *1w \0xFE\0xFE\0x98\0xE0\0x14\0x08\0x85\0xFD

OPBT -300          *1w \0xFE\0xFE\0x98\0xE0\0x14\0x08\0x65\0xFD

IPBT 100           *1w \0xFE\0xFE\0x98\0xE0\0x14\0x08\0x01\0x50\0xFD

IPBT 200           *1w \0xFE\0xFE\0x98\0xE0\0x14\0x08\0x01\0x70\0xFD

IPBT 300           *1w \0xFE\0xFE\0x98\0xE0\0x14\0x08\0x01\0x90\0xFD

RF -30%            *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x2\0x20\0xFD

RF -50%            *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x1\0x90\0xFD

RF -60%            *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x1\0x90\0xFD

RF 100%            *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x2\0x55\0xFD

10% POWER          *L RFPOWER .11

25% POWER          *L RFPOWER .26

50% POWER          *L RFPOWER .51

100% POWER         *L RFPOWER 1.0

AGC slow. *1w \0xFE\0xFE\0x94\0xE0\0x16\0x12\0x03\0xFD
AGC mid.  *1w \0xFE\0xFE\0x94\0xE0\0x16\0x12\0x02\0xFD
AGC fast.  *1w \0xFE\0xFE\0x94\0xE0\0x16\0x12\0x01\0xFD

Set USB SQL (On) Closed  *1w \0xFE\0xFE\0x88\0xE0\0x1A\0x05\0x00\0x83\0x01\0xFD
Set USB SQL (OFF) Open  *1w \0xFE\0xFE\0x88\0xE0\0x1A\0x05\0x00\0x83\0x00\0xFD
Set ACC USB AF Level 100%  *1w \0xFE\0xFE\0x88\0xE0\0x1A\0x05\0x00\0x85\0x02\0x55\0xFD
Set ACC USB AF Level 65%  *1w \0xFE\0xFE\0x88\0xE0\0x1A\0x05\0x00\0x85\0x01\0x65\0xFD
Set RF Level 50%  *L RF .50
Set RF Level 70%  *L RF .70
Set RF Level 85%  *L RF .85
Set MEM Mode  *V MEM
Set VFO Mode VFOA  *V VFOA
Mem A06 WB7TUJ SIMPLEX 146.500  *E 06
Mem A14 WB7TUJ 70C 449.950  *E 14
Mem A12 DIGITAL MODES 145.550  *E 12
Mem A09 N2QOJ 449.325  *E 09
Mem A04 K7DAD 146.720  *E 04
Set SQL to 60%  *L SQL .60
Set SQL to 30%  *L SQL .30
Set SQL to 0%  *L SQL .00
PRE-AMPLIFIER ON  *L PREAMP 1
PRE-AMPLIFIER OFF  *L PREAMP 0
RF PWR 100%  *L RFPOWER 1.0
RF PWR 50%  *L RFPOWER .51
RF PWR 25%  *L RFPOWER .26
NR ON  *U NR 1
NR OFF  *U NR 0
TUNE  *G TUNE     *1w \0xFE\0xFE\0x94\0xE0\0x1C\0x01\0x02\0xFD

IC-7300 RigPi Macro List--13JUN19
-----------------------------------------------------------------------------
NR OFF *1w \0xFE\0xFE\0x94\0xE0\0x16\0x40\0x00\0xFD
NR ON *1w \0xFE\0xFE\0x94\0xE0\0x16\0x40\0x01\0xFD
-----------------------------------------------------------------------------
25 Percent Power *1w \0xFE\0xFE\0x94\0xE0\0x14\0x0A\0x00\0x65\0xFD sets RF PWR to 25%
50 Percent Power *1w \0xFE\0xFE\0x94\0xE0\0x14\0x0A\0x01\0x30\0xFD sets RF PWR to 50%
100 Percent Power *1w \0xFE\0xFE\0x94\0xE0\0x14\0x0A\0x02\0x55\0xFD sets RF PWR to 100%
---------------------------------------------------------------------------------------------------------------------------

----
AGC FAST *1w \0xFE\0xFE\0x94\0xE0\0x16\0x12\0x01\0xFD
AGC SLOW *1w \0xFE\0xFE\0x94\0xE0\0x16\0x12\0x03\0xFD
-------------------------------------------------------------------------------------------
Pre-Amplifier OFF *1w \0xFE\0xFE\0x94\0xE0\0x16\0x02\0x00\0xFD
Pre-Amplifier ON *1w \0xFE\0xFE\0x94\0xE0\0x16\0x02\0x01\0xFD
-------------------------------------------------------------------------------------------


Here is the way to use a Macro in RigPi to set Power Output Level for Icom radios, tested on an IC-7300.

    Open the Macro window in RigPi SETTINGS.
    Select a Macro you want to use.
    In the Label (green) box enter a short description, such as PWR 100
    In the Value (gray) box put the following (to set power level to 100 watts)

*1w \0xFE\0xFE\0x94\0xE0\0x14\0x0A\0x02\0x55\0xFD

Let's dissect this...

    The '1' tells RigPi to expect a response from the radio (Icom radios reply to commands).
    'w' tells Hamlib to pass the command through to the radio.
    A space after 'w' is required.
    The next lines use Hex notation, \0x, to send Hex characters to the radio.  Most other radio brands do not require hex.
    \0xFE\0xFE is the standard preamble for Icom CAT commands.
    \0x94 is the CI-V radio number for the IC-7300.  Change it for your Icom radio.
    \0xE0 is the standard address for the radio to use to send the reply.
    \0x14\0x0A is the set/get output power command from the radio CAT manual. Now we'll set the power...
    This is the tricky one...\0x02\0x55 is the max power out (100%) shown in the CAT list as 255.
    \0xFD is the standard delimiting character.
Now you can create you own macros to set the output power you want.  For example, \0x00\0x00 sets the power to 0.  To set

it to 5 watts, (1/20th of full power), you would use /0x00/0x13.  13 is 1/20 of 255.

Bruce  N7XGR

On Wed, Oct 23, 2019 at 12:21 AM Daniel Tickell <dtickell@...> wrote:
Is there a guide or reference docs for writing macros.

In particular I would like to see what I can do around control of DSTAR stuff on my 7100, changing to memory mode, and selecting a specific memory. 



--
The Force Is Within You...
MacJedi.net



--
The Force Is Within You...
MacJedi.net


Re: RigPi Macro reference or guide

Mac Jedi
 

These are all Hex so I am guessing that it may be possible to get these to work with the IC-7000?  In the HEX is there anything that is known that should be changed to become specific to the IC-7000?  For example in the HEX strings is there any particular part that addresses the particular radio ...  or can none of these be used for the IC-7000

Completely clueless how to move forward on the IC-7000 to have successful Macros.  A set of HEX commands would be great, known to work on the 7000.  :)

On Tue, Oct 22, 2019 at 10:51 PM Bruce N7XGR <n7xgr1@...> wrote:
Daniel,  Here are some macros that I have gleaned from postings and PDF's.
You change the CI-V address to your IC7100 which I think is 88.  These I have not tested.

IC-7610 ON                *PS1;

IC-7610 OFF               *PS0;

NOISE REDUCTION ON        *U NR 1

NOISE REDUCTION OFF       *U NR 0

NOISE REDUCTION LEVEL 2   *1w \0xFE\0xFE\0x98\0xE0\0x14\0x06\0x40\0xFD

NOISE REDUCTION LEVEL 4   *1w \0xFE\0xFE\0x98\0xE0\0x14\0x06\0x70\0xFD

NOISE REDUCTION LEVEL 6   *1w \0xFE\0xFE\0x98\0xE0\0x14\0x06\0x1\0x10\0xFD

NOISE REDUCTION LEVEL 8   *1w \0xFE\0xFE\0x98\0xE0\0x14\0x06\0x1\0x30\0xFD

ROTOR                   !ROTATE

ROTOR STOP              !RTR STOP

NOTCH ON           *1w \0xFE\0xFE\0x98\0xE0\0x016\0x41\0x01\0xFD

NOTCH OFF          *1w \0xFE\0xFE\0x98\0xE0\0x016\0x41\0x00\0xFD

COMPRESSION ON     *U COMP 1

COMPRESSION OFF    *U COMP 0

PREAMP OFF         *L PREAMP 0

PREAMP 1           *L PREAMP 1

PREAMP 2           *L PREAMP 2

ATTENUATOR OFF     *L ATT 0

ATTENUATOR 6 DB    *L ATT 6

ATTENUATOR 12 DB   *L ATT 12

ATTENUATOR 18 DB   *L ATT 18

VFO                *1w \0xFE\0xFE\0x98\0xE0\0x07\0xFD

MEMORY             *1w \0xFE\0xFE\0x98\0xE0\0x08\0xFD

ANTENNA 1          *1w \0xFE\0xFE\0x98\0xE0\0x12\0x0000\0xFD

ANTENNA 2          *1w \0xFE\0xFE\0x98\0xE0\0x12\0x0001\0xFD

RF -30%            *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x2\0x20\0xFD

RF -50%            *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x1\0x90\0xFD

RF-60%             *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x1\0x60\0xFD

RF 100%            *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x2\0x55\0xFD

14.300 Mhz         *F 14300000

OPBT / IPBT OFF    *1w \0xFE\0xFE\0x98\0xE0\0x14\0x08\0x1\0x28\0xFD

OPBT -100          *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x2\0x55\0xFD

OPBT -200          *1w \0xFE\0xFE\0x98\0xE0\0x14\0x08\0x85\0xFD

OPBT -300          *1w \0xFE\0xFE\0x98\0xE0\0x14\0x08\0x65\0xFD

IPBT 100           *1w \0xFE\0xFE\0x98\0xE0\0x14\0x08\0x01\0x50\0xFD

IPBT 200           *1w \0xFE\0xFE\0x98\0xE0\0x14\0x08\0x01\0x70\0xFD

IPBT 300           *1w \0xFE\0xFE\0x98\0xE0\0x14\0x08\0x01\0x90\0xFD

RF -30%            *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x2\0x20\0xFD

RF -50%            *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x1\0x90\0xFD

RF -60%            *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x1\0x90\0xFD

RF 100%            *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x2\0x55\0xFD

10% POWER          *L RFPOWER .11

25% POWER          *L RFPOWER .26

50% POWER          *L RFPOWER .51

100% POWER         *L RFPOWER 1.0

AGC slow. *1w \0xFE\0xFE\0x94\0xE0\0x16\0x12\0x03\0xFD
AGC mid.  *1w \0xFE\0xFE\0x94\0xE0\0x16\0x12\0x02\0xFD
AGC fast.  *1w \0xFE\0xFE\0x94\0xE0\0x16\0x12\0x01\0xFD

Set USB SQL (On) Closed  *1w \0xFE\0xFE\0x88\0xE0\0x1A\0x05\0x00\0x83\0x01\0xFD
Set USB SQL (OFF) Open  *1w \0xFE\0xFE\0x88\0xE0\0x1A\0x05\0x00\0x83\0x00\0xFD
Set ACC USB AF Level 100%  *1w \0xFE\0xFE\0x88\0xE0\0x1A\0x05\0x00\0x85\0x02\0x55\0xFD
Set ACC USB AF Level 65%  *1w \0xFE\0xFE\0x88\0xE0\0x1A\0x05\0x00\0x85\0x01\0x65\0xFD
Set RF Level 50%  *L RF .50
Set RF Level 70%  *L RF .70
Set RF Level 85%  *L RF .85
Set MEM Mode  *V MEM
Set VFO Mode VFOA  *V VFOA
Mem A06 WB7TUJ SIMPLEX 146.500  *E 06
Mem A14 WB7TUJ 70C 449.950  *E 14
Mem A12 DIGITAL MODES 145.550  *E 12
Mem A09 N2QOJ 449.325  *E 09
Mem A04 K7DAD 146.720  *E 04
Set SQL to 60%  *L SQL .60
Set SQL to 30%  *L SQL .30
Set SQL to 0%  *L SQL .00
PRE-AMPLIFIER ON  *L PREAMP 1
PRE-AMPLIFIER OFF  *L PREAMP 0
RF PWR 100%  *L RFPOWER 1.0
RF PWR 50%  *L RFPOWER .51
RF PWR 25%  *L RFPOWER .26
NR ON  *U NR 1
NR OFF  *U NR 0
TUNE  *G TUNE     *1w \0xFE\0xFE\0x94\0xE0\0x1C\0x01\0x02\0xFD

IC-7300 RigPi Macro List--13JUN19
-----------------------------------------------------------------------------
NR OFF *1w \0xFE\0xFE\0x94\0xE0\0x16\0x40\0x00\0xFD
NR ON *1w \0xFE\0xFE\0x94\0xE0\0x16\0x40\0x01\0xFD
-----------------------------------------------------------------------------
25 Percent Power *1w \0xFE\0xFE\0x94\0xE0\0x14\0x0A\0x00\0x65\0xFD sets RF PWR to 25%
50 Percent Power *1w \0xFE\0xFE\0x94\0xE0\0x14\0x0A\0x01\0x30\0xFD sets RF PWR to 50%
100 Percent Power *1w \0xFE\0xFE\0x94\0xE0\0x14\0x0A\0x02\0x55\0xFD sets RF PWR to 100%
---------------------------------------------------------------------------------------------------------------------------

----
AGC FAST *1w \0xFE\0xFE\0x94\0xE0\0x16\0x12\0x01\0xFD
AGC SLOW *1w \0xFE\0xFE\0x94\0xE0\0x16\0x12\0x03\0xFD
-------------------------------------------------------------------------------------------
Pre-Amplifier OFF *1w \0xFE\0xFE\0x94\0xE0\0x16\0x02\0x00\0xFD
Pre-Amplifier ON *1w \0xFE\0xFE\0x94\0xE0\0x16\0x02\0x01\0xFD
-------------------------------------------------------------------------------------------


Here is the way to use a Macro in RigPi to set Power Output Level for Icom radios, tested on an IC-7300.

    Open the Macro window in RigPi SETTINGS.
    Select a Macro you want to use.
    In the Label (green) box enter a short description, such as PWR 100
    In the Value (gray) box put the following (to set power level to 100 watts)

*1w \0xFE\0xFE\0x94\0xE0\0x14\0x0A\0x02\0x55\0xFD

Let's dissect this...

    The '1' tells RigPi to expect a response from the radio (Icom radios reply to commands).
    'w' tells Hamlib to pass the command through to the radio.
    A space after 'w' is required.
    The next lines use Hex notation, \0x, to send Hex characters to the radio.  Most other radio brands do not require hex.
    \0xFE\0xFE is the standard preamble for Icom CAT commands.
    \0x94 is the CI-V radio number for the IC-7300.  Change it for your Icom radio.
    \0xE0 is the standard address for the radio to use to send the reply.
    \0x14\0x0A is the set/get output power command from the radio CAT manual. Now we'll set the power...
    This is the tricky one...\0x02\0x55 is the max power out (100%) shown in the CAT list as 255.
    \0xFD is the standard delimiting character.
Now you can create you own macros to set the output power you want.  For example, \0x00\0x00 sets the power to 0.  To set

it to 5 watts, (1/20th of full power), you would use /0x00/0x13.  13 is 1/20 of 255.

Bruce  N7XGR

On Wed, Oct 23, 2019 at 12:21 AM Daniel Tickell <dtickell@...> wrote:
Is there a guide or reference docs for writing macros.

In particular I would like to see what I can do around control of DSTAR stuff on my 7100, changing to memory mode, and selecting a specific memory. 



--
The Force Is Within You...
MacJedi.net


Re: RigPi Macro reference or guide

Daniel Tickell <dtickell@...>
 

Thats an amazing response.

Thanks

Daniel


Re: RigPi Macro reference or guide

Bruce N7XGR
 

Daniel,  Here are some macros that I have gleaned from postings and PDF's.
You change the CI-V address to your IC7100 which I think is 88.  These I have not tested.

IC-7610 ON                *PS1;

IC-7610 OFF               *PS0;

NOISE REDUCTION ON        *U NR 1

NOISE REDUCTION OFF       *U NR 0

NOISE REDUCTION LEVEL 2   *1w \0xFE\0xFE\0x98\0xE0\0x14\0x06\0x40\0xFD

NOISE REDUCTION LEVEL 4   *1w \0xFE\0xFE\0x98\0xE0\0x14\0x06\0x70\0xFD

NOISE REDUCTION LEVEL 6   *1w \0xFE\0xFE\0x98\0xE0\0x14\0x06\0x1\0x10\0xFD

NOISE REDUCTION LEVEL 8   *1w \0xFE\0xFE\0x98\0xE0\0x14\0x06\0x1\0x30\0xFD

ROTOR                   !ROTATE

ROTOR STOP              !RTR STOP

NOTCH ON           *1w \0xFE\0xFE\0x98\0xE0\0x016\0x41\0x01\0xFD

NOTCH OFF          *1w \0xFE\0xFE\0x98\0xE0\0x016\0x41\0x00\0xFD

COMPRESSION ON     *U COMP 1

COMPRESSION OFF    *U COMP 0

PREAMP OFF         *L PREAMP 0

PREAMP 1           *L PREAMP 1

PREAMP 2           *L PREAMP 2

ATTENUATOR OFF     *L ATT 0

ATTENUATOR 6 DB    *L ATT 6

ATTENUATOR 12 DB   *L ATT 12

ATTENUATOR 18 DB   *L ATT 18

VFO                *1w \0xFE\0xFE\0x98\0xE0\0x07\0xFD

MEMORY             *1w \0xFE\0xFE\0x98\0xE0\0x08\0xFD

ANTENNA 1          *1w \0xFE\0xFE\0x98\0xE0\0x12\0x0000\0xFD

ANTENNA 2          *1w \0xFE\0xFE\0x98\0xE0\0x12\0x0001\0xFD

RF -30%            *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x2\0x20\0xFD

RF -50%            *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x1\0x90\0xFD

RF-60%             *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x1\0x60\0xFD

RF 100%            *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x2\0x55\0xFD

14.300 Mhz         *F 14300000

OPBT / IPBT OFF    *1w \0xFE\0xFE\0x98\0xE0\0x14\0x08\0x1\0x28\0xFD

OPBT -100          *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x2\0x55\0xFD

OPBT -200          *1w \0xFE\0xFE\0x98\0xE0\0x14\0x08\0x85\0xFD

OPBT -300          *1w \0xFE\0xFE\0x98\0xE0\0x14\0x08\0x65\0xFD

IPBT 100           *1w \0xFE\0xFE\0x98\0xE0\0x14\0x08\0x01\0x50\0xFD

IPBT 200           *1w \0xFE\0xFE\0x98\0xE0\0x14\0x08\0x01\0x70\0xFD

IPBT 300           *1w \0xFE\0xFE\0x98\0xE0\0x14\0x08\0x01\0x90\0xFD

RF -30%            *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x2\0x20\0xFD

RF -50%            *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x1\0x90\0xFD

RF -60%            *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x1\0x90\0xFD

RF 100%            *1w \0xFE\0xFE\0x98\0xE0\0x14\0x02\0x2\0x55\0xFD

10% POWER          *L RFPOWER .11

25% POWER          *L RFPOWER .26

50% POWER          *L RFPOWER .51

100% POWER         *L RFPOWER 1.0

AGC slow. *1w \0xFE\0xFE\0x94\0xE0\0x16\0x12\0x03\0xFD
AGC mid.  *1w \0xFE\0xFE\0x94\0xE0\0x16\0x12\0x02\0xFD
AGC fast.  *1w \0xFE\0xFE\0x94\0xE0\0x16\0x12\0x01\0xFD

Set USB SQL (On) Closed  *1w \0xFE\0xFE\0x88\0xE0\0x1A\0x05\0x00\0x83\0x01\0xFD
Set USB SQL (OFF) Open  *1w \0xFE\0xFE\0x88\0xE0\0x1A\0x05\0x00\0x83\0x00\0xFD
Set ACC USB AF Level 100%  *1w \0xFE\0xFE\0x88\0xE0\0x1A\0x05\0x00\0x85\0x02\0x55\0xFD
Set ACC USB AF Level 65%  *1w \0xFE\0xFE\0x88\0xE0\0x1A\0x05\0x00\0x85\0x01\0x65\0xFD
Set RF Level 50%  *L RF .50
Set RF Level 70%  *L RF .70
Set RF Level 85%  *L RF .85
Set MEM Mode  *V MEM
Set VFO Mode VFOA  *V VFOA
Mem A06 WB7TUJ SIMPLEX 146.500  *E 06
Mem A14 WB7TUJ 70C 449.950  *E 14
Mem A12 DIGITAL MODES 145.550  *E 12
Mem A09 N2QOJ 449.325  *E 09
Mem A04 K7DAD 146.720  *E 04
Set SQL to 60%  *L SQL .60
Set SQL to 30%  *L SQL .30
Set SQL to 0%  *L SQL .00
PRE-AMPLIFIER ON  *L PREAMP 1
PRE-AMPLIFIER OFF  *L PREAMP 0
RF PWR 100%  *L RFPOWER 1.0
RF PWR 50%  *L RFPOWER .51
RF PWR 25%  *L RFPOWER .26
NR ON  *U NR 1
NR OFF  *U NR 0
TUNE  *G TUNE     *1w \0xFE\0xFE\0x94\0xE0\0x1C\0x01\0x02\0xFD

IC-7300 RigPi Macro List--13JUN19
-----------------------------------------------------------------------------
NR OFF *1w \0xFE\0xFE\0x94\0xE0\0x16\0x40\0x00\0xFD
NR ON *1w \0xFE\0xFE\0x94\0xE0\0x16\0x40\0x01\0xFD
-----------------------------------------------------------------------------
25 Percent Power *1w \0xFE\0xFE\0x94\0xE0\0x14\0x0A\0x00\0x65\0xFD sets RF PWR to 25%
50 Percent Power *1w \0xFE\0xFE\0x94\0xE0\0x14\0x0A\0x01\0x30\0xFD sets RF PWR to 50%
100 Percent Power *1w \0xFE\0xFE\0x94\0xE0\0x14\0x0A\0x02\0x55\0xFD sets RF PWR to 100%
---------------------------------------------------------------------------------------------------------------------------

----
AGC FAST *1w \0xFE\0xFE\0x94\0xE0\0x16\0x12\0x01\0xFD
AGC SLOW *1w \0xFE\0xFE\0x94\0xE0\0x16\0x12\0x03\0xFD
-------------------------------------------------------------------------------------------
Pre-Amplifier OFF *1w \0xFE\0xFE\0x94\0xE0\0x16\0x02\0x00\0xFD
Pre-Amplifier ON *1w \0xFE\0xFE\0x94\0xE0\0x16\0x02\0x01\0xFD
-------------------------------------------------------------------------------------------


Here is the way to use a Macro in RigPi to set Power Output Level for Icom radios, tested on an IC-7300.

    Open the Macro window in RigPi SETTINGS.
    Select a Macro you want to use.
    In the Label (green) box enter a short description, such as PWR 100
    In the Value (gray) box put the following (to set power level to 100 watts)

*1w \0xFE\0xFE\0x94\0xE0\0x14\0x0A\0x02\0x55\0xFD

Let's dissect this...

    The '1' tells RigPi to expect a response from the radio (Icom radios reply to commands).
    'w' tells Hamlib to pass the command through to the radio.
    A space after 'w' is required.
    The next lines use Hex notation, \0x, to send Hex characters to the radio.  Most other radio brands do not require hex.
    \0xFE\0xFE is the standard preamble for Icom CAT commands.
    \0x94 is the CI-V radio number for the IC-7300.  Change it for your Icom radio.
    \0xE0 is the standard address for the radio to use to send the reply.
    \0x14\0x0A is the set/get output power command from the radio CAT manual. Now we'll set the power...
    This is the tricky one...\0x02\0x55 is the max power out (100%) shown in the CAT list as 255.
    \0xFD is the standard delimiting character.
Now you can create you own macros to set the output power you want.  For example, \0x00\0x00 sets the power to 0.  To set

it to 5 watts, (1/20th of full power), you would use /0x00/0x13.  13 is 1/20 of 255.

Bruce  N7XGR


On Wed, Oct 23, 2019 at 12:21 AM Daniel Tickell <dtickell@...> wrote:
Is there a guide or reference docs for writing macros.

In particular I would like to see what I can do around control of DSTAR stuff on my 7100, changing to memory mode, and selecting a specific memory. 


RigPi Macro reference or guide

Daniel Tickell <dtickell@...>
 

Is there a guide or reference docs for writing macros.

In particular I would like to see what I can do around control of DSTAR stuff on my 7100, changing to memory mode, and selecting a specific memory. 


Re: WSJT-X - IC-7100 USB Audio #wsjt-x #icom

Daniel Tickell <dtickell@...>
 

That worked thanks again. 


Re: WSJT-X - IC-7100 USB Audio #wsjt-x #icom

Daniel Tickell <dtickell@...>
 

That makes sense, I had thought this as I typed this post.

I will check that out tonight. 

Thanks Bruce


Re: Your Help is Welcome!

Larry AC9OX
 

Sorry, complete email addresses appear to be modified for owner protection.

lmcelhiney at yahoo dot com


Your Help is Welcome!

Larry AC9OX
 

Hi All,

As part of our continued approach to make this Forum and Wiki a most user-friendly support tool, we'd like to solicit your help.

We recently reviewed all of the uploaded images and found that there were many duplicates and most were a fairly low resolution.  It is not our intent to have high resolution images, as these quickly eat up our limited storage on groups.io.  However, clear images often speak the proverbial "thousand words"!  (Images such as final operating screens or images of your transceiver next to a running RigPI display show your success.)
As such, you can send clear, useful images to me at lmcelhiney@... and I can resize them if needed before uploading to the Photos section and Wiki.

In addition, there are quite a number of you who have had significant success in configuring RigPI with your specific transceivers.  Unfortunately, many successful users do not post their success or more importantly, their setup/configuration details.  We would like to solicit this setup information so that we can share it with other users.  Normally, we will merge several sets of information together:  common techniques and special asides as notes.
So, again, please send useful setups, configuration files and notes to me at lmcelhiney@... and I will review and merge them if needed before uploading to the Files section and Wiki.  (There is no need to write this information as though it was a formal document.)

If you have previously uploaded your information in a posted message, you can send me the message number and I can capture that information for a specific rig.

We would like to ensure that RigPI is as easy to use as possible and your help will make that come to fruition.

Thank you all very much!

73,

Larry
AC9OX