OS65D AC for C4P

Post Reply
lowrybt1
Posts: 212
Joined: Sun Mar 08, 2015 3:42 pm
Location: New York State

OS65D AC for C4P

Post by lowrybt1 »

I'm restoring a C4PMF and have a question:

* Did OSI ever produce the version of OS65D specifically designed for controlling/interfacing with the BSR AC control modules?

* If I were to scrounge up an old BSR AC module, where could I find detailed instructions on how to interface it with the C4P?

Thanks, Tom
C8PDF w. 48K, 2x 520 24K RAM boards and Glitchworks 64K board
OSI 567 Telephony board
Spare 8" drives
Klyball D-13
Klyball
Posts: 230
Joined: Tue Dec 09, 2014 12:53 am

Re: OS65D AC for C4P

Post by Klyball »

Hi Tom

i believe the CA-25 Security and AC remote interface was what would have been used, the c4p manual has some relevant material
check through the journals also for some goodies.

interfacing to the head end cards is where youll find your info

Grant
Replica 600 Rev D:8K,CEGMON
Replica 610 Rev B: 24k,MPI B-51 with Custom Data separator D-13
510 on the bench/replica 582 backplane/replica 470a /replica 555/original 570B/2 x Shugart 851
Ongoing : 630 ,620 ,510,542c,custom 590,SA1200,592,594,596,598
MK14HAK
Posts: 356
Joined: Wed Mar 16, 2011 1:49 am
Location: New Zealand

Re: OS65D AC for C4P

Post by MK14HAK »

There is third party software available for the BSR X/10 Home Control system at least. C4 5" I believe.
I wonder if Grant will clone these controllers if there is interest.
600RevB:16K,2MHz,64x32,470,CEGMON
SuperKit:502,540B,542B,CEGMON, 8" and 5" FDDs
Cards:PE IO,6522 D-A-D, AY3-8910,ProgramGraphics,Color,UK101
WIP:HexDOS,FDD Emulator
Mark
Posts: 293
Joined: Tue Sep 16, 2008 6:04 am
Location: Madison, WI
Contact:

Re: OS65D AC for C4P

Post by Mark »

Hi,

I recently added X10 decoding to WinOSI, and have seen working OSI X10 interfaces back in the day. (Actually I still have all the parts to make a C4PMF interface to the powerline.) The interface used by OSI is not X10 compatible, rather it interfaces to the ultrasonic input on the old wood-grain BSR x10 consoles. OSI simulates the Ultrasonic remote!

One of the OSI demo disks had an AC demo, and there were at least a couple attempts at commercial software. See http://osi.marks-lab.com/software/misc.html
Here are the notes I have for decoding the OSI X10 signal.

-Mark

The original BSR X10 Home control consoles had an ultrasonic transducer which received messages from the ultrasonic handheld remote control.
You set the X10 home code on the console. The remote sent sonic unit and control codes. The OSI worked with a modified console. An opto- isolator, resistor and RCA plug were added to the ultrasonic input of the console.

BSR X10 Ultrasonic Wireless remote protocol (Used by OSI 540 board)
The 40KHz signal was used with a push button wireless (ultrasonic) remote
Since base has house code, it is not sent by remote

1 complete message every ~100 ms; there are 13bits, each bit is 8ms long
logic 1 is 4ms of 40Khz, 4ms silence
logic 0 is 1.2ms of 40Khz, 6.8 ms silence

13bit handheld remote message definition:
SOM 5-bit binary code Inverted code EOM
|# | D4| D3| D2| D1| D0|!D4 |!D3|!D2|!D1|!D0|###|###|

SOM (start of message) = 4ms on, 4ms off (normal '1')
EOM (end of message) = 16ms "on" burst

Cordless controller push-button code translation table.

Code: Select all

 	               5-BIT BINARY CODE 	
UNITCODE 	D4    D3 	D2 	D1 	D0 	DECIMAL EQUIVALENT
01  			0 	1 	1 	0 	0 	12
02  			1 	1 	1 	0 	0 	28
03  			0 	0 	1 	0 	0 	04
04  			1 	0 	1 	0 	0 	20
05  			0 	0 	0 	1 	0 	02
06  			1 	0 	0 	1 	0 	18
07  			0 	1 	0 	1 	0 	10
08  			1 	1 	0 	1 	0 	26
09  			0 	1 	1 	1 	0 	14
10 			1 	1 	1 	1 	0 	30
11 			0 	0 	1 	1 	0 	06
12 			1 	0 	1 	1 	0 	22
13 			0 	0 	0 	0 	0 	00
14 			1 	0 	0 	0 	0 	16
15 			0 	1 	0 	0 	0 	08
16 			1 	1 	0 	0 	0 	24

	               5-BIT BINARY CODE 	
COMMAND			D4	D3	D2	D1	D0	DECIMAL EQUIVALENT
ALL OFF			0 	0 	0 	0 	1 	01
ALL LIGHTS ON		0 	0 	0 	1 	1 	03
ON   			0 	0 	1 	0 	1 	05
OFF   			0 	0 	1 	1 	1 	07
DIM   			0 	1 	0 	0 	1 	09
BRIGHT   		0 	1 	0 	1 	1 	11

The 40KHz burst is controlled by bit 3 of $DE00 of the 540 video board. 1=enable 40Khz AC Home control output (used as 1 bit serial stream)
Post Reply