2015-05-18 14:49:10 +02:00
|
|
|
|
<EFBFBD>bergabe an Plugin:
|
|
|
|
|
|
|
2015-05-20 11:13:53 +02:00
|
|
|
|
typ = [FMS|ZVEI|POC]
|
|
|
|
|
|
freq = [FREQ(Hz)]
|
|
|
|
|
|
data = {"KEY1":"VALUE1","KEY2":"VALUE2"} als Python Dict
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-05-22 07:32:39 +02:00
|
|
|
|
Follgende Daten sind bei der jeweiligen Alarm-Art enthalten
|
|
|
|
|
|
und per data["OPTION"] abrufbar:
|
2015-05-18 14:49:10 +02:00
|
|
|
|
|
2015-05-18 12:03:42 +02:00
|
|
|
|
ZVEI:
|
2015-05-18 15:29:41 +02:00
|
|
|
|
- zvei
|
2015-05-18 12:03:42 +02:00
|
|
|
|
|
|
|
|
|
|
FMS:
|
2015-05-18 15:29:41 +02:00
|
|
|
|
- fms
|
|
|
|
|
|
- status
|
|
|
|
|
|
- direction
|
2015-05-20 21:03:58 +02:00
|
|
|
|
- tsi
|
2015-05-18 12:03:42 +02:00
|
|
|
|
|
2015-05-18 14:49:10 +02:00
|
|
|
|
POCSAG:
|
2015-05-18 15:29:41 +02:00
|
|
|
|
- ric
|
2015-05-18 21:04:10 +02:00
|
|
|
|
- function
|
|
|
|
|
|
- msg
|
2015-05-22 08:27:50 +02:00
|
|
|
|
- bitrate
|
2015-05-18 21:04:10 +02:00
|
|
|
|
|
2015-05-20 11:13:53 +02:00
|
|
|
|
|
2015-05-18 21:04:10 +02:00
|
|
|
|
Es stehen folgende globale Objecte zur Verf<72>gung:
|
2015-05-20 11:13:53 +02:00
|
|
|
|
|
2015-05-18 21:04:10 +02:00
|
|
|
|
1.) import logging # Global logger
|
|
|
|
|
|
logging - Object
|
2015-05-22 07:32:39 +02:00
|
|
|
|
Nachricht ins Log per: logging.LOGLEVEL("MESSAGE")
|
|
|
|
|
|
M<EFBFBD>gliche Loglevel: debug|info|warning|error|exception|critical
|
2015-05-18 21:04:10 +02:00
|
|
|
|
|
|
|
|
|
|
2.) import globals # Global variables
|
2015-05-22 07:32:39 +02:00
|
|
|
|
config - Object (typ: ConfigParser, stellt config.ini bereit)
|
|
|
|
|
|
VALUE = globals.config.get("SECTION", "OPTION")
|