mscherer / the-bus-pirate

Automatically exported from code.google.com/p/the-bus-pirate
0 stars 0 forks source link

0Tis Elevat0r C0mpany R3mote Stati0n Pr0tocol #37

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
This Is a Syncronous Serial Protocol

There have 2 lines. Data and Clock.
Every frame has 128 Clock Cycles.
Cycles 4 a 63 - Main CPU send information for Output 
Cycles 68 a 127 - Main CPU Receive information of inputs.

The first Cycles 0 to 3 and 64 to 67 are sync singals. Status and Command
for Write or Read

Original issue reported on code.google.com by alvaro.e...@gmail.com on 5 Sep 2009 at 4:10

GoogleCodeExporter commented 8 years ago
Who controls the clock? Is the clock bidirectional, or does the master always 
provide
the clock? It might work with the existing raw 2 wire library. The repeat read 
and
write commands make it easy to enter a bunch of bytes (0:59 to send 0, 59 
times; r:59
to read 59 bytes).

Why is the physical layer? Is it simple +5volts/ground or is it some funky 
modulation
scheme?

Most importantly, do you have hardware to test it with? This sounds like a 
useful
protocol for techs, but I'd never be in a position to test it myself.

Original comment by ianles...@gmail.com on 7 Sep 2009 at 6:07

GoogleCodeExporter commented 8 years ago
0 1c th4t 15 s0o c0ol. I would imagine people working on elevators have 
specialized equipment todo so. I would never take my bus pirate to go hacking 
elevators. Not that the bus pirate shouldn't have every protocol it can fit. It 
just seems this would be on the rarely, if ever, used list. I doubt Ian or the 
DP guys could make time to implement it when other, more used, protocols are 
still pending.

co0l u5ag3 of num8er5 a5 13773r5 7h0, rather annoying really. :P

Original comment by BrentBXR on 23 Nov 2011 at 4:05