.. |
aes.cc
|
…
|
|
aes.h
|
…
|
|
aescmac.cc
|
…
|
|
aescmac.h
|
…
|
|
bus.cc
|
Update tests to accomodate new json ordering of keys.
|
2023-08-27 21:10:18 +02:00 |
bus.h
|
…
|
|
cmdline.cc
|
Add elster,iperl text based drivers.
|
2024-02-11 23:06:59 +01:00 |
cmdline.h
|
Add elster,iperl text based drivers.
|
2024-02-11 23:06:59 +01:00 |
config.cc
|
Add --driverdir=<dir> and --driver=<file> for loading drivers from text files.
|
2024-02-11 00:12:31 +01:00 |
config.h
|
Add --driverdir=<dir> and --driver=<file> for loading drivers from text files.
|
2024-02-11 00:12:31 +01:00 |
driver_abbb23.cc
|
Add iem3000 driver.
|
2024-01-11 18:34:46 +01:00 |
driver_aerius.cc
|
Change default fields for aerius driver.
|
2023-03-16 18:39:21 +01:00 |
driver_amiplus.cc
|
amiplus - reverted default field list to original state
|
2023-04-18 19:12:17 +02:00 |
driver_apator08.cc
|
Add test for non-existant driver.
|
2023-11-06 21:04:40 +01:00 |
driver_apator162.cc
|
Adding more fields to abbb23 driver.
|
2023-08-22 22:28:04 +02:00 |
driver_apator172.cc
|
Adding more fields to abbb23 driver.
|
2023-08-22 22:28:04 +02:00 |
driver_apatoreitn.cc
|
Generate proper names for string fields depending on eg tariff_counter etc.
|
2023-08-27 22:18:27 +02:00 |
driver_auto.cc
|
Added gwfwater. Require di.usesProcessContent() to setup for mftc specific decoding.
|
2023-01-10 20:52:14 +01:00 |
driver_aventieshca.cc
|
All fields are by default OPTIONAL. Remove other unnecessary PrintProperty fields.
|
2023-01-01 20:51:20 +01:00 |
driver_aventieswm.cc
|
All fields are by default OPTIONAL. Remove other unnecessary PrintProperty fields.
|
2023-01-01 20:51:20 +01:00 |
driver_bfw240radio.cc
|
Generate proper names for string fields depending on eg tariff_counter etc.
|
2023-08-27 22:18:27 +02:00 |
driver_c5isf.cc
|
Update tests to accomodate new json ordering of keys.
|
2023-08-27 21:10:18 +02:00 |
driver_cma12w.cc
|
All fields are by default OPTIONAL. Remove other unnecessary PrintProperty fields.
|
2023-01-01 20:51:20 +01:00 |
driver_compact5.cc
|
Adding more fields to abbb23 driver.
|
2023-08-22 22:28:04 +02:00 |
driver_dme_07.cc
|
All fields are by default OPTIONAL. Remove other unnecessary PrintProperty fields.
|
2023-01-01 20:51:20 +01:00 |
driver_dynamic.cc
|
Add use=<field> to use optional field from library.
|
2024-02-12 00:55:04 +01:00 |
driver_dynamic.h
|
Add use=<field> to use optional field from library.
|
2024-02-12 00:55:04 +01:00 |
driver_ebzwmbe.cc
|
Use AnyEnergyVIF instead of EnergyWh or EnergyMJ.
|
2023-01-10 14:54:27 +01:00 |
driver_ehzp.cc
|
All fields are by default OPTIONAL. Remove other unnecessary PrintProperty fields.
|
2023-01-01 20:51:20 +01:00 |
driver_ei6500.cc
|
Add driver for electricity meter Nemo
|
2023-02-21 21:03:20 +01:00 |
driver_elf.cc
|
Use AnyEnergyVIF instead of EnergyWh or EnergyMJ.
|
2023-01-10 14:54:27 +01:00 |
driver_em24.cc
|
Added more fields to em24 driver.
|
2023-05-29 08:27:52 +02:00 |
driver_emerlin868.cc
|
All fields are by default OPTIONAL. Remove other unnecessary PrintProperty fields.
|
2023-01-01 20:51:20 +01:00 |
driver_enercal.cc
|
All fields are by default OPTIONAL. Remove other unnecessary PrintProperty fields.
|
2023-01-01 20:51:20 +01:00 |
driver_engelmann-faw.cc
|
All fields are by default OPTIONAL. Remove other unnecessary PrintProperty fields.
|
2023-01-01 20:51:20 +01:00 |
driver_esyswm.cc
|
Use AnyEnergyVIF instead of EnergyWh or EnergyMJ.
|
2023-01-10 14:54:27 +01:00 |
driver_eurisii.cc
|
Add test case to eurisii driver.
|
2023-03-05 18:23:24 +01:00 |
driver_ev200.cc
|
All fields are by default OPTIONAL. Remove other unnecessary PrintProperty fields.
|
2023-01-01 20:51:20 +01:00 |
driver_evo868.cc
|
Initial support for loadable drivers.
|
2023-10-14 15:55:55 +02:00 |
driver_fhkvdataiii.cc
|
Generate proper names for string fields depending on eg tariff_counter etc.
|
2023-08-27 22:18:27 +02:00 |
driver_fhkvdataiv.cc
|
All fields are by default OPTIONAL. Remove other unnecessary PrintProperty fields.
|
2023-01-01 20:51:20 +01:00 |
driver_flowiq2200.cc
|
Correct spelling errors.
|
2023-05-08 14:38:39 +02:00 |
driver_gransystems.cc
|
Migrate from post-process-print to pre-process-store then print store.
|
2023-08-27 16:48:40 +02:00 |
driver_gwfwater.cc
|
Generate proper names for string fields depending on eg tariff_counter etc.
|
2023-08-27 22:18:27 +02:00 |
driver_hcae2.cc
|
Remove unnecessary flags in new driver.
|
2023-05-12 10:54:29 +02:00 |
driver_hydrocalm3.cc
|
Update hydrocalm3 test case.
|
2023-04-18 13:13:12 +02:00 |
driver_hydroclima.cc
|
Rewrite remaining drivers using ancient code for printing values.
|
2023-01-02 22:39:39 +01:00 |
driver_hydrodigit.cc
|
Added test case for hydrodigit driver.
|
2023-08-16 21:37:06 +02:00 |
driver_hydrus.cc
|
Rename woot to target_m3 and target_datetime for hydrus driver. Where target is the total consumption at the end of the previous month.
|
2023-11-16 11:51:36 +01:00 |
driver_iem3000.cc
|
Add energy MWh VIF 7b00-7b01 and improve kamheat driver.
|
2024-01-15 15:29:43 +01:00 |
driver_itron.cc
|
Added itron cold water meter
|
2023-11-11 13:23:59 +01:00 |
driver_iwmtx5.cc
|
Add test case to iwmtx5 driver.
|
2023-12-04 12:10:39 +01:00 |
driver_izar.cc
|
Generate proper names for string fields depending on eg tariff_counter etc.
|
2023-08-27 22:18:27 +02:00 |
driver_kamheat.cc
|
Add energy MWh VIF 7b00-7b01 and improve kamheat driver.
|
2024-01-15 15:29:43 +01:00 |
driver_kampress.cc
|
Correct spelling errors.
|
2023-05-08 14:38:39 +02:00 |
driver_lansendw.cc
|
Add driver for electricity meter Nemo
|
2023-02-21 21:03:20 +01:00 |
driver_lansenpu.cc
|
Add driver for electricity meter Nemo
|
2023-02-21 21:03:20 +01:00 |
driver_lansenrp.cc
|
test: add test for lansenrp driver
|
2023-11-29 20:34:24 +01:00 |
driver_lansensm.cc
|
Add driver for electricity meter Nemo
|
2023-02-21 21:03:20 +01:00 |
driver_lansenth.cc
|
Fix test.
|
2023-05-23 13:10:04 +02:00 |
driver_lse_07_17.cc
|
Correct spelling errors.
|
2023-05-08 14:38:39 +02:00 |
driver_lse_08.cc
|
All fields are by default OPTIONAL. Remove other unnecessary PrintProperty fields.
|
2023-01-01 20:51:20 +01:00 |
driver_microclima.cc
|
All fields are by default OPTIONAL. Remove other unnecessary PrintProperty fields.
|
2023-01-01 20:51:20 +01:00 |
driver_minomess.cc
|
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 |
driver_mkradio3.cc
|
Fix 2023-2024 in tests and update xmq.c
|
2024-01-09 23:31:41 +01:00 |
driver_mkradio4.cc
|
Added gwfwater. Require di.usesProcessContent() to setup for mftc specific decoding.
|
2023-01-10 20:52:14 +01:00 |
driver_mkradio4a.cc
|
All fields are by default OPTIONAL. Remove other unnecessary PrintProperty fields.
|
2023-01-01 20:51:20 +01:00 |
driver_multical21.cc
|
Correct spelling errors.
|
2023-05-08 14:38:39 +02:00 |
driver_munia.cc
|
Add elster,iperl text based drivers.
|
2024-02-11 23:06:59 +01:00 |
driver_nemo.cc
|
Add driver for electricity meter Nemo
|
2023-02-21 21:03:20 +01:00 |
driver_omnipower.cc
|
All fields are by default OPTIONAL. Remove other unnecessary PrintProperty fields.
|
2023-01-01 20:51:20 +01:00 |
driver_piigth.cc
|
Update tests to accomodate new json ordering of keys.
|
2023-08-27 21:10:18 +02:00 |
driver_pollucomf.cc
|
All fields are by default OPTIONAL. Remove other unnecessary PrintProperty fields.
|
2023-01-01 20:51:20 +01:00 |
driver_q400.cc
|
All fields are by default OPTIONAL. Remove other unnecessary PrintProperty fields.
|
2023-01-01 20:51:20 +01:00 |
driver_qcaloric.cc
|
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 |
driver_qheat.cc
|
QDS walk-by: check length before attempting to parse the proprietary fields
|
2023-06-01 02:55:18 +02:00 |
driver_qheat_55_us.cc
|
Detect another media/version as qheat_55_us
|
2023-01-03 20:49:35 +01:00 |
driver_qsmoke.cc
|
Add driver for electricity meter Nemo
|
2023-02-21 21:03:20 +01:00 |
driver_qualcosonic.cc
|
Update driver_qualcosonic.cc
|
2023-02-01 21:36:48 +02:00 |
driver_qwater.cc
|
QDS walk-by: check length before attempting to parse the proprietary fields
|
2023-06-01 02:55:18 +02:00 |
driver_rfmamb.cc
|
All fields are by default OPTIONAL. Remove other unnecessary PrintProperty fields.
|
2023-01-01 20:51:20 +01:00 |
driver_rfmtx1.cc
|
Added gwfwater. Require di.usesProcessContent() to setup for mftc specific decoding.
|
2023-01-10 20:52:14 +01:00 |
driver_sensostar.cc
|
All fields are by default OPTIONAL. Remove other unnecessary PrintProperty fields.
|
2023-01-01 20:51:20 +01:00 |
driver_sharky.cc
|
Update driver_sharky.cc
|
2023-10-09 16:12:35 +02:00 |
driver_sharky774.cc
|
Update driver_sharky774.cc
|
2023-02-14 00:22:21 +02:00 |
driver_sontex868.cc
|
All fields are by default OPTIONAL. Remove other unnecessary PrintProperty fields.
|
2023-01-01 20:51:20 +01:00 |
driver_supercom587.cc
|
All fields are by default OPTIONAL. Remove other unnecessary PrintProperty fields.
|
2023-01-01 20:51:20 +01:00 |
driver_topaseskr.cc
|
Added test case for topaseskr with negative flow.
|
2023-06-28 12:26:15 +02:00 |
driver_tsd2.cc
|
Added gwfwater. Require di.usesProcessContent() to setup for mftc specific decoding.
|
2023-01-10 20:52:14 +01:00 |
driver_ultraheat.cc
|
Add more fields to ultraheat driver and a new test case.
|
2023-05-20 13:03:19 +02:00 |
driver_ultrimis.cc
|
All fields are by default OPTIONAL. Remove other unnecessary PrintProperty fields.
|
2023-01-01 20:51:20 +01:00 |
driver_unismart.cc
|
All fields are by default OPTIONAL. Remove other unnecessary PrintProperty fields.
|
2023-01-01 20:51:20 +01:00 |
driver_unknown.cc
|
Added gwfwater. Require di.usesProcessContent() to setup for mftc specific decoding.
|
2023-01-10 20:52:14 +01:00 |
driver_vario411.cc
|
All fields are by default OPTIONAL. Remove other unnecessary PrintProperty fields.
|
2023-01-01 20:51:20 +01:00 |
driver_vario451.cc
|
Adding more fields to abbb23 driver.
|
2023-08-22 22:28:04 +02:00 |
driver_vario451mid.cc
|
All fields are by default OPTIONAL. Remove other unnecessary PrintProperty fields.
|
2023-01-01 20:51:20 +01:00 |
driver_waterstarm.cc
|
All fields are by default OPTIONAL. Remove other unnecessary PrintProperty fields.
|
2023-01-01 20:51:20 +01:00 |
driver_watertech.cc
|
Add watertech driver.
|
2023-01-18 16:45:16 +01:00 |
driver_weh_07.cc
|
Improve weh_07 driver.
|
2023-01-03 00:38:43 +01:00 |
driver_wme5.cc
|
Add testdriver for wme5.
|
2023-05-13 08:58:57 +02:00 |
drivers.cc
|
Do not try to load the builtin driver if --driver=<file> has been used already.
|
2024-02-12 01:16:34 +01:00 |
drivers.h
|
Add elster,iperl text based drivers.
|
2024-02-11 23:06:59 +01:00 |
dvparser.cc
|
Add energy MWh VIF 7b00-7b01 and improve kamheat driver.
|
2024-01-15 15:29:43 +01:00 |
dvparser.h
|
Add missing cstdint since gcc 13 is more picky.
|
2024-01-24 12:33:59 +01:00 |
formula.cc
|
Properly handle m3 unit in calculations.
|
2023-04-18 16:47:42 +02:00 |
formula.h
|
Migrate from post-process-print to pre-process-store then print store.
|
2023-08-27 16:48:40 +02:00 |
formula_implementation.h
|
…
|
|
fuzz.cc
|
…
|
|
generated_database.cc
|
Add use=<field> to use optional field from library.
|
2024-02-12 00:55:04 +01:00 |
lora_iu880b.cc
|
…
|
|
lora_iu880b.h
|
…
|
|
main.cc
|
Temporarily avoid building xmq when testing after deb build.
|
2024-02-12 00:13:13 +01:00 |
manufacturer_specificities.cc
|
Adding more fields to abbb23 driver.
|
2023-08-22 22:28:04 +02:00 |
manufacturer_specificities.h
|
Add partial support for proprietary Q walk-by telegrams (qheat, qwater drivers)
|
2023-05-19 03:46:29 +02:00 |
manufacturers.h
|
…
|
|
mbus_rawtty.cc
|
…
|
|
metermanager.cc
|
Add elster,iperl text based drivers.
|
2024-02-11 23:06:59 +01:00 |
meters.cc
|
Add elster,iperl text based drivers.
|
2024-02-11 23:06:59 +01:00 |
meters.h
|
Do not try to load the builtin driver if --driver=<file> has been used already.
|
2024-02-12 01:16:34 +01:00 |
meters_common_implementation.h
|
feat: add support to run shell script when meter is first seen
|
2023-11-29 10:49:37 +01:00 |
printer.cc
|
feat: add support to run shell script when meter is first seen
|
2023-11-29 10:49:37 +01:00 |
printer.h
|
…
|
|
rtlsdr.cc
|
…
|
|
rtlsdr.h
|
…
|
|
serial.cc
|
Use macros for debug/verbose/trace to avoid calculation of args if debug/verbose/trace are not enabled.
|
2023-11-12 13:16:51 +01:00 |
serial.h
|
…
|
|
sha256.cc
|
…
|
|
sha256.h
|
…
|
|
shell.cc
|
…
|
|
shell.h
|
…
|
|
testinternals.cc
|
Add new units for phase angle: deg rad. Add more fields to abbb23.
|
2023-08-26 17:05:52 +02:00 |
threads.cc
|
…
|
|
threads.h
|
…
|
|
timings.h
|
…
|
|
translatebits.cc
|
…
|
|
translatebits.h
|
Add missing cstdint since gcc 13 is more picky.
|
2024-01-24 12:33:59 +01:00 |
ui.cc
|
…
|
|
ui.h
|
…
|
|
units.cc
|
Add more loadable driver features.
|
2023-11-12 12:36:22 +01:00 |
units.h
|
Add missing cstdint since gcc 13 is more picky.
|
2024-01-24 12:33:59 +01:00 |
util.cc
|
Use macros for debug/verbose/trace to avoid calculation of args if debug/verbose/trace are not enabled.
|
2023-11-12 13:16:51 +01:00 |
util.h
|
Add missing cstdint since gcc 13 is more picky.
|
2024-01-24 12:33:59 +01:00 |
wmbus.cc
|
Add energy MWh VIF 7b00-7b01 and improve kamheat driver.
|
2024-01-15 15:29:43 +01:00 |
wmbus.h
|
Add partial support for proprietary Q walk-by telegrams (qheat, qwater drivers)
|
2023-05-19 03:46:29 +02:00 |
wmbus_amb3665.h
|
…
|
|
wmbus_amb8465.cc
|
Handle amb8465 dongle with command mode enabled for incoming telegrams.
|
2023-10-11 17:07:39 +02:00 |
wmbus_amb8465.h
|
…
|
|
wmbus_common_implementation.h
|
…
|
|
wmbus_cul.cc
|
Changing links to new repo
|
2023-03-11 17:43:07 +02:00 |
wmbus_cul.h
|
…
|
|
wmbus_im871a.cc
|
Correct spelling errors.
|
2023-05-08 14:38:39 +02:00 |
wmbus_im871a.h
|
…
|
|
wmbus_rawtty.cc
|
Print warning if decode of zero length telegram is attempted.
|
2023-05-12 21:05:36 +02:00 |
wmbus_rc1180.cc
|
Do not expect memory full of FF for RC1180 dongles.
|
2023-01-14 13:25:26 +01:00 |
wmbus_rtl433.cc
|
…
|
|
wmbus_rtlwmbus.cc
|
Use mktemp in a way that is supported by busybox.
|
2024-01-31 20:47:06 +01:00 |
wmbus_simulator.cc
|
Add warning when a telegram with a bad length byte is used.
|
2023-05-12 19:42:32 +02:00 |
wmbus_utils.cc
|
Added more fields to em24 driver.
|
2023-05-29 08:27:52 +02:00 |
wmbus_utils.h
|
…
|
|
xmq.c
|
Add --driverdir=<dir> and --driver=<file> for loading drivers from text files.
|
2024-02-11 00:12:31 +01:00 |
xmq.h
|
Add --driverdir=<dir> and --driver=<file> for loading drivers from text files.
|
2024-02-11 00:12:31 +01:00 |