[vz-dev] [Msg-dev] SMLlib

Tobias Jeske tobias.jeske at tu-harburg.de
Wed Jul 13 00:34:12 CEST 2011


Moin Mathias,

Doku / vollständige Code Kommentierung kommt demnächst (steht schon auf der
To-Do Liste ;)... Die Testprogramme (test-...) geben aber schon einen ersten
Eindruck wie die Lib zu verwenden ist.

Was wir auf jeden Fall demnächst noch realisieren werden ist ein kleines
Tool was in Echtzeit die SML-Daten eines Smart Meters empfängt, dekodiert
und ausgibt. Justin hat einen Smart Meter am Internet hängen der fleißig SML
Daten sendet...

Die Lib lässt sich problemlos für den FluksoUSB kompilieren (cmake ..
-DAVR=on). Ist allerdings noch beta... Die Erzeugung einer SML-Nachricht auf
dem FluksoUSB funktioniert bereits...

Apropos FluksoUSB... Ist der < 1000 W bug eigentlich mittlerweile gefixt??
Im Repository von Comsound findet sich kein Update... ;(

Grüße,
Tobi

-----Ursprüngliche Nachricht-----
Von: msg-dev-bounces at listserv.mysmartgrid.de
[mailto:msg-dev-bounces at listserv.mysmartgrid.de] Im Auftrag von Mathias
Dalheimer
Gesendet: Dienstag, 12. Juli 2011 09:57
An: volkszaehler.org
Cc: msg-dev at listserv.mysmartgrid.de
Betreff: Re: [Msg-dev] [vz-dev] SMLlib

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hallo Tobias,

sehr cool, vielen Dank für Deine Mühe! Insbesondere die Nutzung von
CMake gibt Karmapunkte ;-) Ich klebe da üblicherweise noch ein Makefile
dran, welches diverse Schritte automatisiert. Das findest Du im Anhang.

Was mir noch fehlt ist ein Beispielprogramm & etwas Dokumentation. Wie
stellst Du Dir vor, dass Deine Library benutzt wird? Mir schwebt als
Zwischenschritt ein Konsolenprogramm vor, dem man einfach ein serielles
Interface gibt und welches dann den Smartmeter ausliest.

Ich habe im Moment keinen SML-fähigen Smartmeter hier, sonst hätte ich
das ausprobiert. Interessant wird auch, eine Mikrocontroller-Version des
Codes zu entwickeln. Da muss ich mir noch eine Meinung bilden, inwiefern
der Code dorthin übertragbar ist (vor allem in Sachen RAM-Bedarf).

Auf jeden Fall ein guter Start!

Schönen Gruß,
- -Mathias


Tobias Jeske wrote:
> Aloha!
> 
> I just want to announce that the SMLlib is released. It is an
> implementation of the SML spec. 1.03 in C. It's highly portable.
> Christian (one of my students) did a great job.
> 
> You can get it from https://github.com/tobiasjeske/SMLlib Feel free
> to use it....
> 
> To compile the lib, go to the lib's root dir and enter
>> mkdir build cd build cmake .. make (on linux) / open visual studio
>> solution file on windows
> 
> Thanks to CMake it will work on plenty of other systems as well. If
> you don't have CMake, please go to www.cmake.org and install it....
> 
> You can check the library with
>> ctest
> 
> There is no documentation so far, but if you have a look in the
> several test programs, it is pretty self explainable.
> 
> The lib was thoroughly tested (lots of test cases, checks for memory 
> leaks,...) which makes the library quite robust "in general"...
> 
> However if you still find a bug, please contact Christian or me....
> 
> Cheers, Tobi
> 
> _______________________________________________ volkszaehler-dev
> mailing list volkszaehler-dev at lists.volkszaehler.org 
> https://volkszaehler.org/mailman/listinfo/volkszaehler-dev


- -- 
______________________________________________________________________
Dipl.-Wirtsch. Ing. (Inform.) Mathias Dalheimer
Fraunhofer Institut fuer Techno- und Wirtschaftsmathematik (ITWM)
Fraunhofer-Platz 1
67663 Kaiserslautern, Germany

Phone +49(0)631/31600-4484 | mailto:dalheimer at itwm.fraunhofer.de
Fax +49(0)631/31600-1099 |
______________________________________________________________________
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk4b/mYACgkQ/Rbs3OTm+yRKWgCeLtSYvvx+9iF6cx7wTKJQiPn1
8tkAnR4GrbeGbsWM2nIaSHKH3/9z7O1J
=NT/+
-----END PGP SIGNATURE-----



More information about the volkszaehler-dev mailing list