Kamstrup parsing working

This commit is contained in:
Roar Fredriksen
2017-10-24 22:01:41 +02:00
parent d144e293e2
commit d1c2ca7093
25 changed files with 466 additions and 259 deletions

View File

@@ -32,8 +32,8 @@ C:\Users\roarf\AppData\Local\Temp\VMBuilds\KamstrupTest\esp8266_generic\Debug\Ka
C:\Users\roarf\AppData\Local\arduino15\packages\esp8266\hardware\esp8266\2.3.0\cores\esp8266/debug.h \
C:\Users\roarf\AppData\Local\arduino15\packages\esp8266\hardware\esp8266\2.3.0\variants\generic/pins_arduino.h \
C:\Users\roarf\AppData\Local\arduino15\packages\esp8266\hardware\esp8266\2.3.0\variants\generic/common.h \
C:\Users\roarf\OneDrive\Documents\GitHub\AmsToMqttBridge\Code\Arduino\HanReader\src/hanreader.h \
C:\Users\roarf\OneDrive\Documents\GitHub\AmsToMqttBridge\Code\Arduino\HanReader\src/HanReader.h \
C:\Users\roarf\AppData\Local\arduino15\packages\esp8266\hardware\esp8266\2.3.0\cores\esp8266/arduino.h \
C:\Users\roarf\OneDrive\Documents\GitHub\AmsToMqttBridge\Code\Arduino\HanReader\src/KaifaHan.h \
C:\Users\roarf\OneDrive\Documents\GitHub\AmsToMqttBridge\Code\Arduino\HanReader\src/DlmsReader.h \
C:\Users\roarf\OneDrive\Documents\GitHub\AmsToMqttBridge\Code\Arduino\HanReader\src/Crc16.h
C:\Users\roarf\OneDrive\Documents\GitHub\AmsToMqttBridge\Code\Arduino\HanReader\src/Crc16.h \
C:\Users\roarf\OneDrive\Documents\GitHub\AmsToMqttBridge\Code\Arduino\HanReader\src/Kamstrup.h

View File

@@ -334,16 +334,13 @@ build.spiffs_start=0x300000
build.spiffs_end=0x3FB000
build.spiffs_blocksize=8192
build.flash_freq=40
vm.runtime.compiler.shared_library_paths=C:\Users\roarf\OneDrive\Documents\GitHub\AmsToMqttBridge\Code\Arduino\HanReader
builder.noino=false
build.architecture=1.20.0-26-gb404fb9-2
vmresolved.compiler.path=C:\Users\roarf\AppData\Local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\bin\
vmresolved.tools.path=C:\Users\roarf\AppData\Local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2
build.variant.vmresolved.name=generic
build.variant.vmresolved.full_path=C:\Users\roarf\AppData\Local\arduino15\packages\esp8266\hardware\esp8266\2.3.0\variants\generic
build.path=C:\Users\roarf\AppData\Local\Temp\VMBuilds\KamstrupTest\esp8266_generic\Debug
build.project_name=KamstrupTest.ino
build.project_path=C:\Users\roarf\OneDrive\Documents\GitHub\AmsToMqttBridge\Code\Arduino\KamstrupTest
ProjectDir=C:\Users\roarf\OneDrive\Documents\GitHub\AmsToMqttBridge\Code\Arduino\KamstrupTest\
vm.runtime.compiler.showwarnings=false
vm.runtime.upload.verbose=false
vm.runtime.upload.verify=false
@@ -372,7 +369,10 @@ serial.vid=0x0403
serial.pid=0x6001
serial.iserial=0000
serial.port.iserial=0000
vm.runtime.compiler.shared_library_paths=C:\Users\roarf\OneDrive\Documents\GitHub\AmsToMqttBridge\Code\Arduino\HanReader
build.path=C:\Users\roarf\AppData\Local\Temp\VMBuilds\KamstrupTest\esp8266_generic\Debug
build.project_name=KamstrupTest.ino
build.project_path=C:\Users\roarf\OneDrive\Documents\GitHub\AmsToMqttBridge\Code\Arduino\KamstrupTest
ProjectDir=C:\Users\roarf\OneDrive\Documents\GitHub\AmsToMqttBridge\Code\Arduino\KamstrupTest\
vm.runtime.compiler.auto_discover_includes=true
vm.runtime.compiler.auto_discover_includes_cache=true
build.vm.build.vmdebug=0
@@ -382,14 +382,70 @@ vm.last.buildpath=C:\Users\roarf\AppData\Local\Temp\VMBuilds\KamstrupTest\esp826
vm.build.verbose_build_properties=false
build.source.path=C:\Users\roarf\OneDrive\Documents\GitHub\AmsToMqttBridge\Code\Arduino\KamstrupTest\KamstrupTest.ino
PreProcessor.HeaderCount=1
PreProcessor.PrototypeCount=4
PreProcessor.PrototypeCount=5
vm.last.preproc.file.0.file=KamstrupTest.ino
vm.last.preproc.file.0.offset=1
vm.last.preproc.file.0.length=140
vm.last.preproc.file.0.linecount=16
vm.last.preproc.file.0.length=2924
vm.last.preproc.file.0.linecount=82
vm.last.preproc.file.0.linestart=0
vm.last.preproc.file.0.lineend=16
vm.last.preproc.file.0.lineend=82
vm.last.preproc.file.0.prefix_lines=0
vm.last.preproc.file.1.file=Crc16.cpp
vm.last.preproc.file.1.offset=0
vm.last.preproc.file.1.length=815
vm.last.preproc.file.1.linecount=38
vm.last.preproc.file.1.linestart=82
vm.last.preproc.file.1.lineend=120
vm.last.preproc.file.1.prefix_lines=0
vm.last.preproc.file.2.file=Crc16.h
vm.last.preproc.file.2.offset=0
vm.last.preproc.file.2.length=368
vm.last.preproc.file.2.linecount=24
vm.last.preproc.file.2.linestart=120
vm.last.preproc.file.2.lineend=144
vm.last.preproc.file.2.prefix_lines=0
vm.last.preproc.file.3.file=DlmsReader.cpp
vm.last.preproc.file.3.offset=0
vm.last.preproc.file.3.length=4622
vm.last.preproc.file.3.linecount=155
vm.last.preproc.file.3.linestart=144
vm.last.preproc.file.3.lineend=299
vm.last.preproc.file.3.prefix_lines=0
vm.last.preproc.file.4.file=DlmsReader.h
vm.last.preproc.file.4.offset=0
vm.last.preproc.file.4.length=949
vm.last.preproc.file.4.linecount=43
vm.last.preproc.file.4.linestart=299
vm.last.preproc.file.4.lineend=342
vm.last.preproc.file.4.prefix_lines=0
vm.last.preproc.file.5.file=HanReader.cpp
vm.last.preproc.file.5.offset=0
vm.last.preproc.file.5.length=4486
vm.last.preproc.file.5.linecount=203
vm.last.preproc.file.5.linestart=342
vm.last.preproc.file.5.lineend=545
vm.last.preproc.file.5.prefix_lines=0
vm.last.preproc.file.6.file=HanReader.h
vm.last.preproc.file.6.offset=0
vm.last.preproc.file.6.length=1111
vm.last.preproc.file.6.linecount=50
vm.last.preproc.file.6.linestart=545
vm.last.preproc.file.6.lineend=595
vm.last.preproc.file.6.prefix_lines=0
vm.last.preproc.file.7.file=Kaifa.h
vm.last.preproc.file.7.offset=0
vm.last.preproc.file.7.length=914
vm.last.preproc.file.7.linecount=56
vm.last.preproc.file.7.linestart=595
vm.last.preproc.file.7.lineend=651
vm.last.preproc.file.7.prefix_lines=0
vm.last.preproc.file.8.file=Kamstrup.h
vm.last.preproc.file.8.offset=0
vm.last.preproc.file.8.length=1019
vm.last.preproc.file.8.linecount=46
vm.last.preproc.file.8.linestart=651
vm.last.preproc.file.8.lineend=697
vm.last.preproc.file.8.prefix_lines=0
sketch_path=C:\Users\roarf\OneDrive\Documents\GitHub\AmsToMqttBridge\Code\Arduino\KamstrupTest
vm.sketch_source_path=C:\Users\roarf\AppData\Local\Temp\VMBuilds\KamstrupTest\esp8266_generic\Debug
vm.build_use_temp=1
@@ -397,7 +453,7 @@ runtime.vm.ide.platforms.path=C:\Program Files (x86)\Microsoft Visual Studio\201
build.variant.path=C:\Users\roarf\AppData\Local\arduino15\packages\esp8266\hardware\esp8266\2.3.0\variants\generic
archive_file=core.a
archive_file_path=C:\Users\roarf\AppData\Local\Temp\VMBuilds\KamstrupTest\esp8266_generic\Debug\core.a
extra.time.local=58337955
extra.time.local=72039249
tools.ctags.path={runtime.tools.ctags.path}
tools.ctags.cmd.path={path}/ctags
tools.ctags.pattern="{cmd.path}" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "{source_file}"
@@ -413,4 +469,4 @@ build.path_core=C:\Users\roarf\AppData\Local\Temp\VMBuilds\KamstrupTest\esp8266_
build.path_libraries=C:\Users\roarf\AppData\Local\Temp\VMBuilds\KamstrupTest\esp8266_generic\Debug
object_file=C:\Users\roarf\AppData\Local\Temp\VMBuilds\KamstrupTest\esp8266_generic\Debug\KamstrupTest.cpp.o
source_file=C:\Users\roarf\AppData\Local\Temp\VMBuilds\KamstrupTest\esp8266_generic\Debug\KamstrupTest.cpp
object_files= "C:\Users\roarf\AppData\Local\Temp\VMBuilds\KamstrupTest\esp8266_generic\Debug\KamstrupTest.cpp.o" "C:\Users\roarf\AppData\Local\Temp\VMBuilds\KamstrupTest\esp8266_generic\Debug\HanReader\Crc16.cpp.o" "C:\Users\roarf\AppData\Local\Temp\VMBuilds\KamstrupTest\esp8266_generic\Debug\HanReader\DlmsReader.cpp.o" "C:\Users\roarf\AppData\Local\Temp\VMBuilds\KamstrupTest\esp8266_generic\Debug\HanReader\HanReader.cpp.o" "C:\Users\roarf\AppData\Local\Temp\VMBuilds\KamstrupTest\esp8266_generic\Debug\HanReader\KaifaHan.cpp.o"
object_files= "C:\Users\roarf\AppData\Local\Temp\VMBuilds\KamstrupTest\esp8266_generic\Debug\KamstrupTest.cpp.o" "C:\Users\roarf\AppData\Local\Temp\VMBuilds\KamstrupTest\esp8266_generic\Debug\HanReader\Crc16.cpp.o" "C:\Users\roarf\AppData\Local\Temp\VMBuilds\KamstrupTest\esp8266_generic\Debug\HanReader\DlmsReader.cpp.o" "C:\Users\roarf\AppData\Local\Temp\VMBuilds\KamstrupTest\esp8266_generic\Debug\HanReader\HanReader.cpp.o"