Package | Description |
---|---|
de.morknet.mrw | |
de.morknet.mrw.base | |
de.morknet.mrw.batch | |
de.morknet.mrw.comm | |
de.morknet.mrw.comm.test |
Modifier and Type | Method and Description |
---|---|
void |
Modell.setSensorValue(MrwMessage msg)
Setzt Sensorenwerte aus einer
MrwMessage . |
Modifier and Type | Method and Description |
---|---|
MrwMessage |
Verzweigung.createConfigMessage() |
MrwMessage |
Signal.createConfigMessage() |
MrwMessage |
Lampe.createConfigMessage() |
MrwMessage |
Gleis.createConfigMessage() |
abstract MrwMessage |
DeviceUnit.createConfigMessage()
Diese abstrakte Methode definiert das erzeugen einer Konfigurationsmeldung.
|
MrwMessage |
Abschnitt.createConfigMessage()
Gibt eine Konfigurationsmeldung für diese DeviceUnit zurück.
|
protected MrwMessage |
DeviceUnit.createMsg()
Diese Methode erzeugt eine CAN-Meldung und initialisiert diese mit den IDs
dieses Geräts.
|
MrwMessage |
Abschnitt.createQuestionMsg()
Erzeugt eine Abfragemeldung für diesen Abschnitt zurück.
|
Modifier and Type | Method and Description |
---|---|
void |
Signal.addData(MrwMessage msg)
Diese Methode bereitet eine MRW-Message so auf, dass ein Schaltkommando mit dem
richtigen Signalbild entsteht.
|
protected void |
DeviceUnit.addData(MrwMessage msg)
Diese Methode fügt einem Schaltauftrag Daten hinzu.
|
protected void |
DeviceUnit.addPinConfig(MrwMessage msg)
Diese Methode fügt einer Konfigurations-Meldung die IO-Pin-Belegung bei.
|
void |
MicroController.setErrorValue(MrwMessage msg)
Diese Methode setzt diverse Fehlerzähler auf einen bestimmten Wert.
|
void |
MicroController.setRevisionValue(MrwMessage msg)
Diese Methode setzt die Firmware Version und Revision.
|
Modifier and Type | Method and Description |
---|---|
void |
MicroController.addConfigMessages(java.util.List<MrwMessage> list)
Diese Methode fügt einer Liste alle CAN-Meldungen hinzu, die für das Konfigurieren
dieses Controllers nötig sind.
|
Modifier and Type | Method and Description |
---|---|
MrwMessage |
BatchElement.getMessage()
Diese Methode gibt das Kommando als CAN-Meldung zurück.
|
Modifier and Type | Method and Description |
---|---|
void |
Batch.addBatchElement(DeviceUnit device,
MrwMessage msg)
Fügt ein Kommando dem Batch hinzu.
|
static boolean |
BatchExecuter.processResult(MrwMessage msg)
Diese Methode verarbeitet die Antwort eines Kommandos.
|
(package private) boolean |
Batch.processResult(MrwMessage msg,
BatchElement element)
Diese Methode verarbeitet eine MRW-Meldung gemäß ihrem Rückmelde-Code.
|
Constructor and Description |
---|
BatchElement(Batch batch,
DeviceUnit device,
MrwMessage msg)
Dieser Konstruktur initialisiert alle Informationen für ein Schaltkommando
|
Modifier and Type | Method and Description |
---|---|
static MrwMessage |
MrwMessage.createCommandMsg(Command cmd,
int id,
int no)
Diese statische Methode erzeugt eine Meldung und initialisiert diese.
|
static MrwMessage |
MrwMessage.createGetVersionMsg()
Erzeugt eine Versionsabfrage-Meldung.
|
static MrwMessage |
MrwMessage.createPingMsg()
Erzeugt eine Ping-Meldung.
|
static MrwMessage |
MrwMessage.createQueryBufferMsg()
Erzeugt eine Query Buffer State Meldung.
|
static MrwMessage |
MrwMessage.createQueryErrorMsg()
Erzeugt eine Query Error State Meldung.
|
static MrwMessage |
MrwMessage.createResetMsg()
Erzeugt eine Reset-Meldung.
|
static MrwMessage |
MrwMessage.createResultMessage(Command cmd,
MsgCode code,
int id,
int no)
Diese Methode erzeugt eine Antwort-Meldung.
|
Modifier and Type | Method and Description |
---|---|
protected abstract void |
CANMain.fillBatch(java.util.List<MrwMessage> list)
Diese Methode ist ein Callback, um eine Liste mit MRW-Meldungen zu füllen.
|
protected void |
Reset.fillBatch(java.util.List<MrwMessage> list) |
protected void |
QueryBuffer.fillBatch(java.util.List<MrwMessage> list) |
protected void |
Config.fillBatch(java.util.List<MrwMessage> batch) |
protected void |
CommCheck.fillBatch(java.util.List<MrwMessage> list) |
protected void |
SetId.fillBatch(java.util.List<MrwMessage> list) |
Copyright © 2011 all committers of this modelrailway project