From 3a1e35d96806367f4b07e7c61d3d3d8281cda0ca Mon Sep 17 00:00:00 2001 From: Juri Glass Date: Fri, 8 Jul 2011 15:55:55 +0200 Subject: [PATCH] licensing headers, unity in README.md --- README.md | 6 ++++-- test/src/sml_buffer_test.c | 17 +++++++++++++++++ test/src/sml_number_test.c | 17 +++++++++++++++++ test/src/sml_octet_string_test.c | 17 +++++++++++++++++ test/src/test_helper.c | 17 +++++++++++++++++ test/src/test_helper.h | 17 +++++++++++++++++ test/test_main.c | 18 ++++++++++++++++++ 7 files changed, 107 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 2150047..828411b 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ libSML is a library which implements the Smart Messaging Language (SML) protocol specified by VDE's Forum Netztechnik/Netzbetrieb (FNN). -It can be utilized to communicate to FNN specified Smart Meters (EDL/MUC). +It can be utilized to communicate to FNN specified Smart Meters or Smart Meter components (EDL/MUC). ## Version This is an alpha version, meaning the basics are implemented but there is still some work to do. @@ -8,5 +8,7 @@ This is an alpha version, meaning the basics are implemented but there is still Examples how to use libSML are in the examples directory. ## License - +Copyright 2011 Juri Glass, Mathias Runge, Nadim El Sayed - DAI-Labor, TU-Berlin libSML is licensed with the GPL, other licenses are available. + +This product includes software developed for the Unity Project, by Mike Karlesky, Mark VanderVoord, and Greg Williams and other contributors \ No newline at end of file diff --git a/test/src/sml_buffer_test.c b/test/src/sml_buffer_test.c index 5a7040c..73ee343 100644 --- a/test/src/sml_buffer_test.c +++ b/test/src/sml_buffer_test.c @@ -1,3 +1,20 @@ +// Copyright 2011 Juri Glass, Mathias Runge, Nadim El Sayed +// DAI-Labor, TU-Berlin +// +// This file is part of libSML. +// +// libSML is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// libSML is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with libSML. If not, see . #include "../unity/unity_fixture.h" #include diff --git a/test/src/sml_number_test.c b/test/src/sml_number_test.c index b4afeab..ddad149 100644 --- a/test/src/sml_number_test.c +++ b/test/src/sml_number_test.c @@ -1,3 +1,20 @@ +// Copyright 2011 Juri Glass, Mathias Runge, Nadim El Sayed +// DAI-Labor, TU-Berlin +// +// This file is part of libSML. +// +// libSML is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// libSML is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with libSML. If not, see . #include "../unity/unity_fixture.h" #include "test_helper.h" diff --git a/test/src/sml_octet_string_test.c b/test/src/sml_octet_string_test.c index 37bd810..a1aafc6 100644 --- a/test/src/sml_octet_string_test.c +++ b/test/src/sml_octet_string_test.c @@ -1,3 +1,20 @@ +// Copyright 2011 Juri Glass, Mathias Runge, Nadim El Sayed +// DAI-Labor, TU-Berlin +// +// This file is part of libSML. +// +// libSML is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// libSML is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with libSML. If not, see . #include "../unity/unity_fixture.h" #include "test_helper.h" diff --git a/test/src/test_helper.c b/test/src/test_helper.c index 809c260..f5f9671 100644 --- a/test/src/test_helper.c +++ b/test/src/test_helper.c @@ -1,3 +1,20 @@ +// Copyright 2011 Juri Glass, Mathias Runge, Nadim El Sayed +// DAI-Labor, TU-Berlin +// +// This file is part of libSML. +// +// libSML is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// libSML is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with libSML. If not, see . #include "test_helper.h" #include diff --git a/test/src/test_helper.h b/test/src/test_helper.h index 7b582a6..4685ae6 100644 --- a/test/src/test_helper.h +++ b/test/src/test_helper.h @@ -1,3 +1,20 @@ +// Copyright 2011 Juri Glass, Mathias Runge, Nadim El Sayed +// DAI-Labor, TU-Berlin +// +// This file is part of libSML. +// +// libSML is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// libSML is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with libSML. If not, see . #ifndef TEST_HELPER_H_ #define TEST_HELPER_H_ diff --git a/test/test_main.c b/test/test_main.c index 58888fd..62d4fb7 100644 --- a/test/test_main.c +++ b/test/test_main.c @@ -1,3 +1,21 @@ +// Copyright 2011 Juri Glass, Mathias Runge, Nadim El Sayed +// DAI-Labor, TU-Berlin +// +// This file is part of libSML. +// +// libSML is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// libSML is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with libSML. If not, see . + #include "unity/unity_fixture.h" static void runAllTests() {