wmbusmeters/src
Fredrik Öhrström d90dbb196e Add another m,v,t combo for the lse_07_17 driver. 2024-04-15 08:44:14 +02:00
..
address.cc Add support for the same fully specified secondary address printed by libmbus after doing a bus scan. 2024-03-28 12:41:00 +01:00
address.h Add option --identitymode=... 2024-03-03 12:57:40 +01:00
aes.cc Normalize copyright notices and add script for automatic extraction of copyrights. 2022-02-12 15:28:17 +01:00
aes.h Normalize copyright notices and add script for automatic extraction of copyrights. 2022-02-12 15:28:17 +01:00
aescmac.cc Normalize copyright notices and add script for automatic extraction of copyrights. 2022-02-12 15:28:17 +01:00
aescmac.h Normalize copyright notices and add script for automatic extraction of copyrights. 2022-02-12 15:28:17 +01:00
bus.cc Update tests to accomodate new json ordering of keys. 2023-08-27 21:10:18 +02:00
bus.h Fix bug when detection amber dongles. No longer analyze telegram twice. 2022-11-28 01:13:44 +01:00
cmdline.cc Add support for the same fully specified secondary address printed by libmbus after doing a bus scan. 2024-03-28 12:41:00 +01:00
cmdline.h Add elster,iperl text based drivers. 2024-02-11 23:06:59 +01:00
config.cc Add support for the same fully specified secondary address printed by libmbus after doing a bus scan. 2024-03-28 12:41:00 +01:00
config.h Add option --identitymode=... 2024-03-03 12:57:40 +01:00
driver_abbb23.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_aerius.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_amiplus.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11: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 Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_aventieswm.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02: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 drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_cma12w.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_compact5.cc Adding more fields to abbb23 driver. 2023-08-22 22:28:04 +02:00
driver_dme_07.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_dynamic.cc Separate VIF scaling and DIF signedness. Default to signed DIF binary integers. 2024-04-09 10:41:30 +02:00
driver_dynamic.h Add dynamic driver lookup bits translation to strings. 2024-04-04 20:59:03 +02:00
driver_ebzwmbe.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_ehzp.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_ei6500.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_elf.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_em24.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_emerlin868.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_enercal.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_engelmann-faw.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_esyswm.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_eurisii.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_ev200.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_evo868.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +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 Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_flowiq2200.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_gransystems.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_gwfwater.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_hcae2.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_hydrocalm3.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_hydroclima.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_hydrodigit.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_hydrus.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_iem3000.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_itron.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_iwmtx5.cc Add on_time_h and batter_pct to qualcosonic driver. Add Percentage unit. Add 'keep open' tag and update workflow. 2024-02-12 09:34:59 +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 support for GJ VIF. 2024-04-09 20:47:42 +02:00
driver_lansendw.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_lansenpu.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_lansenrp.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_lansensm.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_lansenth.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_lse_07_17.cc Add another m,v,t combo for the lse_07_17 driver. 2024-04-15 08:44:14 +02:00
driver_lse_08.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_microclima.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_minomess.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02: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 Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_multical21.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_munia.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_nemo.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_omnipower.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_piigth.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_pollucomf.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_q400.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_qcaloric.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_qheat.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_qheat_55_us.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_qsmoke.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_qualcosonic.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_qwater.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_rfmamb.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_rfmtx1.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_sensostar.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_sharky.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_sharky774.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_sontex868.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_supercom587.cc Add dynamic driver lookup bits translation to strings. 2024-04-04 20:59:03 +02:00
driver_topaseskr.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +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 Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_ultrimis.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_unismart.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02: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 Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_vario451.cc Adding more fields to abbb23 driver. 2023-08-22 22:28:04 +02:00
driver_vario451mid.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_waterstarm.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_watertech.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_weh_07.cc Update drivers with signedness. Fix tests. 2024-04-09 11:11:17 +02:00
driver_wme5.cc Add on_time_h and batter_pct to qualcosonic driver. Add Percentage unit. Add 'keep open' tag and update workflow. 2024-02-12 09:34:59 +01: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 support for GJ VIF. 2024-04-09 20:47:42 +02:00
dvparser.h Add support for GJ VIF. 2024-04-09 20:47:42 +02: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 Formulas can now calculate using dates. E.g. '2022-02-03' + 2 month 2022-11-26 14:15:14 +01:00
fuzz.cc New field printing works for partially converted sharky driver. 2022-04-23 16:28:54 +02:00
generated_database.cc Add dynamic driver lookup bits translation to strings. 2024-04-04 20:59:03 +02:00
lora_iu880b.cc Refactor WMBus to BusDevice. 2022-08-20 19:58:28 +02:00
lora_iu880b.h Add foundation for iu880b dongle to receive lora. 2022-02-19 08:13:58 +01:00
main.cc Handle more address rules. 2024-03-02 22:46:50 +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 Update DLMS manufacturers. 2022-04-16 20:31:23 +02:00
mbus_rawtty.cc Refactor WMBus to BusDevice. 2022-08-20 19:58:28 +02:00
metermanager.cc Add option --identitymode=... 2024-03-03 12:57:40 +01:00
meters.cc Separate VIF scaling and DIF signedness. Default to signed DIF binary integers. 2024-04-09 10:41:30 +02:00
meters.h Separate VIF scaling and DIF signedness. Default to signed DIF binary integers. 2024-04-09 10:41:30 +02:00
meters_common_implementation.h Separate VIF scaling and DIF signedness. Default to signed DIF binary integers. 2024-04-09 10:41:30 +02:00
printer.cc New advanced addressing works. 2024-03-02 15:30:25 +01:00
printer.h New field printing works for partially converted sharky driver. 2022-04-23 16:28:54 +02:00
rtlsdr.cc Refactor WMBus to BusDevice. 2022-08-20 19:58:28 +02:00
rtlsdr.h Normalize copyright notices and add script for automatic extraction of copyrights. 2022-02-12 15:28:17 +01:00
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 Normalize copyright notices and add script for automatic extraction of copyrights. 2022-02-12 15:28:17 +01:00
sha256.cc Normalize copyright notices and add script for automatic extraction of copyrights. 2022-02-12 15:28:17 +01:00
sha256.h Normalize copyright notices and add script for automatic extraction of copyrights. 2022-02-12 15:28:17 +01:00
shell.cc Keep environment in shell subprocesses 2022-09-04 10:20:11 +02:00
shell.h Normalize copyright notices and add script for automatic extraction of copyrights. 2022-02-12 15:28:17 +01:00
testinternals.cc Add dynamic driver lookup bits translation to strings. 2024-04-04 20:59:03 +02:00
threads.cc Normalize copyright notices and add script for automatic extraction of copyrights. 2022-02-12 15:28:17 +01:00
threads.h Normalize copyright notices and add script for automatic extraction of copyrights. 2022-02-12 15:28:17 +01:00
timings.h Normalize copyright notices and add script for automatic extraction of copyrights. 2022-02-12 15:28:17 +01:00
translatebits.cc Add dynamic driver lookup bits translation to strings. 2024-04-04 20:59:03 +02:00
translatebits.h Add dynamic driver lookup bits translation to strings. 2024-04-04 20:59:03 +02:00
ui.cc Normalize copyright notices and add script for automatic extraction of copyrights. 2022-02-12 15:28:17 +01:00
ui.h Normalize copyright notices and add script for automatic extraction of copyrights. 2022-02-12 15:28:17 +01:00
units.cc Add dynaic driver add_combinable and storage_nr. 2024-02-15 11:40:30 +01:00
units.h Add on_time_h and batter_pct to qualcosonic driver. Add Percentage unit. Add 'keep open' tag and update workflow. 2024-02-12 09:34:59 +01:00
util.cc Add dynamic driver lookup bits translation to strings. 2024-04-04 20:59:03 +02:00
util.h Add dynamic driver lookup bits translation to strings. 2024-04-04 20:59:03 +02:00
wmbus.cc When generating IV for AES-CTR zero out H and R bit. 2024-04-13 13:42:25 +02:00
wmbus.h New advanced addressing works. 2024-03-02 15:30:25 +01:00
wmbus_amb3665.h Added AMB3665-M wmbus dongle for N-mode 169 MHz telegrams. 2022-07-24 22:33:49 +02:00
wmbus_amb8465.cc Handle amb8465 dongle with command mode enabled for incoming telegrams. 2023-10-11 17:07:39 +02:00
wmbus_amb8465.h Improved support for amber wmbus device. 2022-08-21 18:43:45 +02:00
wmbus_common_implementation.h Refactor WMBus to BusDevice. 2022-08-20 19:58:28 +02:00
wmbus_cul.cc Avoid SIGSEGV in WMBusCUL::checkCULFrame 2024-04-14 15:16:56 +02:00
wmbus_cul.h Normalize copyright notices and add script for automatic extraction of copyrights. 2022-02-12 15:28:17 +01:00
wmbus_im871a.cc Correct spelling errors. 2023-05-08 14:38:39 +02:00
wmbus_im871a.h Normalize copyright notices and add script for automatic extraction of copyrights. 2022-02-12 15:28:17 +01:00
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 Refactor WMBus to BusDevice. 2022-08-20 19:58:28 +02:00
wmbus_rtlwmbus.cc Fix rtl_wmbus -f detection. 2024-02-12 14:07:53 +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 When generating IV for AES-CTR zero out H and R bit. 2024-04-13 13:42:25 +02:00
wmbus_utils.h Normalize copyright notices and add script for automatic extraction of copyrights. 2022-02-12 15:28:17 +01:00
xmq.c Add dynamic driver lookup bits translation to strings. 2024-04-04 20:59:03 +02:00
xmq.h Add dynamic driver lookup bits translation to strings. 2024-04-04 20:59:03 +02:00