Nigel Dokter
|
c78ebe3e2d
|
fixed import errors
|
2017-06-05 21:06:48 +02:00 |
|
Nigel Dokter
|
d6e28db116
|
log checksum errors as warning; dont force full telegram signatures; removed unused code for automatic telegram version detection;
|
2017-06-05 21:02:59 +02:00 |
|
Nigel Dokter
|
5f1afeb1f8
|
Merge pull request #25 from AlexMekkering/optional_telegram_lines
Support optional telegram signatures
|
2017-06-05 20:45:38 +02:00 |
|
Nigel Dokter
|
9b0a85e84b
|
updated version
|
2017-05-12 21:37:54 +02:00 |
|
Nigel Dokter
|
1dca6ab396
|
Merge pull request #23 from aequitas/dsmr5
Add DSMR5 option to protocol.
|
2017-05-12 21:34:06 +02:00 |
|
Nigel Dokter
|
de5c884d8d
|
Small comment improvement
|
2017-02-27 20:44:18 +01:00 |
|
Nigel Dokter
|
d2f57a8926
|
fixed pep8
|
2017-02-27 20:35:19 +01:00 |
|
Nigel Dokter
|
3d64fea247
|
Updated README
|
2017-02-27 20:26:15 +01:00 |
|
Nigel Dokter
|
46860e04c1
|
Formatting
|
2017-02-03 22:42:31 +01:00 |
|
Nigel Dokter
|
148bdabc12
|
Updated docs
|
2017-02-03 22:40:39 +01:00 |
|
Nigel Dokter
|
9d20bb8ad5
|
experimenting with version detection
|
2017-01-28 17:01:33 +01:00 |
|
Nigel Dokter
|
24ab9aa712
|
experimenting with version detection
|
2017-01-28 17:01:02 +01:00 |
|
Nigel Dokter
|
0c40070752
|
fixed changelog date
|
2017-01-26 21:18:56 +01:00 |
|
Nigel Dokter
|
6c8a9dcbdb
|
added python 3.6 support
|
2017-01-26 19:06:03 +01:00 |
|
Nigel Dokter
|
c1a6b930c8
|
try python 3.6 support
|
2017-01-26 19:04:01 +01:00 |
|
Nigel Dokter
|
9e74c4c23c
|
adjusting supported python versions
|
2017-01-26 19:02:15 +01:00 |
|
Nigel Dokter
|
b4a520c8b4
|
updated readme
|
2017-01-26 19:00:31 +01:00 |
|
Nigel Dokter
|
a88dfe1a41
|
added DSMR v3 specification; updated changelog;
|
2017-01-26 18:50:30 +01:00 |
|
Nigel Dokter
|
c4dcc73191
|
added DSMR v3 specification
|
2017-01-26 18:02:21 +01:00 |
|
Nigel Dokter
|
c4caf54576
|
pep8
|
2017-01-25 19:34:38 +01:00 |
|
Nigel Dokter
|
8a868ce826
|
pep8
|
2017-01-25 19:33:42 +01:00 |
|
Nigel Dokter
|
9623f3b092
|
added unit test for DSMR v5 parsing
|
2017-01-25 19:32:30 +01:00 |
|
Nigel Dokter
|
adcfdfe2ae
|
fixed v2 specification typo; fixed wrongly edited obis reference;
|
2017-01-22 16:42:02 +01:00 |
|
Nigel Dokter
|
45ee8dbb32
|
added basic config for DSMR v5 specification; added DSMR v5 example telegram for testing;
|
2017-01-22 16:39:16 +01:00 |
|
Nigel Dokter
|
7a4c204850
|
added code comments
|
2017-01-21 10:42:17 +01:00 |
|
Nigel Dokter
|
45f5fe2c36
|
define checksum support in telegram specification; moved telegram v2 exception temporarily from parser to MBUSObject;
|
2017-01-21 10:33:17 +01:00 |
|
Nigel Dokter
|
07634abed1
|
Progress on removing TelegramParserV2_2 and TelegramParserV4 in favor of a generic TelegramParser
|
2017-01-20 23:02:19 +01:00 |
|
Nigel Dokter
|
e2e4bb36a2
|
updated changelog
|
2017-01-14 20:10:42 +01:00 |
|
Nigel Dokter
|
4eeefec426
|
update version number to 0.7
|
2017-01-11 17:44:48 +01:00 |
|
Nigel Dokter
|
f3d8311ac2
|
updated readme and changelog for upcoming breaking API changes; skip pylama check for unused imports in clients module;
|
2017-01-11 17:40:25 +01:00 |
|
Nigel Dokter
|
9b488e74f8
|
renamed serial.py to serial_.py
|
2017-01-10 20:57:50 +01:00 |
|
Nigel Dokter
|
fadf206715
|
moved serial clients to own package
|
2017-01-10 20:09:33 +01:00 |
|
Nigel Dokter
|
e97ab7c7ea
|
import issues
|
2017-01-09 21:47:51 +01:00 |
|
Nigel Dokter
|
759e0a0d92
|
removed absolute imports back to relative due to serial.py importing from serial
|
2017-01-09 21:31:08 +01:00 |
|
Nigel Dokter
|
21334e5a0a
|
changed relative imports to absolute; renamed TelegramBuffer.put to TelegramBuffer.append;
|
2017-01-09 20:15:55 +01:00 |
|
Nigel Dokter
|
11672d0512
|
pep8
|
2017-01-08 11:44:20 +01:00 |
|
Nigel Dokter
|
87a5a2d2fa
|
dev progress
|
2017-01-08 11:28:15 +01:00 |
|
Nigel Dokter
|
663024239f
|
dev progress
|
2017-01-08 11:24:04 +01:00 |
|
Nigel Dokter
|
0e7819b535
|
dev progress
|
2017-01-07 22:29:02 +01:00 |
|
Nigel Dokter
|
60317a0dc5
|
dev progress
|
2017-01-07 21:26:21 +01:00 |
|
Nigel Dokter
|
d990a316ad
|
finishing implementation of TelegramBuffer
|
2017-01-07 11:25:43 +01:00 |
|
Nigel Dokter
|
f10032f701
|
refactored TelegramParser.parse to accept a str instead of list
|
2017-01-05 21:24:41 +01:00 |
|
Nigel Dokter
|
1373d570d2
|
updated version number
|
2017-01-04 20:06:09 +01:00 |
|
Nigel Dokter
|
29fc97a65c
|
updated changelog
|
2017-01-04 20:02:08 +01:00 |
|
Nigel Dokter
|
3b43cbf841
|
all tests are written using unittest.TestCase now
|
2017-01-04 19:55:54 +01:00 |
|
Nigel Dokter
|
9d8cad8b46
|
Merge pull request #15 from AlexMekkering/telegram_pass
Pass lines to parser including line endings
|
2017-01-04 19:19:07 +01:00 |
|
Nigel Dokter
|
0d6c763e86
|
Merge pull request #12 from aequitas/tcp
Add support for TCP connections
|
2017-01-04 19:16:26 +01:00 |
|
Nigel Dokter
|
061334f702
|
Merge pull request #14 from ndokter/revert-13-crc
Revert "Fixed CRC calculation"
|
2017-01-04 11:58:19 +01:00 |
|
Nigel Dokter
|
920c9aedc2
|
Revert "Fixed CRC calculation"
|
2017-01-04 11:58:03 +01:00 |
|
Nigel Dokter
|
991dd09e2a
|
Merge pull request #13 from AlexMekkering/crc
Fixed CRC calculation
|
2017-01-04 11:07:45 +01:00 |
|
Nigel Dokter
|
6dec45ae2c
|
Merge branch 'crc_check'
|
2016-12-29 19:32:24 +01:00 |
|
Nigel Dokter
|
c2a67bff6d
|
version v0.5 changelog
|
2016-12-29 19:30:35 +01:00 |
|
Nigel Dokter
|
b3014823c1
|
bugfix; updated async client to CRC check
|
2016-12-29 19:20:50 +01:00 |
|
Nigel Dokter
|
4b392522c3
|
Removed todo list from readme
|
2016-12-29 10:08:07 +01:00 |
|
Nigel Dokter
|
1c69b4e9ee
|
added telegram CRC verification
|
2016-12-28 20:29:34 +01:00 |
|
Nigel Dokter
|
bbea9de445
|
Merge pull request #9 from dennissiemensma/code-coverage
Code coverage (Tox, Travis & Codecov.io)
|
2016-11-27 21:01:27 +01:00 |
|
Nigel Dokter
|
81fd581e57
|
pep8
|
2016-11-26 15:58:24 +01:00 |
|
Nigel Dokter
|
4df6ba75a2
|
used python unittest for the tests
|
2016-11-26 15:33:58 +01:00 |
|
Nigel Dokter
|
819d0d0696
|
updated version number
|
2016-11-22 19:54:19 +01:00 |
|
Nigel Dokter
|
a3685f0310
|
added Travis CI badge
|
2016-11-21 22:31:22 +01:00 |
|
Nigel Dokter
|
5ae6ad4156
|
typo
|
2016-11-21 21:49:17 +01:00 |
|
Nigel Dokter
|
e330e9db21
|
updated changelog
|
2016-11-21 21:48:17 +01:00 |
|
Nigel Dokter
|
0ac2990df2
|
accepted changed from pull request instead
|
2016-11-21 21:46:21 +01:00 |
|
Nigel Dokter
|
e0d91f1ec4
|
Merge pull request #5 from aequitas/master
Even parity offers better compatibility for v2.2.
|
2016-11-21 21:45:38 +01:00 |
|
Nigel Dokter
|
c058feca5f
|
make serial.EVEN the default parity for DSMR v2.2
|
2016-11-21 21:30:56 +01:00 |
|
Nigel Dokter
|
6f3c74ce7c
|
Merge pull request #8 from aequitas/async_protocol
Async protocol
|
2016-11-21 20:39:57 +01:00 |
|
Nigel Dokter
|
43a3cb7a96
|
Merge pull request #7 from aequitas/error_handling
Add error handling to async serial.
|
2016-11-21 20:28:11 +01:00 |
|
Nigel Dokter
|
927a4bc8e7
|
added DSMR v4 parsing unit test; added alternative serial settings for DSMR v2 and v4;
|
2016-11-20 12:44:45 +01:00 |
|
Nigel Dokter
|
f41fe0894c
|
changelog
|
2016-11-12 10:56:16 +01:00 |
|
Nigel Dokter
|
59dd0893a4
|
Merge pull request #3 from aequitas/asyncio
Add asyncio reader.
|
2016-11-12 10:51:10 +01:00 |
|
Nigel Dokter
|
9da4a3b0e6
|
typo
|
2016-11-08 19:34:20 +01:00 |
|
Nigel Dokter
|
defeed7e8a
|
updated readme
|
2016-11-08 19:33:43 +01:00 |
|
Nigel Dokter
|
503cbd0ca7
|
updated changelog and setup
|
2016-11-08 19:26:21 +01:00 |
|
Nigel Dokter
|
ba29e34cf6
|
Merge pull request #2 from aequitas/master
Added DSMR 2.2 support
|
2016-11-08 18:19:06 +01:00 |
|
Nigel Dokter
|
6343bce2ee
|
Added pypi badge
|
2016-08-22 20:38:16 +02:00 |
|
Nigel Dokter
|
f4424d663a
|
Changed readme from .md to .rst
|
2016-08-22 20:18:17 +02:00 |
|
Nigel Dokter
|
fe278c2d3d
|
Initial commit
|
2016-08-22 20:16:11 +02:00 |
|