afcbe9d754
cmd == b'EY' vom picontrolserver wurde nicht richtig verarbeitet
...
Fehlerabfang in picontrolserver, wenn Prozessabbild nicht geöffnet werden kann
2017-12-03 15:23:54 +01:00
9502f8daf0
Etikett 0.5.2 zum Änderungssatz 42cb0dd1546f hinzugefügt
2017-09-21 12:36:52 +02:00
08b10b2a7d
Mit default zusammenführen
0.5.2
2017-09-20 18:15:17 +02:00
c019f479b7
Etikett 0.4.6 zum Änderungssatz 3df1092ac7e4 hinzugefügt
2017-09-20 18:13:17 +02:00
7d0234a1b2
RTLevel default 0 (aus)
...
Workdirectory prüfen vor dem Wechseln
Optimierung -OO entfernt
_setuprt(...) um ksoftirqd und ktimersoftd auf höhere Prioritäten zu ziehen
Python PLC Programm kann max auf Prio RR 1 laufen
0.4.6
2017-09-20 18:12:44 +02:00
6b8894a66e
Etikett 0.4.5 zum Änderungssatz 2ce0cd98b540 hinzugefügt
2017-09-19 14:46:19 +02:00
d414b57ba1
Änderungen aus default übernommen und Version hochgezogen
2017-09-19 14:45:45 +02:00
57a7d8dce6
Mit default zusammenführen
2017-09-19 14:09:01 +02:00
fcec3df5e9
Konfigurationsparameter rtlevel mit Default 1 hinzugefügt
...
PythonPLC Programm kann über chrt scheduling policy erhalten
PythonPLC Programm wird it -OO aufgerufen
Modul procimgserver auf revpimodio2 umgestellt
xml-standardport auf 55123 belassen
xmlserver port nicht mehr über GUI konfigurierbar
0.4.5
2017-09-19 14:07:18 +02:00
3cd36fcf27
Etikett 0.5.1 zum Änderungssatz acaabdf7913f hinzugefügt
2017-09-17 17:11:29 +02:00
62f5cc0b45
plc slave thread überwachen
0.5.1
2017-09-17 17:10:36 +02:00
524ae2d79d
Etikett 0.5.0 zum Änderungssatz 3f45c884cac0 hinzugefügt
2017-09-17 15:48:18 +02:00
f8e8cc1c5f
Mit default zusammenführen
2017-09-17 12:36:13 +02:00
1a2944efcb
avahi Service hinzugefügt
...
default-file über debian-dir integriert
logsystem closeall bei Programmende
typo pyloadverion in pyloadversion geändert
default xmlport von 55123 auf 55239 geändert
Bugfix: _zeroprocimg
2017-09-17 12:31:41 +02:00
cf0f136c07
Modul picontrolserver angelegt und PLCSlave-Funktionen verschoben
...
Kleine Anpassungen durch Übernehme von default-Zweig
0.5.0
2017-09-13 10:00:46 +02:00
b791307ec8
Mit default zusammenführen
2017-09-12 16:36:47 +02:00
3944ec2801
Umstellung auf proginit als globale Datenquelle
...
Aufteilung der Funktionen in mehrere Module
FileHandler von stdout schließen
2017-09-12 16:17:03 +02:00
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