Skip to content

Commit

Permalink
sync v0.17.2
Browse files Browse the repository at this point in the history
  • Loading branch information
gythialy committed Dec 22, 2018
1 parent c07f3f4 commit 0d26e4b
Show file tree
Hide file tree
Showing 461 changed files with 39,812 additions and 101,992 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,4 +62,4 @@ All boxes seen in the picture are implemented as software modules called OSGi bu
- Frederic Robra
- Karsten Müller-Bier

Read the [user guide](https://rawgit.com/gythialy/openmuc/master/doc/user-guide/openmuc-doc.html) on how to get started with the library.
Read the [user guide](https://gythialy.github.io/openmuc/) on how to get started with the library.
19 changes: 11 additions & 8 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ buildscript {
}
dependencies {
classpath group: "org.asciidoctor", name: "asciidoctorj-pdf", version: "1.5.0-alpha.16"
classpath "biz.aQute.bnd:biz.aQute.bnd.gradle:3.5.0"
classpath "biz.aQute.bnd:biz.aQute.bnd.gradle:4.1.0"
}
}

plugins {
id "org.asciidoctor.convert" version "1.5.6"
id "org.asciidoctor.convert" version "1.5.9.2"
}

apply plugin: "org.asciidoctor.convert"
Expand Down Expand Up @@ -39,7 +39,7 @@ configure(allprojects) {

configure(javaProjects) {

apply plugin: "java"
apply plugin: "java-library"
apply plugin: "eclipse"
apply plugin: "osgi"
apply plugin: "maven"
Expand Down Expand Up @@ -77,11 +77,14 @@ configure(javaProjects) {
}

dependencies {
testCompile group: "junit", name: "junit", version: "4.12"
itestCompile group: "junit", name: "junit", version: "4.12"

jacoco group: 'org.jacoco', name: 'org.jacoco.ant', version: '0.7.9', classifier: 'nodeps'
jacocoRuntime group: 'org.jacoco', name: 'org.jacoco.agent', version: '0.7.9', classifier: 'runtime'
testCompile group: "org.junit.jupiter", name: "junit-jupiter-engine", version: "5.3.2"
itestCompile group: "org.junit.jupiter", name: "junit-jupiter-engine", version: "5.3.2"
testCompile group: "org.junit.vintage", name: "junit-vintage-engine", version: "5.3.2"
itestCompile group: "org.junit.vintage", name: "junit-vintage-engine", version: "5.3.2"


jacoco group: 'org.jacoco', name: 'org.jacoco.ant', version: '0.8.2', classifier: 'nodeps'
jacocoRuntime group: 'org.jacoco', name: 'org.jacoco.agent', version: '0.8.2', classifier: 'runtime'
}

jar {
Expand Down
3 changes: 2 additions & 1 deletion configuration.gradle
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

project.ext {

cfgVersion = "0.17.1"
cfgVersion = "0.17.2"

cfgGroup = "org.openmuc.framework"

Expand Down Expand Up @@ -51,6 +51,7 @@ project.ext {
it.getPath() == ":openmuc-webui-dataexporter" ||
it.getPath() == ":openmuc-webui-dataplotter" ||
it.getPath() == ":openmuc-webui-mediaviewer" ||
it.getPath() == ":openmuc-webui-simpledemovisualisation" ||
it.getPath() == ":openmuc-webui-spi" ||
it.getPath() == ":openmuc-webui-userconfigurator"
}
Expand Down
163 changes: 104 additions & 59 deletions docs/CHANGELOG.txt
Original file line number Diff line number Diff line change
@@ -1,77 +1,122 @@
v0.17.2 20-Dec-2018
-------------------
- WebUI:
* ChannelAccessTool:
+ new compact design
* Data Plotter:
+ new zoom function
+ new time picker with 12/24H switch
* Data Exporter:
+ fixed exporter
+ added new export formats
+ new time picker with 12/24H switch
* ChannelConfigurator:
+ added option for edit and delete several channels at once
+ fixed bug adding several channels after scan
* fixed session timeout
* fixed several smaller bugs
* removed jQuery dependencies
* updated AngualarJS
* added SimpleDemoVisualisation as simple example for user apps
- datamanager:
* fixed no error log message bug
- datalogger Ascii:
* fixed err3 bug, when value is to long
- driver M-Bus:
* added M-Bus over TCP
* updated jmbus to v3.2.0
* link reset only used if configured
- driver wireless M-Bus:
* updated jmbus to v3.2.0
- driver IEC 61850:
* updated openIEC61850 to v1.7.0
* fixed some data maping bugs
- driver CSV:
* fixed empty channel bug
- driver EHZ:
* updated jsml to 1.1.2
- demo framework:
* updated osgi bundles
- documentation:
* added CSV driver chapter
* added tutorial for application development
* added tutorial for WebUI application development
* reorgenized structure

v0.17.1 16-Jul-2018
-------------------
- driver M-Bus:
* fixed NullPointerException when scan for channels
* fixed bug when scan device with secondary address
* fixed wrong ValueType after channel scan
* updated jmbus to v3.1.1
* added more channel/device scan description
* fixed NullPointerException when scan for channels
* fixed bug when scan device with secondary address
* fixed wrong ValueType after channel scan
* updated jmbus to v3.1.1
* added more channel/device scan description
- driver wireless M-Bus:
* added wireless M-Bus over TCP
* updated jmbus to v3.1.1
* added more device/channel information after scan
* added wireless M-Bus over TCP
* updated jmbus to v3.1.1
* added more device/channel information after scan
- driver dlms:
* updated jdlms to v1.6.0
* fixed bug when serial communication is used
* updated jdlms to v1.6.0
* fixed bug when serial communication is used
- driver rest:
* fixed some bugs
* reduced configuration overhead
* fixed some bugs
* reduced configuration overhead
- updated jrxtx to v1.0.1
- WebUI
* enable config of contextpath
* added unit to channel scan
* fixed changing user PW. Thanks to B. Kruger
* minor fixes
* enable config of contextpath
* added unit to channel scan
* fixed changing user PW. Thanks to B. Kruger
* minor fixes

v0.17.0 27-Feb-2018
-------------------
- OpenMUC now requires Java 1.8 instead of Java 1.7
- driver Modbus:
* changed to j2mod
* added Modbus RTU over TCP
* fixed bugs
* new debug messages
* supports more data types
* replaced int and short with int16, int32, uint16 and uint32
* changed to j2mod
* added Modbus RTU over TCP
* fixed bugs
* new debug messages
* supports more data types
* replaced int and short with int16, int32, uint16 and uint32
- driver IEC 60870:
* added writing
* more supported data types
* in sampling/read mode only general interrogation command is possible, yet
* added writing
* more supported data types
* in sampling/read mode only general interrogation command is possible, yet
- driver EHZ:
* can read FNN Basiszaehler "INFO" interface
* updated libraries
* added scan progress
* added listening
* can read FNN Basiszaehler "INFO" interface
* updated libraries
* added scan progress
* added listening
- driver DLMS:
* updated to new jDLMS
* complete refactoring
* supports:
+ more data types
+ read, write and channel scanning
+ HLS5 authentication
+ AES encryption
+ TCP wrapper
+ HDLC with serial and TCP communication
+ LN and SN referencing
* updated to new jDLMS
* complete refactoring
* supports:
+ more data types
+ read, write and channel scanning
+ HLS5 authentication
+ AES encryption
+ TCP wrapper
+ HDLC with serial and TCP communication
+ LN and SN referencing
- driver M-Bus / wireless M-Bus:
* changed OpenMUC value type to DoubleValue by M-Bus date value type
* changed OpenMUC value type to DoubleValue by M-Bus date value type
- driver IEC 62056:
* custom request message possible
* added option for reading standard and manufacture specific at "once"
* added read retries
* custom request message possible
* added option for reading standard and manufacture specific at "once"
* added read retries
- REST API:
* authentication is mandatory also in HTTP
* added get single record field
* added get driverId and deviceId from channel
* authentication is mandatory also in HTTP
* added get single record field
* added get driverId and deviceId from channel
- WebUI:
* plotter: can plot timeseries
* channel configurator:
+ added channel address information in "edit" and "new channel"
+ fixed "only integer is possible" in set scaling factor
* base:
+ fixed bugs in authentication if username changed
* channel access tool:
+ adds set record button
* plotter: can plot timeseries
* channel configurator:
+ added channel address information in "edit" and "new channel"
+ fixed "only integer is possible" in set scaling factor
* base:
+ fixed bugs in authentication if username changed
* channel access tool:
+ adds set record button
- updated OSGi bundles
- updated libraries of mostly all driver
- added Modbus server
Expand All @@ -80,11 +125,11 @@ v0.17.0 27-Feb-2018
v0.16.0 10-Oct-2016
-------------------
- Demo Framework:
* Added sophisticated run script for Linux/Unix that enables start,
stop, reload etc.
* moved all configuration files to "conf" folder
* Sample app moved to main projects folder
* Dummy driver replaced by general CSV driver
* Added sophisticated run script for Linux/Unix that enables start,
stop, reload etc.
* moved all configuration files to "conf" folder
* Sample app moved to main projects folder
* Dummy driver replaced by general CSV driver
- Several smaller improvements to WebUI and REST server for more
convenience and better performance
- M-Bus driver now support secondary address reading
Expand Down
Binary file added docs/images/simpleDemoVisualisation.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/simpleDemoVisualisationTree.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/tutorial_mbus_logger_channel_access_tool.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/tutorial_mbus_logger_channel_scan.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/webui-channelaccesstool-channels.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/webui-channelaccesstool-device-selection.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/webui-dashboard.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/webui-dataplotter-live.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/webui-dataplotter.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 0d26e4b

Please sign in to comment.