Wykres commitów

263 Commity (master)

Autor SHA1 Wiadomość Data
Fredrik Öhrström 23f2279a64 Separate VIF scaling and DIF signedness. Default to signed DIF binary integers. 2024-04-09 10:41:30 +02:00
Fredrik Öhrström 23779cb9f7 Add option --identitymode=... 2024-03-03 12:57:40 +01:00
Fredrik Öhrström 7634b95438 New advanced addressing works. 2024-03-02 15:30:25 +01:00
Fredrik Öhrström 9d27ab3fb3 New source file address.cc for mbus addressing. 2024-02-26 11:44:47 +01:00
Fredrik Öhrström 004d8b751f Do not try to load the builtin driver if --driver=<file> has been used already. 2024-02-12 01:16:34 +01:00
Fredrik Öhrström fefbf507fe Add elster,iperl text based drivers. 2024-02-11 23:06:59 +01:00
Fredrik Öhrström 04ed4d7628 Add --driverdir=<dir> and --driver=<file> for loading drivers from text files. 2024-02-11 00:12:31 +01:00
Fredrik Öhrström 331c5a4018 Correct test that expects a Repeater in the list of meter types. 2023-12-04 13:12:16 +01:00
Fredrik Öhrström 8077791846
Merge pull request #1115 from pimlie/feat-add-driver-lansen-repeater
feat: add driver for lansen repeater (0x0b)
2023-12-04 11:23:23 +01:00
pimlie efea401f6a feat: add driver for lansen repeater (0x0b) 2023-11-29 19:32:02 +01:00
pimlie db37acbcdc feat: add support to run shell script when meter is first seen 2023-11-29 10:49:37 +01:00
Fredrik Öhrström f017694d78 Initial support for loadable drivers. 2023-10-14 15:55:55 +02:00
Fredrik Öhrström 0b852fb420 Generate proper names for string fields depending on eg tariff_counter etc. 2023-08-27 22:18:27 +02:00
Fredrik Öhrström 94d4ddce16 Migrate from post-process-print to pre-process-store then print store. 2023-08-27 16:48:40 +02:00
Fredrik Öhrström 906c288298 Add more fields to abbb23. 2023-08-26 20:08:47 +02:00
Fredrik Öhrström 1faabb7526 Adding more fields to abbb23 driver. 2023-08-22 22:28:04 +02:00
Fredrik Öhrström e7d723f5c7 Added gwfwater. Require di.usesProcessContent() to setup for mftc specific decoding. 2023-01-10 20:52:14 +01:00
Fredrik Öhrström 952489c7e0 Rewrite remaining drivers using ancient code for printing values. 2023-01-02 22:39:39 +01:00
Fredrik Öhrström d7d1cda149 All fields are by default OPTIONAL. Remove other unnecessary PrintProperty fields. 2023-01-01 20:51:20 +01:00
Fredrik Öhrström 802ed2fe96 Rename defaultUnit to displayUnit in field info. 2022-12-12 15:49:10 +01:00
Fredrik Öhrström 601b28332b Move mfct specific bits from driverinfo into meter constructor. 2022-12-11 19:11:54 +01:00
Fredrik Öhrström bda349bcd2 Clean up tpl status reporting. 2022-12-11 15:20:23 +01:00
Fredrik Öhrström adff87fbb8 Add profiling telegram decoding performce option (--profile=1000) when analyzing. 2022-12-05 19:06:53 +01:00
Fredrik Öhrström 9ce4328d24 All drivers have been rewritten! 2022-11-28 00:03:12 +01:00
Fredrik Öhrström 073aafd31c Refactor gransystems driver to new format. 2022-11-27 17:01:15 +01:00
Fredrik Öhrström 0ff06928d5 Refactor rfmtx1 driver to new format. 2022-11-27 01:53:02 +01:00
Fredrik Öhrström e95cca5eea Refactored driver rfmamb to new format. 2022-11-27 01:04:20 +01:00
Fredrik Öhrström d925a6869c Refactored driver lse_08 to new format. 2022-11-26 23:05:37 +01:00
Fredrik Öhrström df9403696f Refactor hydrodigit to new format. 2022-11-26 22:21:34 +01:00
Fredrik Öhrström 8498fdf222 Refactor hydrocalm3 driver to new format. 2022-11-26 20:05:06 +01:00
Fredrik Öhrström 614e47de0b Refactor eurisii driver to new format. 2022-11-26 17:58:14 +01:00
Fredrik Öhrström addff11eb7 Pattern generated fields based on storage nr calculation now work. 2022-11-24 16:22:37 +01:00
Fredrik Öhrström bccee1a170 Removed --addconversions=GJ replaced with --calculate_total_gj=total_kwh 2022-11-23 18:42:59 +01:00
Fredrik Öhrström f650577ea2 Preparing tests for sorted json output keys. 2022-11-23 11:54:19 +01:00
Fredrik Öhrström 69d4445ef0 Add dynamic field names based on storage nr etc. 2022-11-19 14:40:03 +01:00
Fredrik Öhrström b4d99dcfb2 Refactor fhkvdataiii and fhkvdataiv. 2022-11-16 21:11:08 +01:00
Fredrik Öhrström f33ca02fa5 Refactor sontex868 driver to new format. 2022-11-16 17:34:29 +01:00
Fredrik Öhrström 1ee050534e Refactor mkradio4 to new driver format. 2022-11-16 16:24:03 +01:00
Fredrik Öhrström 08fae1b1a6 Refactor mkradio3 to new driver format. 2022-11-16 16:14:04 +01:00
Fredrik Öhrström 028ea0f639 Refactor tsd2 to new driver format. 2022-11-16 15:30:26 +01:00
Fredrik Öhrström c97ab02362 Refacto hydrus to new driver format. 2022-11-15 21:04:09 +01:00
Fredrik Öhrström 06261663a5 Refactor izar to new driver format. 2022-11-15 20:37:28 +01:00
Fredrik Öhrström 8e2f780d32 Remove unused driver. 2022-11-15 09:25:48 +01:00
Fredrik Öhrström 1093db6151 Refactor topaseskr driver to new format. 2022-11-13 17:10:18 +01:00
Fredrik Öhrström 5675716286 Change nan:s to null:s in fields. Fix problem with irrelevant fields listed for --listfields for some meters. Refactor unismart driver. 2022-11-12 16:30:10 +01:00
Fredrik Öhrström b999952fb5 Refactor vario451 to new driver format. 2022-11-11 20:20:06 +01:00
Fredrik Öhrström fadce1cb60 Refactor esyswm to new driver format. 2022-11-11 12:24:00 +01:00
Fredrik Öhrström 19263bcb46 Refactor ehzp and fix on_time_h bug. 2022-11-10 22:07:57 +01:00
Fredrik Öhrström ab23cc4212 Test formulas. 2022-11-08 22:55:53 +01:00
Fredrik Öhrström a01cdc8c34 Add formulas and SIUnits. 2022-11-08 22:55:53 +01:00