Product : ATC-0010 Relay Actuator
Company : AirTherm Corporation
Device ID : HP82166A
Accessory ID : 64
Description : The device closes or opens relays based on the data byte received
Pictures :
https://flic.kr/s/aHskfRxa6j
Relay: MIDTEX / 296-11B200 / 12V DC / 5A
Setup #1 : HP-41CX + HP-82160A (HP-IL)
Code:
X Command Description
--- -------- --------------------------------------------------------------------
Power On IL: IFC/RFC/AAU/RFC/AAD 01/TAD 01/RFC/SAI/DAB 40/UNT/RFC
SF 17 if not set, OUTA will append a CR (0x0D) and LF(0x0A) at the end
1 SELECT IL: AAU/RFC/AAD 01/TAD 01/RFC/SAI/DAB 40/UNT/RFC
--- -------- --------------------------------------------------------------------
CLA clear alpha
1 XTOA 0x01 activates the relay #1 on the left
OUTA IL: AAU/RFC/AAD 01/LAD 01/RFC/DAB 01/UNL/RFC
--- -------- --------------------------------------------------------------------
CLA clear alpha
128 XTOA 0x80 activates the relay #8 on the right
OUTA IL: AAU/RFC/AAD 01/LAD 01/RFC/DAB 80/UNL/RFC
--- -------- --------------------------------------------------------------------
CLA clear alpha
255 XTOA 0xFF activate all relays
OUTA IL: AAU/RFC/AAD 01/LAD 01/RFC/DAB FF/UNL/RFC
--- -------- --------------------------------------------------------------------
CLA clear alpha
0 XTOA 0x00 deactivate all relays
It seems that I am not able to send a null character through OUTA
I will investigate and update this step when I known more
Setup #2 : HP-41CX + HP-82160A (HP-IL) + HP-82183A (Ext-I/O)
Code:
X Command Description
--- -------- --------------------------------------------------------------------
Power On IL: IFC/RFC/AAU/RFC/AAD 01/TAD 01/RFC/SAI/DAB 40/UNT/RFC
1 SELECT IL: AAU/RFC/AAD 01/TAD 01/RFC/SAI/DAB 40/UNT/RFC
--- -------- --------------------------------------------------------------------
1 OUTXB 0x01 activates the relay #1 on the left
IL: AAU/RFC/AAD 01/LAD 01/RFC/DAB 01/UNL/RFC
--- -------- -------------------------------------------------------------------
128 OUTXB 0x80 activates the relay #8 on the right
IL: AAU/RFC/AAD 01/LAD 01/RFC/DAB 80/UNL/RFC
--- -------- --------------------------------------------------------------------
255 OUTXB 0xFF activate all relays
IL: AAU/RFC/AAD 01/LAD 01/RFC/DAB FF/UNL/RFC
--- -------- --------------------------------------------------------------------
0 OUTXB 0x00 deactivate all relays
IL: AAU/RFC/AAD 01/LAD 01/RFC/DAB 00/UNL/RFC
[edit: typo]