Fredrik Öhrström
|
efcc41d107
|
Add support for GJ VIF.
|
2024-04-09 20:47:42 +02:00 |
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
|
c1509f6139
|
Merge pull request #1218 from jsreynaud/better_message_for_vife
Adding a better description of combinable extension vife
|
2024-03-29 16:19:50 +01:00 |
Fredrik Öhrström
|
9a34a55abb
|
Fail decoding if too many difes/vifes are found.
|
2024-03-28 12:41:00 +01:00 |
Jean-Samuel REYNAUD
|
9576550f85
|
Adding a better description of combinable extension vife
|
2024-03-22 16:25:49 +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
|
866df740ad
|
Add energy MWh VIF 7b00-7b01 and improve kamheat driver.
|
2024-01-15 15:29:43 +01:00 |
Fredrik Öhrström
|
cddcc9ae26
|
Add iem3000 driver.
|
2024-01-11 18:34:46 +01:00 |
Fredrik Öhrström
|
82234acd21
|
Add cmath for macosx.
|
2023-11-12 17:54:14 +01:00 |
Fredrik Öhrström
|
c4b9f0d104
|
Always detect negative BCD values. Also detect BCD values with all F and treat them as missing data, ie. null in fields and not printed in json.
|
2023-11-12 15:29:30 +01:00 |
Fredrik Öhrström
|
c5dc2ada51
|
Add more loadable driver features.
|
2023-11-12 12:36:22 +01:00 |
Fredrik Öhrström
|
f017694d78
|
Initial support for loadable drivers.
|
2023-10-14 15:55:55 +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
|
24153e2641
|
Add driver for electricity meter Nemo
|
2023-02-21 21:03:20 +01:00 |
Fredrik Öhrström
|
28c96e1d76
|
Treat mfct specific vif as an extension vif.
|
2022-12-12 13:51:27 +01:00 |
Fredrik Öhrström
|
df9403696f
|
Refactor hydrodigit to new format.
|
2022-11-26 22:21:34 +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
|
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
|
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
|
504a5cf345
|
Add ability for driver to force mfct specific data after a specific point in telegram.
|
2022-09-28 21:20:43 +02:00 |
Fredrik Öhrström
|
84eeaaa038
|
Dif 0f is manufacturer specific, treat remaining odd difs, like 7f also as manufacturer specific.
|
2022-09-27 19:27:37 +02:00 |
Fredrik Öhrström
|
79e1395fdc
|
Print OPTIONAL fields that have previously received a value, even if the field is not part of the current telegram. Merge driver whe5x into qcaloric.
|
2022-09-10 08:44:55 +02:00 |
Fredrik Öhrström
|
27a77b5ec0
|
Refactor driver qsmoke.
|
2022-09-06 22:18:36 +02:00 |
Fredrik Öhrström
|
913c210279
|
Added check for existance of difvif varlen length byte before reading it.
|
2022-09-04 16:20:16 +02:00 |
Fredrik Öhrström
|
84fe29069a
|
Refactor multical21 and flowiq drivers.
|
2022-09-03 13:25:37 +02:00 |
Fredrik Öhrström
|
a5f078315b
|
Properly remove crc and eof telegram marker for mbus telegrams.
|
2022-08-16 16:57:15 +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
|
6d59eb4bbe
|
Add support for real ieee 754 floating point mbus values.
|
2022-05-25 16:59:55 +02:00 |
Fredrik Öhrström
|
b200f6292f
|
Adjust ei6500 for proper duration tariff support.
|
2022-05-21 20:25:18 +02:00 |
Fredrik Öhrström
|
ae75bf96c4
|
Auto-detect ascii in model-version vif.
|
2022-05-07 19:40:46 +02:00 |
Fredrik Öhrström
|
19ec79fc41
|
Add handling of combinables.
|
2022-05-07 19:16:34 +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
|
11763b2f22
|
Refactor insert offset and key inside DVEntry add extractor methods to DVEntry.
|
2022-04-17 17:34:51 +02:00 |
Fredrik Öhrström
|
70a7078a57
|
Refactor.
|
2022-04-17 15:54:01 +02:00 |
Fredrik Öhrström
|
d768471598
|
Refactor.
|
2022-04-17 15:05:34 +02:00 |
Fredrik Öhrström
|
b93d1df544
|
Refactor.
|
2022-04-17 14:57:03 +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
|
4abc31d75c
|
Refactor.
|
2022-04-17 11:23:45 +02:00 |
Fredrik Öhrström
|
7e11dc8174
|
Refactor.
|
2022-04-16 18:15:30 +02:00 |
Fredrik Öhrström
|
e01500ea30
|
Refactor.
|
2022-04-16 17:47:20 +02:00 |
Fredrik Öhrström
|
5d52eeb5d7
|
Add test case for negative bcd numbers.
|
2022-02-19 08:27:58 +01:00 |
Germar Reitze
|
d5433bd406
|
detect negative BCD value
|
2022-02-18 18:58:01 +01:00 |
Fredrik Öhrström
|
d4e367aa48
|
Add search for AnyEnergyVIF and refactor sharky774 driver using this feature.
|
2022-02-17 09:44:06 +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
|
6af3b53d70
|
Add support for Kelvin.
|
2022-01-13 15:06:53 +01:00 |
Fredrik Öhrström
|
b322838b59
|
Added mbus driver ultraheat.
|
2022-01-13 09:51:08 +01:00 |