Revision [12860]
This is an old revision of RapidAccessTerminal made by ToBo on 2012-01-22 00:53:33.
Rapid Access Terminal
http://www.hw-group.com/products/charon2/index_en.html
http://www.mikrocontroller.net/articles/RFM12_Protokoll_Stack
Ideen
- NTP für die Funktion als Uhr und Wecker http://www.ethernut.de/nutwiki/Network_Time_Protocol
- SPI-Extension-Port für RAT
- CLK, MISO, MOSI, 5 V, /CS1, /CS2
- Parameterselector
- Parameterliste in der man Parameter bei Namen auswählen kann
- Parametereditor!
- Editieren von Parameter, erstmal nur Integer auch die mit Grenzvorgaben, gerade die, zb. zum Ausschalten von MEDUSA
- BASIC-Interpreter
Parameter and Signal Protocol (PSP 100)
Point-To-Point-Protocol
- Parameter-Request
- Fordert einen Parameter an
- Parameter-Change-Event-Manager (optional Zuschaltbar, optionales Modul)
- Beim lokalen Update den Parameter an einen Host senden; dabei merken, ob der Parameter bereits gesendet wurde mit Flag
- Beim Update eines Parameters eine Funktion aufrufen (Function calls); dabei merken, ob der Funktion bereits die Daten bearbeitet hat; Flag und Feedback; Funktion muss das Flag löschen, wenn sie die Daten bearbeitet hat
- Access-Rights-Manager (optional Zuschaltbar, optionales Modul)
- Policy (allow all / deny all)
- Parameter können mit Passwörtern versehen werden
- Signale übertragen
- Kanalnummer
- Sequenznummer
Parameter
ID | Name | Beschreibung | Typ |
---|---|---|---|
1 | MEDUSA-Time-String | SF_PARAM_TYPE_STRING | |
2 | tbd. | Test integer value | SF_PARAM_TYPE_STRING |
3 | tbd. | Test string | SF_PARAM_TYPE_STRING |
4 | MEDUSA-Wather-String1 | SF_PARAM_TYPE_STRING | |
5 | Medusa-Shutdown | Wenn 1, dann fährt der Rechner runter mit exec("init 0"); oder am besten Script ausführen | SF_PARAM_TYPE_BOOL |
6 | Router trafic refresh rate | in Sekunden, von 0 bis 120, wobei 0 bedeutet kein update, gibt an, wie oft MEDUSA den Status des Routers abholen soll, Traffic | SF_PARAM_TYPE_INT |
7 | Router traffic info | Traffic | SF_PARAM_TYPE_STRING |
8 | Wecksignal an | 0 ist aus; 1 ist leicht; 2 agerssiv | SF_PARAM_TYPE_INT |
ModulParametrerListe
Siehe auch • • • • • • • • • • • • •