Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | Nächste Überarbeitung Beide Seiten der Revision | ||
wiki:ems:re [2014/04/18 17:40] karlmw Reverse Engineering |
wiki:ems:re [2014/04/18 17:50] karlmw reveng |
||
---|---|---|---|
Zeile 5: | Zeile 5: | ||
Der Einbau eines neuen Features ist eigentlich immer gleich: | Der Einbau eines neuen Features ist eigentlich immer gleich: | ||
- | 1. Identifizierung der Parameter/ | + | - Identifizierung der Parameter/ |
- | 2. Herausfinden, | + | |
a) 'raw read < | a) 'raw read < | ||
Zeile 15: | Zeile 15: | ||
c) a) wiederholen. Wenn sich was geändert hat, ist es ein heißer Kandidat. | c) a) wiederholen. Wenn sich was geändert hat, ist es ein heißer Kandidat. | ||
d) a) - c) wiederholen um sicherzugehen | d) a) - c) wiederholen um sicherzugehen | ||
- | | + | |
so lange probieren, bis genau dieser eine Wert da steht | so lange probieren, bis genau dieser eine Wert da steht | ||
- | | + | |
- | RC35 geändert hat. | + | raw write DE TY OFF < |
- | WENN NICHT: mit emscmd | + | WENN NICHT: mit raw write DE TY OFF <Wert aus e)> alten Wert wiederherstellen. |
- | | + | |
- | 3. Für die Messwerte parallel die Werte am RC35 ablesen und per emsqry | + | |
- | gucken, ob man sie irgendwo findet (dabei beachten: | + | |
- | hex, | + | |
- | Temperaturen sind oft verdoppelt 30° = 60 oder verzehnfacht 30° = | + | |
- | 300). | + | |
- | 4. Ins EMS-Wiki eintragen (lassen) | + | - Ins EMS-Wiki eintragen (lassen) |
- | 5. In den ems-collectord einbauen (lassen) | + | |
- | 6. Ins Webinterface einbauen (lassen) | + | |