f881e08c73
RevPiSlaveDev SD deutlich schneller - meldet nur bei sysflush schreibstatus
2017-09-11 18:26:34 +02:00
9da1651ec1
FileHandler sauber schließen
...
Procimg und pictory Konfiguraiton über Parameter übergebbar für Simulationen
2017-08-15 12:35:12 +02:00
239cd9eee7
ACL Regex angepasst
...
Controlbyte für Schreiben
2017-08-14 13:30:16 +02:00
f0eecb8930
Sicherheitsbytes, die bei unsauberer Trennung geschrieben werden sollen
...
Mehrere Byteblöcke mit Startpositionen definierbar
Einzelne oder alle Sicherheitsbytes löschbar
2017-07-25 17:10:59 +02:00
423397c40f
Sync Paket verarbeiten
...
Timeouts verarbeiten und das Socket Objekt auf diesen einstellen
2017-07-24 15:47:51 +02:00
1c19115157
aclstatus von str() auf int() geändert
...
RevPiSlave self.so im __init__ angelegt
accept logging verbessert
Threadliste von toten Threads reinigen
re.fullmatch für alte python verson auf wheezy nachgestellt
Neues NetFH-Protokoll implementiert
2017-07-24 09:02:00 +02:00
bf75bba281
plcslave Thread startet automatisch, unabhängig vom plc Thread
...
ACL Liste für plcslave hinzugefügt
plcslaveport als Parameter übergeben
getconfig/setconfig auf neue Parameter angepasst
re.match auf re.fullmatch geändert
2017-07-21 22:25:04 +02:00
100e23aa26
Neuen NetworkFileHandler implementiert
2017-07-20 17:05:23 +02:00
355ad1f59b
Client Thread mit nötiger Funktion ausgestattet
2017-07-06 18:38:44 +02:00
f3595fbc23
Mit default zusammenführen
2017-07-06 15:44:47 +02:00
d247755cde
Etikett 0.4.2 zum Änderungssatz e2149ae39acb hinzugefügt
2017-07-06 13:18:44 +02:00
9f7e3cc5a4
Wenn keine piCtory Konfiguration vorhanden ist, dennoch Modul laden
...
Bei RevPiModIO Instantiierung Rückgabewert False, sollte piCtory leer sein
description Text angepasst
0.4.2
2017-07-06 12:50:26 +02:00
d3f3813ee7
Etikett 0.4.1 zum Änderungssatz bc5873a12908 hinzugefügt
2017-07-03 17:04:36 +02:00
27139d3c58
Mit procimgserver zusammenführen
0.4.1
2017-07-03 08:26:18 +02:00
97c3520408
docstrings und codestyle
2017-07-03 08:25:43 +02:00
029dda5f1a
ProcimgServer.loadrevpimodio() erstellt um Veränderungen an piCtory zu laden
...
RevPiPyLoad prüft Änderungsdatum von piCtory und beendet ggf. ProcimgServer
2017-07-02 22:16:34 +02:00
abb2cb9512
debug lognachrichten angepasst
...
docstrings angepasst
2017-07-01 13:17:09 +02:00
ff29500ccd
Name im init.d Script angepasst
...
ProcimgServer.setvalue() gibt Liste als Rückgabewert mit Ergebnissen
Buxfix: mkstemp Umstellung
Übertragene piCtory Konfiguration auf existierende Module testen
2017-06-30 17:18:41 +02:00
16263bb9ec
Ausgänge im procimgserver immer als Bytes umgerechnet setzen
...
XML-Server für multicall konfigurieren
LogReader auf Byteübertragung umgeschrieben
Neue XML-Funktionen für LogReader Byteübertragung eingebaut
logger bei proginit.configure() nicht doppelt erzeugen
2017-06-29 18:01:41 +02:00
5950c819f2
mktemp gegen mkstemp getauscht
...
procimgserver hinzugefügt
XML-RPC Aufruffunktionen für ProcimgServer hinzugefügt
2017-06-27 13:51:54 +02:00
ea67cc3a51
Exitcode angepasst für RevPiSlave Thread
2017-06-26 09:27:49 +02:00
5932b40ae7
change: Debugmessage
2017-06-13 11:11:13 +02:00
ed08004599
Mit default zusammenführen
2017-06-06 08:55:38 +02:00
d3e155e2c2
Etikett 0.3.0 zum Änderungssatz 83fe87de8e9c hinzugefügt
2017-06-06 08:49:30 +02:00
77f2998420
Mit jessie zusammenführen
0.3.0
2017-06-06 08:48:05 +02:00
d35f634606
codestyle docstrings
2017-06-06 08:47:11 +02:00
3585bd7039
add: Prüfung für config.rsc Pfad
...
add: Prüfung piControlReset oder piTest -x
2017-05-30 11:46:40 +02:00
ff2c5a1ebc
Etikett 0.2.12 zum Änderungssatz 4a4bfd87af2e hinzugefügt
2017-04-11 13:05:55 +02:00
38f67e2b83
codestyle docstrings
0.2.12
2017-04-11 12:48:19 +02:00
b26fbc2dc0
Logdateien als Binary übertragen
...
resetpicontrol für XML hinzugefügt
2017-04-11 12:39:58 +02:00
0e8c0a73ab
logger Meldungen hinzugefügt
...
Zeitmessung verbessert, nimmt nur eigentliche Laufzeit
2017-03-31 15:19:57 +02:00
0aee4e04d1
Jedes Device bekommt eigenen Socket in Thread
2017-03-31 14:09:04 +02:00
9ded8c390a
blockweise übertragung bei mehr als 1024 Bytes
2017-03-28 14:58:56 +02:00
8c24fcceba
Verschmelzung mit default
2017-03-28 11:14:58 +02:00
9a981410e8
Etikett 0.2.11 zum Änderungssatz b1b5f4682c18 hinzugefügt
2017-03-28 11:04:21 +02:00
d8a4015a9a
"start new logfile" als Warnung ausgeben damit es immer im log erscheint
0.2.11
2017-03-28 11:04:11 +02:00
7e68d2763b
fehler in logrotate script
2017-03-28 10:07:46 +02:00
d98854dbca
meldungen mit adress und längenangabe
2017-03-28 09:50:50 +02:00
a96abb11a6
Laufzeitüberwachung eingebaut
2017-03-28 08:20:48 +02:00
8b46383ba1
slave funktion begonnen
2017-03-27 16:55:02 +02:00
7c08751c8a
Etikett 0.2.10 zum Änderungssatz 53853717a0a8 hinzugefügt
2017-03-22 14:06:37 +01:00
61357ca919
bugfix typo
0.2.10
2017-03-22 12:52:59 +01:00
76e423410f
bugfixes im PipeLogwriter()
...
logapp Datei wird von PipeLogwriter vollständig verwaltet
2017-03-22 12:24:12 +01:00
b3c7544daa
signal für neue LogFiles erstellt. FileHandler werden umgehängt
...
logrotate ruft signal SIGUSR1 auf
Ausgaben des Python PLC Programms über eine PIPE führen um diese in neuen
Loghandler zu schreiben
proginit als globales Modul umgebaut (kein Vererbung mehr)
2017-03-21 18:14:05 +01:00
88ee0e4eae
Etikett 0.2.9 zum Änderungssatz d4e64d9013f1 hinzugefügt
2017-03-20 15:27:14 +01:00
b96d5fc586
bugfix / TERM und KILL müssen auch als Fehler behandelt werden um piControl
...
auf NULL zu setzen
0.2.9
2017-03-20 15:25:35 +01:00
74479de49d
Etikett 0.2.8 zum Änderungssatz e7cf763c6315 hinzugefügt
2017-03-20 13:23:32 +01:00
8d195b054e
plcarguments können an Python Programm übergeben werden
0.2.8
2017-03-20 13:22:53 +01:00
87bfccbf03
Etikett 0.2.7 zu Änderungssatz 91f6bdc298ff verschoben (aus dem Änderungssatz 78c057965866)
2017-03-16 14:31:29 +01:00
3bf608777e
bugfix
0.2.7
2017-03-16 12:42:42 +01:00