开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

CAT control of 9600/1200 bps data port


 

I am interested in trying to control the 9600/1200 bps setting for the data connection to the IC-7000. Thus far I have tried and failed using the "send Command" option in FLRIG.
Has anyone succeeded in doing this?
According to the manual command reference this is done with command 0A so, I have tried the commands:
xFE xFE x70 xE0 x0A x00 FD (for 1200 bps) and,
xFE xFE x70 xE0 x0A x01 FD (for 9600 bps) .
These are claimed to turn on / off the 9600 bps connection.
Are there other approaches I should consider?
73, John, NX2I


 

Hi the 1200/9600 is the audio data port not cat data,
Dave 2E0DMB?

On Mon, 12 Feb 2024, 17:54 John Spoonhower, <jpspoonhower@...> wrote:
I am interested in trying to control the 9600/1200 bps setting for the data connection to the IC-7000. Thus far I have tried and failed using the "send Command" option in FLRIG.
Has anyone succeeded in doing this?
According to the manual command reference this is done with command 0A so, I have tried the commands:
xFE xFE x70 xE0 x0A x00 FD (for 1200 bps) and,
xFE xFE x70 xE0 x0A x01 FD (for 9600 bps) .
These are claimed to turn on / off the 9600 bps connection.
Are there other approaches I should consider?
73, John, NX2I


 

Dave, ypur answer is not clear for me. I want to change the bps setting for packet. I am using the din 6 connector on the rear of the IC-7000. Nx2i


On Mon, Feb 12, 2024, 12:58 PM davebb123456 <davidbrowne76@...> wrote:
Hi the 1200/9600 is the audio data port not cat data,
Dave 2E0DMB?

On Mon, 12 Feb 2024, 17:54 John Spoonhower, <jpspoonhower@...> wrote:
I am interested in trying to control the 9600/1200 bps setting for the data connection to the IC-7000. Thus far I have tried and failed using the "send Command" option in FLRIG.
Has anyone succeeded in doing this?
According to the manual command reference this is done with command 0A so, I have tried the commands:
xFE xFE x70 xE0 x0A x00 FD (for 1200 bps) and,
xFE xFE x70 xE0 x0A x01 FD (for 9600 bps) .
These are claimed to turn on / off the 9600 bps connection.
Are there other approaches I should consider?
73, John, NX2I


 

yes I want to toggle? the audio connection setting from 9600/1200 bps.
How do I do this using a remote controller?
NX2I


On Mon, Feb 12, 2024 at 1:09?PM John Spoonhower via <jpspoonhower=[email protected]> wrote:
Dave, ypur answer is not clear for me. I want to change the bps setting for packet. I am using the din 6 connector on the rear of the IC-7000. Nx2i

On Mon, Feb 12, 2024, 12:58 PM davebb123456 <davidbrowne76@...> wrote:
Hi the 1200/9600 is the audio data port not cat data,
Dave 2E0DMB?

On Mon, 12 Feb 2024, 17:54 John Spoonhower, <jpspoonhower@...> wrote:
I am interested in trying to control the 9600/1200 bps setting for the data connection to the IC-7000. Thus far I have tried and failed using the "send Command" option in FLRIG.
Has anyone succeeded in doing this?
According to the manual command reference this is done with command 0A so, I have tried the commands:
xFE xFE x70 xE0 x0A x00 FD (for 1200 bps) and,
xFE xFE x70 xE0 x0A x01 FD (for 9600 bps) .
These are claimed to turn on / off the 9600 bps connection.
Are there other approaches I should consider?
73, John, NX2I


 

开云体育

Pretty sure you have your codes confused, From my 7000 manual:

?

0A Memory to VFO

00 Frequency data

01 Mode data

And the end needs to be FD for end of data not FE

?

And in the command listing I do not see anything for controlling the data connection speed.

?

I might be wrong though…

?

Greg NZ6E

?

From: [email protected] <[email protected]> On Behalf Of John Spoonhower
Sent: Monday, February 12, 2024 9:54 AM
To: [email protected]
Subject: [ic7000] CAT control of 9600/1200 bps data port

?

I am interested in trying to control the 9600/1200 bps setting for the data connection to the IC-7000. Thus far I have tried and failed using the "send Command" option in FLRIG.
Has anyone succeeded in doing this?
According to the manual command reference this is done with command 0A so, I have tried the commands:
xFE xFE x70 xE0 x0A x00 FD (for 1200 bps) and,
xFE xFE x70 xE0 x0A x01 FD (for 9600 bps) .
These are claimed to turn on / off the 9600 bps connection.
Are there other approaches I should consider?
73, John, NX2I


 

Greg, and others,
I have attached the relevant manual page from the IC-7000 manual; I just downloaded it from the Icom web site.
The command code I see for setting / getting the bps setting is shown as "0A". Has this changed ?
I have successfully run a a number of similar commands listed in the command table from this version of the manual.
For example:
xFE xFE x70 xE0 x03 xFD returns the operating frequency (144390.00 Mhz) as:
FE FE 70 E0 03 FD FE FE E0 70 03 00 00 39 44 01 FD.
What am I doing wrong?
John NX2I


 

开云体育

To me the manual is unclear as to what the actual byte code should be for a "(0=off, 1=ON)" statement.

The manual states that the "Data Area is BCD code data for frequency or memory number entry"
the unwritten and unstated assumption therefore is that everything else is a full Ascii character.


so is "0" a binary or a character encoding?

You might try "x30" and "x31" in case it is supposed to be the Ascii character "0" (zero) or "1" (one).

as opposed to the binary value of "0" (x00) or "1" (x01)

/s/ BillTurner, wb4alm


On 2/12/24 14:29, John Spoonhower wrote:

Greg, and others,
I have attached the relevant manual page from the IC-7000 manual; I just downloaded it from the Icom web site.
The command code I see for setting / getting the bps setting is shown as "0A". Has this changed ?
I have successfully run a a number of similar commands listed in the command table from this version of the manual.
For example:
xFE xFE x70 xE0 x03 xFD returns the operating frequency (144390.00 Mhz) as:
FE FE 70 E0 03 FD FE FE E0 70 03 00 00 39 44 01 FD.
What am I doing wrong?
John NX2I


 

开云体育

John -

? ?I've never directly programmed my IC-7000, nor have I ever used the packet data interface - so feel free to ignore this if you get more knowledgable feedback! ?;-)

? ?That said, some observations:

? ?- I compared my hardcopy version of the IC-7000 manual (the one that originally came with my radio) and my Section 17, page 146 visually matches the downloaded copy you have.?
However, the Command Table entries for (what looks like...) Commands 0x06 - 0x0A on pg 146 look strange. Namely:

? ?1) the entries are "out of order". For the rest of the Command Table (which begins on page 142) the entries are all in numerical order, indexed first by Command # and then Subcommand #. But on page 146 the table jumps from Command 0x1A, Subcommand 0x050119 to "Commands" 0x06 - 0x0A (all with no Subcommands?), and then jumps back to Command 0x1B, Subcommand 0x00. Curious...

? ?2) Commands 0x06 - 0x0A have already been assigned to other functions?back on page 142 of the table, where they are shown in the proper numerical order! In other words, the out-of-order entries on page 146 (including the 0x0A one you're using) is in conflict with the assignments already made on page 142. At the very least, it looks like we have some kind of misprint in the documentation.

? ?If that's the case (i.e. the documentation is wrong) - what is the right answer? At this point I'm merely speculating, but it might be worth a try... ?What If: the 0x06 - 0x0A "Commands" on page 146 were mistakenly put in the wrong column, and they really should be Subcommands? Since something has to go in the Commands column - What If: they're all just additions to the "0x1A" Command family? This is just a guess, but moving 0x06 - 0x0A over to the Subcommand column and replacing them with 0x1A Commands would "fix" the numerical order?anomaly and remove the assignment clash with the original (page 142) Commands 0x06 - 0x0A. Sounds promising to me... ?;-)

? ?Again, this is just "paper debugging" (and a lot of speculation), so if you receive any better informed ideas feel free to ignore this. But if not, it sounds like you're set up to easily test the hypothesis if you want to try. Let us know what you find!

? ?73's and Good Luck,

? ?- Richard, ?NC6RJ


 

Many thanks to those who offered suggestions. It turns out that the table on page 146 is indeed incorrect.
The listed command "0A" is in fact a sub-command of "1A". The proper commands for executing the change of bps are:
"xFE xFE x70 xE0 x1A x0A x00 xFD" for 1200 bps
"xFE xFE x70 xE0 x1A x0A x01 xFD" for 9600 bps
Note binary for "0" and "1" data values.
I presume the other entries 06-09 listed as commands may also be sub-commands as well, but I have not tested these. Beware!
73, John, NX2I


 

>Note binary for "0" and "1" data values.

The x00/x01 in decimal happen to be equivalent to their Hex representations in decimal, but all the values listed in these commands are in hex and are sent as 2 characters 00-FF. That's what the "x" is indicating.

It's a small distinction but hex and binary are not the same.

73
Danny, K5CG
HH 550-000-0609
SKCC 14257


From: "John Spoonhower" <jpspoonhower@...>
To: "ic7000" <[email protected]>
Sent: Wednesday, February 14, 2024 8:43:41 AM
Subject: Re: [ic7000] CAT control of 9600/1200 bps data port

Many thanks to those who offered suggestions. It turns out that the table on page 146 is indeed incorrect.
The listed command "0A" is in fact a sub-command of "1A". The proper commands for executing the change of bps are:
"xFE xFE x70 xE0 x1A x0A x00 xFD" for 1200 bps
"xFE xFE x70 xE0 x1A x0A x01 xFD" for 9600 bps
Note binary for "0" and "1" data values.
I presume the other entries 06-09 listed as commands may also be sub-commands as well, but I have not tested these. Beware!
73, John, NX2I