Archiv:SI2C: Difference between revisions

From Chaosdorf Wiki
(→‎Devices: Firmware-Update)
(Bus-Foo)
Line 27: Line 27:
|-
|-
| ↓ || 0 || ''Keine''
| ↓ || 0 || ''Keine''
|}
== Kabel ==
{| class="wikitable"
! Bus !! Kabel
|-
| feedback1 || Violettes RJ45 im Hauptraum, beginnt in der [[Schleuse]] an {{H|feedback}}, endet oberhalb des [[Printer/CLC1160]]
|-
| donationprint1 || Graues Flachbandkabel, beginnt und endet in der [[Schleuse]] an {{H|donationprint}}
|-
| donationprint2 || 2x rot/weiß Doppellitze, beginnt an {{H|donationprint}}, endet in der [[Laptop Lounge]] an [[Blinkencontrol]]
|-
|}
|}


Line 34: Line 47:


{| class="wikitable"
{| class="wikitable"
! Kabel !! ID !! Firmware rev !! Funktion
! Bus !! ID !! Firmware rev !! Funktion
|-
|-
| violettes RJ45 im Hauptraum ("feedback1") || <tt>0002</tt> || 0.04-42-g1a373d3 || avrshift (serial in, parallel 12V out als current sink)
| feedback1 || <tt>0002</tt> || 0.04-42-g1a373d3 || avrshift (serial in, parallel 12V out als current sink)
|-
|-
| graues Flachbandkabel, Tür ("donationprint1") || <tt>0000</tt> || 0.04-42-g1a373d3 || avrshift (serial in, parallel 12V out als current sink)
| donationprint1 || <tt>0000</tt> || 0.04-42-g1a373d3 || avrshift (serial in, parallel 12V out als current sink)
|-
|-
| 2x rot/weiße Doppellitze, Lounge ("donationprint2") || <tt>0001</tt> || 0.04-42-g1a373d3 || blinkencontrol (RGB)
| donationprint2 || <tt>0001</tt> || 0.04-42-g1a373d3 || blinkencontrol (RGB)
|}
|}

Revision as of 14:57, 8 April 2013

Vereinfachtes I²C
Einwege-Kommunikation
Ort Hauptraum
Besitzstatus Club-Eigentum
Kontakt derf
Benutzung vorsichtig

I²C-basierte twowire-Verbindung, aktuell writeonly.

Hardware

TBD. Auf dem Endgerät sollten SDA und SCL per Optokoppler galvanisch getrennt sein und Spannungen im Bereich 3 .. 16 Volt akzeptieren.

Protokoll

Bitbasiert. Das MSB wird immer zuerst übertragen. Die letzten 16 Bit sind die Geräte-Adresse.

SCL SDA Aktion
X Bit X von rechts (als Least Significant Bit) ins Register schieben
1 End of Transmission: Eingabedaten übernehmen
0 Keine

Kabel

Bus Kabel
feedback1 Violettes RJ45 im Hauptraum, beginnt in der Schleuse an feedback, endet oberhalb des Printer/CLC1160
donationprint1 Graues Flachbandkabel, beginnt und endet in der Schleuse an donationprint
donationprint2 2x rot/weiß Doppellitze, beginnt an donationprint, endet in der Laptop Lounge an Blinkencontrol

Devices

Soft- und Firmware liegen aktuell im dorfmap-Repo.

Bus ID Firmware rev Funktion
feedback1 0002 0.04-42-g1a373d3 avrshift (serial in, parallel 12V out als current sink)
donationprint1 0000 0.04-42-g1a373d3 avrshift (serial in, parallel 12V out als current sink)
donationprint2 0001 0.04-42-g1a373d3 blinkencontrol (RGB)