Home > AOR > Communications receiver > AOR AR-7030 Computer Remote Control Protocol Manual

AOR AR-7030 Computer Remote Control Protocol Manual

Here you can view all the pages of manual AOR AR-7030 Computer Remote Control Protocol Manual. The AOR manuals for Communications receiver are available online for free. You can easily download all the documents as PDF.

Page 1

AR-7030 Computer remote control protocol.
Information for firmware releases 1.1A,  1.2A,  1.4A  and  1.4B
1) Remote control overview.
The AR-7303 receiver allows remote control of all of its functions by means of a direct memory access
system.
A controlling computer can read and modify the internal memory maps of the receiver to set required param-
eters and then call for the receiver’s control program to process the new settings.
Commands to the receiver are byte structured in binary format, so it is...

Page 2

5) Variations between A and B types and firmware revisions.
Type A firmware supports only basic receiver functions, type B extends operations and includes support for
the Notch / Noise Blanker option. The whole of the type A memory map is retained in type B, but more
memory and operations are added for the extended functions of type B.
In the following information, circled note numbers are included to indicate where items are specific to one
type or
revision of the firmware:-
ŒApplicable to type B...

Page 3

Front panel spin-wheels logged but not actioned.
Display update (frequency & S-meter) continues.
Level 2 As level 1, but display update suspended. In revisions before 1.4
squelch operation is inhibited, which results in no audio output
after a mode change. In revision 1.4 squelch operation continues
and mode changing is as expected.
Level 3 Remote operation exclusively.
Lock level 1 is recommended during any multi-byte reads or writes of the receiver’s memory to prevent data
contention between internal...

Page 4

13 0D ph_cal 1 byte Sync detector phase cal value
14 0E pd_slp 1 byte Timer run / sleep time in minutes
15 0F pd_dly 1 byte Scan delay value x 0.125 seconds
16 10 pd_sst 1 byte Scan start channel
17 11 pd_ssp 1 byte Scan stop channel
18 12 pd_stp 2 bytes Channel step size
20 14 pd_sql 1 byte Squelch
21 15 pd_ifg 1 byte IF gain
22 16 pd_flg 1 byte Flags (from 
pdflgs)
23 17 pd_frq 3 bytes Frequency
26 1A pd_mod
Ž1 byte Mode (bits 0-3) and NB threshold (bits 4-7)
27 1B pd_vol
Ž1 byte Volume (bits 0-5) and...

Page 5

510 1FE if_def 1 byte Default filter numbers for narrow and wide (2 BCD digits)
511 1FF option
Œ1 byte Option information :-
bit 0 Noise blanker
bit 1 Notch filter
bit 2 10 dB step attenuator (DX version)
12) EEPROM (Memory page 3)
Œ
Address Ident Length Description
0 000 4 bytes Frequency memory data :-
0 000 mex_fr 3 bytes Memory 100 : 24-bit frequency
3 003 mex_md 1 byte bits 0 - 3 mode
bits 4 - 6 filter
bit 7 scan lockout
4 004 1196 bytes Ditto for memories 101 to 399
1200 4B0 8 bytes Timer memory...

Page 6

30 1E 10 bytes Audio control registers :-
30 1E af_vol 1 byte Main channel volume (6-bits, values 15 to 63)
31 1F af_vll 1 byte Left channel balance (5-bits, half of volume value
above)
32 20 af_vlr 1 byte Right channel balance (as above)
33 21 af_bas
Ž1 byte Main channel bass (bits 0-4, values 6 to 25, 15 is flat)
bit 5 nchtrk Notch auto track enable
bit 6 idauto Ident auto search enable
bit 7 idprev Ident auto preview enable
34 22 af_trb
Ž1 byte Main channel treble (bits 0-3, values 2 to 10, 6 is...

Page 7

byte 2 bit 2 tune4x Tune 4 times faster (AM &
NFM)
byte 2 bit 3 quickly Quick tuning (fast AGC,
Sync)
byte 2 bit 4 fast Fast tuning mode
byte 2 bit 5 sncpt1 Auto sync - frequency lock
byte 2 bit 6 sncpt2 Auto sync - phase lock
byte 2 bit 7 sncal Sync detector calibrating
byte 3 bit 0 sqlch Squelch active (ie low signal)
byte 3 bit 1 mutsql Mute on squelch (current
setting)
byte 3 bit 2 bscnmd Scan mode for VFO B
byte 3 bit 3 dualw Dual watch active
byte 3 bit 4 scan Scan active
byte 3 bit 5 memlk Current...

Page 8

75 4B menu1Ž1 byte Current left menu (type A and B menu numbers are differ-
ent)
76 4C menu2
Ž1 byte Current right menu (type A and B menu numbers are
different)
77 4D memno 1 byte Current memory number
78 4E setno 1 byte Setup / config selection - load / save
85 55 mempg
Œ1 byte Memory page (hundreds - value 0 to 3)
86 56 nbthr
Œ1 byte Noise blanker threshold (values 0 to 15)
87 57 hshfr
Œ1 byte Current tuned frequ index value (during ident search)
88 58 nchtmr
Œ1 byte Notch filter auto tune / search...

Page 9

REM Subroutine to flush QBASIC serial input buffer
flush.buffer:
       print #1,”//”;
       do
          time.mark# = timer
          do while timer - time.mark# < 0.2
          loop
          if eof(1) then exit do
          get #1
       loop
       return
REM Subroutines to lock and unlock receiver controls
lock.rx:
       print #1,chr$(&H81);                      ‘ Set lockout level 1
       return
unlock.rx:
       print #1,chr$(&H80);                      ‘ Lockout level 0 (not locked)...

Page 10

       print #1,chr$(&H30+rx.filt);
       print #1,chr$(&H60+rx.mode);              ‘ Write filter and mode
       mem.loc = rx.mem+400-256                  ‘ PBS memory origin
       mem.h = int(mem.loc/16)
       mem.l = mem.loc mod 16
       pbs.val = 255 and int(rx.pbs/0.033189+0.5)
       print #1,chr$(&H30+mem.h);
       print #1,chr$(&H40+mem.l);                ‘ Set memory address
       print #1,chr$(&H11);
       print #1,chr$(&H30+int(pbs.val/16))
       print #1,chr$(&H60+pbs.val mod 16)...
Start reading AOR AR-7030 Computer Remote Control Protocol Manual

Related Manuals for AOR AR-7030 Computer Remote Control Protocol Manual

All AOR manuals