LEDs und Buttons: Unterschied zwischen den Versionen
Aus Synology Wiki
imported>Itari Keine Bearbeitungszusammenfassung |
imported>Raymond Tabelle schmaler |
||
(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
Da doch oft die Fragen zu den LEDs und Buttons gestellt werden, ein kurze Übersicht. | Da doch oft die Fragen zu den LEDs und Buttons gestellt werden, ein kurze Übersicht. | ||
Die Kontrolle der LEDs und Buttons erfolgt über ein Steuer-Byte auf das Gerät /dev/ttyS1 (9600 8N1). Man kann das Byte setzen oder | Die Kontrolle der LEDs und Buttons erfolgt über ein Steuer-Byte auf das Gerät /dev/ttyS1 (9600 8N1). Man kann das Byte setzen, z. B. <tt>echo 2 >/dev/ttyS1</tt> oder lesen. Für das Lesen des Byte benötigt man ein kleines C-Programm, dass genau 1 Byte entgegen nimmt, weil die Shell der DS leider die Optionen für das Lesen nur eines einzelnen Zeichens nicht implementiert hat. | ||
Folgende Codes sind bekannt: | |||
{| border="1" cellpadding="1" style="text-align:left;" | {| border="1" cellpadding="1" style="text-align:left;" | ||
|- | |- | ||
!width=" | !width="50"|Char | ||
!width=" | !width="50"|Hex | ||
!width=" | !width="200"|Beschreibung | ||
|- | |- | ||
|0 | |0 |
Version vom 21. November 2010, 16:11 Uhr
Da doch oft die Fragen zu den LEDs und Buttons gestellt werden, ein kurze Übersicht.
Die Kontrolle der LEDs und Buttons erfolgt über ein Steuer-Byte auf das Gerät /dev/ttyS1 (9600 8N1). Man kann das Byte setzen, z. B. echo 2 >/dev/ttyS1 oder lesen. Für das Lesen des Byte benötigt man ein kleines C-Programm, dass genau 1 Byte entgegen nimmt, weil die Shell der DS leider die Optionen für das Lesen nur eines einzelnen Zeichens nicht implementiert hat.
Folgende Codes sind bekannt:
Char | Hex | Beschreibung |
---|---|---|
0 | 0x30 | power Button |
1 | 0x31 | power off |
2 | 0x32 | kurzer Pieps-Ton |
3 | 0x33 | langer Pieps-Ton |
4 | 0x34 | Power LED an |
5 | 0x35 | Power LED blinken |
6 | 0x36 | Power LED aus |
7 | 0x37 | Status LED aus |
8 | 0x38 | Status LED grün an |
9 | 0x39 | Status LED grün blinkend |
: | 0x3A | Status LED orange an |
; | 0x3B | Status LED orange blinkend |
@ | 0x40 | Copy LED an |
A | 0x41 | Copy LED blinkend |
B | 0x42 | Copy LED aus |
C | 0x43 | reset |
` | 0x60 | Copy Button |