Commit Graph

26 Commits

Author SHA1 Message Date
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
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
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
fadf206715 moved serial clients to own package 2017-01-10 20:09:33 +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
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
3b43cbf841 all tests are written using unittest.TestCase now 2017-01-04 19:55:54 +01:00
Nigel Dokter
920c9aedc2 Revert "Fixed CRC calculation" 2017-01-04 11:58:03 +01:00
Alex Mekkering
ce4d5b0e62 Corrected unit test for failing CRC 2017-01-04 10:51:29 +01:00
Nigel Dokter
1c69b4e9ee added telegram CRC verification 2016-12-28 20:29:34 +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
Johan Bloemberg
e3569e0719
Add asyncio protocol implementation. 2016-11-21 15:48:29 +01:00
Johan Bloemberg
f8a3c76c68
wip async test 2016-11-21 14:35:35 +01:00
Johan Bloemberg
a1d077d6f2
Fix style. 2016-11-21 14:19:12 +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
Johan Bloemberg
fe5caa9126
Test and fix parsing of gas unit. 2016-11-07 20:08:28 +01:00
Johan Bloemberg
447f2a24fb
Add test and exceptions for V2_2 implementation. 2016-11-07 20:00:10 +01:00