8a3ca9aed8
bugfix CAN Modul
2014-03-27 10:06:54 +01:00
5caca593f9
add point methode
2014-03-24 16:27:09 +01:00
1621080721
fix debug modus, add CAN Connector-Module
2014-03-20 16:15:01 +01:00
77082c62ca
commnets bugfix
2014-03-17 17:25:53 +01:00
5fa45fbab9
bugfix
2014-03-05 14:57:05 +01:00
02cd58b640
modbus spalten lookup
2014-03-05 14:42:09 +01:00
d7fec1cb76
bugfix test1
2014-02-21 13:42:50 +01:00
919c1d5122
bugfix
2014-02-19 19:03:21 +01:00
3c818b1247
pac file erstellt, switch gibt die queues nicht mehr zurück, modbus überarbeitet
2014-02-18 16:42:32 +01:00
6edf4bb90f
Filter.py aufgeräumt, modbus erweitert syncronisiert jetzt die zeit, pCahrger speichert zählerstand pro dose
2014-02-12 10:12:51 +01:00
4512f2b3dc
switch kann nun auch mit warteschalngen initialisiert werden, pCharger überarbeitet
2014-02-06 17:13:59 +01:00
cee95b4b63
modbus modul erweitert, pCharger erweitert
2014-02-05 18:53:35 +01:00
9a95c211eb
modbus modul lauffähig, pacs.csv angefügt, pCahrger angefangen
2014-02-04 18:36:27 +01:00
2412589ef8
modbus datentypen convertierungen hinzugefügt
2014-02-03 17:58:00 +01:00
3533b5164c
config Pfad geändert, modbus angepasst, database modul angepasst
2014-02-03 12:43:10 +01:00
6c07fec275
Kommentare hinzugefügt
2014-02-03 09:35:56 +01:00
98451284d7
umstrukturierung
2014-01-30 18:42:36 +01:00
25e406ed8c
code aufgeräumt
2014-01-30 16:06:14 +01:00
bd216d5222
minimale Änderungen
2014-01-30 11:36:00 +01:00
51610ad421
umbau auf profile/database abgeschlossen, lauffähige version
2014-01-29 18:29:53 +01:00
fdd7afd35b
update_device soll als thread laufen
2014-01-23 16:32:18 +01:00
b025d35fd8
request klasse erstellt, buffer umgebaut, db-abfrage erweitert
2014-01-22 18:02:24 +01:00
0db4c49f7b
pCharger liest alle csv dateien eines ordner ein
2014-01-17 15:37:04 +01:00
093f87b4b2
csv2db hinzugefügt
2014-01-16 18:01:01 +01:00
580a93d620
umstellung auf sym files und datenbank im fraunhofer
2014-01-15 18:02:59 +01:00
0c9a1d2f2c
Merge branch 'master' of tech-wg.dyndns.org:ems
2013-12-13 12:36:43 +01:00
18b80015a8
prepared for modbus
2013-12-13 12:34:24 +01:00
6c9a84c2cd
Merge branch 'master' of pogo:ems
2013-12-09 11:10:13 +01:00
149b702e05
modbus modul hinzugefügt
...
CAN Nachrichten in config eingefügt
Logik in CANFilter integriert
2013-12-05 16:45:57 +01:00
d8d89cb3dc
Merge branch 'master' of pogo:ems
2013-11-30 19:25:03 +01:00
a82954a3d4
unterstütung zum einlesen von dictionaries
...
zeilen die mit einem ' in der ems.conf beginnen werden als dict interpretiert.
vorbereitung für mehrdimensionale dictionaries
2013-11-30 19:24:13 +01:00
053dff064e
unterstütung zum einleis von dictionaries
...
zeilen die mit einem ' in der ems.conf beginnen werden als dict
interpretiert.
vorbereitung für mehrdimensionale dictionaries
2013-11-29 15:22:30 +01:00
c08f86cf8f
ausgabe bei Fehelrn über stderr
2013-11-29 15:04:02 +01:00
b375bf096f
rename scr to src
2013-11-29 15:00:54 +01:00
0d0e49d684
Switch modularized
...
*the switch is prepared to load different modules
*module database is implemented
*code cleanup
*config can load lists
*add global debug mode
*ems has a method to update the buffer
2013-11-28 12:41:01 +01:00
8d56806c03
Rückgabequeue arbeitet mit dictionarys
...
*die Rückgabequeue des swiches gibt nun dic zurück
*die config wurde erweitert
*der CANFilter wird als eigenständiges Programm verwändet
2013-11-22 16:01:43 +01:00
cda58b0f2e
funktionsfähige Testimplementierung
...
*test.py startet den CANFilter, der die Daten vom CAN-BUS in die Datenbank
schreibt. (CAN-msgid = 0x3A4, 2&3 Byte, Multiplikator 0.01)
*API.py startet die API
*Diese kann man unter localhost:5000 erreichen
*der CAN Wert läuft auf "localhost:5000/dc_labor/device/battery/voltage"
auf
2013-11-22 14:25:12 +01:00
59340b5fee
!!!Testimplementierung!!!
...
*API wird ausgeführt
*sie starten das ems
*ems startet swich
2013-11-21 18:13:36 +01:00
e70ef4de38
Config auf Module angewand
...
*die readConf wurde verbessert
*Standartwerte wurden hinterlegt
*In den Modulen wird das Configfile verwendet
2013-11-21 18:11:38 +01:00
b205714658
config file erstellt
...
*Die Konfigutation ist in der Datei config/ems.conf gespeichert
*readConf() liest diese Datei ein und gibt sie als dict zurück
2013-11-21 18:06:51 +01:00
f0686090ec
Module laufen als Thread
...
*Thread für swich implementiert
*Thread für API implementiert (noch nicht lauffähig)
*Swich startet CANFilter
2013-11-20 17:13:15 +01:00
704e02385f
CANFilter arbeitet jetzt als Thread
...
CANFilter wurde vollständig zu einem Thread umgebaut.
swich wurde angefangen umzubauen (nicht funktionsfähig)
.gitignore wurde zum Repository hinzugefügt
2013-11-19 17:11:25 +01:00
4a1ef13bc9
debug ausgabe gelöscht
2013-11-18 10:17:14 +01:00
9a99cf1e7a
swich Modul und ems Modul hinzugefügt
2013-11-15 16:08:41 +01:00
5df7ae564a
Datenbankunterstützung und Buffer
...
* CANFilter kann jetzt empfangene Daten in eine MySQL Datenbank schreiben.
* rest-api.py wurde in API.py umbenannt.
* Buffer wurde zu einer Klasse umstrukturiert.
2013-11-14 17:08:19 +01:00
47ecc5fbe2
CANFilter hinzugefügt
...
Initiales hinzufügen des CAN-Filters, eingehende CAN-Kommunikation
getestet, Mittelwertberechung nach n eingegangen Nachrichten, Nachrichten
und Signale definiert
2013-11-13 18:14:34 +01:00
4380244484
initial commit
2013-11-12 12:49:43 +01:00