Commit Graph

87 Commits

Author SHA1 Message Date
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
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