Wykres commitów

92 Commity (master)

Autor SHA1 Wiadomość Data
Fredrik Öhrström ff72e1debc Add dynamic driver lookup bits translation to strings. 2024-04-04 20:59:03 +02:00
Fredrik Öhrström 5962e727ff Handle more address rules. 2024-03-02 22:46:50 +01:00
Fredrik Öhrström 7634b95438 New advanced addressing works. 2024-03-02 15:30:25 +01:00
Fredrik Öhrström 78e7c47503 Add filter_out to address expression. 2024-03-01 12:00:49 +01:00
Fredrik Öhrström 0c98b474bb Fix tests. 2024-02-27 11:52:45 +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 097f91fac0 Add dynaic driver add_combinable and storage_nr. 2024-02-15 11:40:30 +01:00
Fredrik Öhrström a920e25d45 Add new units for phase angle: deg rad. Add more fields to abbb23. 2023-08-26 17:05:52 +02:00
Fredrik Öhrström 1faabb7526 Adding more fields to abbb23 driver. 2023-08-22 22:28:04 +02:00
Fredrik Öhrström 24153e2641 Add driver for electricity meter Nemo 2023-02-21 21:03:20 +01:00
Fredrik Öhrström b9f756e5e9 Add m3ch unit for power based on m3c. 2022-12-12 17:41:22 +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 9670d33263 Full converted evo868 to new driver format. Includes calculated dates. 2022-11-26 15:39:29 +01:00
Fredrik Öhrström e064c678a6 Formulas can now calculate using dates. E.g. '2022-02-03' + 2 month 2022-11-26 14:15:14 +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 f9fd88c000 Refactor em24 and add sqrt functionality to formulas. 2022-11-08 22:55:53 +01:00
Fredrik Öhrström 053c9f2b33 Add multiplication and division to formulas. 2022-11-08 22:55:53 +01:00
Fredrik Öhrström 0f2aa2ba94 Re-added conversion between C,F and K to SIUnits. 2022-11-08 22:55:53 +01:00
Fredrik Öhrström 4624cf8269 Added SIExp for si unit exponents tracking. 2022-11-08 22:55:53 +01:00
Fredrik Öhrström a01cdc8c34 Add formulas and SIUnits. 2022-11-08 22:55:53 +01:00
Fredrik Öhrström b95c1feacb Add formula for calculating new fields based on received fields. Refactor driver ebzwmbe. 2022-10-10 21:43:11 +02:00
Fredrik Öhrström 658263d1d4 Refactor driver apator162. 2022-09-27 22:25:13 +02:00
Fredrik Öhrström 3a8bedb3de Refactor multical 603. 2022-09-03 15:58:33 +02:00
Fredrik Öhrström 84fe29069a Refactor multical21 and flowiq drivers. 2022-09-03 13:25:37 +02:00
Fredrik Öhrström c432af33ba Refactor merge amb8465 and amb3665 into a single file. 2022-08-28 12:35:10 +02:00
Fredrik Öhrström 41f4eca30a Refactor WMBus to BusDevice. 2022-08-20 19:58:28 +02:00
Fredrik Öhrström 88860d0055 Added AMB3665-M wmbus dongle for N-mode 169 MHz telegrams. 2022-07-24 22:33:49 +02:00
Fredrik Öhrström 269176fe27 Allocate driver list dynamically instead of statically to avoid static initialization ordering problem when compiling with hardened flags for rpm package. 2022-06-16 16:01:31 +02:00
Fredrik Öhrström c4b79b272f Improve merging of other status fields into the main status field. 2022-05-22 16:10:16 +02:00
Fredrik Öhrström 077f375e1d Add more bits decoded in ei6500. 2022-05-22 09:50:37 +02:00
Fredrik Öhrström 3208ce8199 Proper decoding of TPL status bits. 2022-05-21 14:22:56 +02:00
Fredrik Öhrström ae75bf96c4 Auto-detect ascii in model-version vif. 2022-05-07 19:40:46 +02:00
Fredrik Öhrström 8d164b7753 Add option pollinterval=10m to meter files. 2022-05-01 17:05:30 +02:00
Fredrik Öhrström fc43958b76 Add Address object. 2022-04-26 11:44:00 +02:00
Fredrik Öhrström 3a6bb0a03d Add mbus support. 2022-04-25 19:38:36 +02:00
Fredrik Öhrström ebae419f82 New field printing works for partially converted sharky driver. 2022-04-23 16:28:54 +02:00
Fredrik Öhrström 47c9b8c653 New driver model: foreach dventry test all field info matchers. 2022-04-19 09:10:14 +02:00
Fredrik Öhrström fc552d0566 Add easy to access ordering of telegram content. 2022-04-17 12:47:06 +02:00
Fredrik Öhrström cc89955004 Handle colons inside CMD(...) for a device. 2022-04-11 18:53:50 +02:00
Fredrik Öhrström d254ce5066 Add foundation for iu880b dongle to receive lora. 2022-02-19 08:13:58 +01:00
Fredrik Öhrström 3468bb9ffe Can now fetch data from mbus piigth meter. 2022-02-17 19:59:51 +01:00
Fredrik Öhrström 05b987006f Normalize copyright notices and add script for automatic extraction of copyrights. 2022-02-12 15:28:17 +01:00
Fredrik Öhrström cb794cae42 Improve extraction of readble strings like fabricatio no and enhanced id. 2022-02-06 11:21:15 +01:00
Fredrik Öhrström c20a63e5b7 In logged telegrams, separate header from body with # instead of |, this makes it easier to double-click select copy and paste telegrams to the command line for decoding using wmbusmeters. 2022-01-12 19:20:03 +01:00
Fredrik Öhrström 9c3d39710a Add default msg for no bits in bits field. 2022-01-08 22:04:18 +01:00
Fredrik Öhrström 9356c9ad95 Refactor suprecom587 driver. 2022-01-08 18:52:06 +01:00
Fredrik Öhrström 75a18afd11 Add translate function. 2022-01-08 14:10:05 +01:00
Fredrik Öhrström 89cf1bad80 Parse and decode a hex string supplied as argument on command line. 2021-09-12 10:40:40 +02:00