Skip to content

Commit

Permalink
## [0.9.9] - 2025-01-27
Browse files Browse the repository at this point in the history
## [0.9.9] - 2025-01-27

### Added

- VIF group FDFDxx added (41 new VIFs)

- therfore some major changes in the lib, like the vif variable to find the definition is now uint64_t and somthing more.

CURRENT_SELECTED_APL,
SUB_DEVICES,
REMAIN_BAT_LIFE_MONTH,
CARBON_DIOXIDE_PPM,
CARBON_MONOXIDE_PPM,
VOLATILE_ORG_COMP_ppb,
VOLATILE_ORG_COMP_UG_M3,
PARTICLES_UNSPEC_UG_M3,
PARTICLES_PM1_UG_M3,
PARTICLES_PM2_5_UG_M3,
PARTICLES_PM10_UG_M3,
PARTICLES_UNSPEC_1M3,
PARTICLES_PM1_1M3,
PARTICLES_PM2_5_1M3,
PARTICLES_PM10_1M3,
ILLUMINANCE_LUX,
LUMINOUS_IDENSITY_CD,
RADIANT_FLUX_DENS,
WIND_SPEED_M_S,
RAINFALL_L_MM,
FORMAZIN_NEPHELOMETER_U,
POTENTIAL_HYDROGEN_PH,
DISMOUNTS_COUNTER,
TEST_BUTTON_COUNTER,
ALARM_COUNTER,
ALARM_MUTE_COUNTER,
OBSTACLE_DETECT_COUNTER,
SMOKE_ENTRIES_COUNTER,
SMOKE_CHAMBER_DEFECTS,
SELF_TEST_COUNTER,
SOUNDER_DEFECT_COUNTER,
DECIBEL_A,
BATTERY_PERCENTAGE,
CHAMBER_POLLUTION_LEVEL,
DISTANCE_MM,
MOISTURE_LEVEL_PERCENT,
PRESSURE_SENS_STATUS,
SMOKE_ALARM_STATUS,
CO_ALARM_STATUS,
HEAT_ALARM_STATUS,
DOOR_WINDOW_SENS_STATUS,

- VIFE name extensions like 0xFC01 for "L1", L1,L2,L3,N,L1-L2,L2-L3,L3-L1,abs.,delta
  • Loading branch information
Zeppelin500 committed Jan 27, 2025
1 parent c32446c commit feb6b8d
Show file tree
Hide file tree
Showing 6 changed files with 507 additions and 44 deletions.
53 changes: 53 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,59 @@
The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).

## [0.9.9] - 2025-01-27

### Added

- VIF group FDFDxx added (41 new VIFs)

- therfore some major changes in the lib, like the vif variable to find the definition is now uint64_t and somthing more.

CURRENT_SELECTED_APL,
SUB_DEVICES,
REMAIN_BAT_LIFE_MONTH,
CARBON_DIOXIDE_PPM,
CARBON_MONOXIDE_PPM,
VOLATILE_ORG_COMP_ppb,
VOLATILE_ORG_COMP_UG_M3,
PARTICLES_UNSPEC_UG_M3,
PARTICLES_PM1_UG_M3,
PARTICLES_PM2_5_UG_M3,
PARTICLES_PM10_UG_M3,
PARTICLES_UNSPEC_1M3,
PARTICLES_PM1_1M3,
PARTICLES_PM2_5_1M3,
PARTICLES_PM10_1M3,
ILLUMINANCE_LUX,
LUMINOUS_IDENSITY_CD,
RADIANT_FLUX_DENS,
WIND_SPEED_M_S,
RAINFALL_L_MM,
FORMAZIN_NEPHELOMETER_U,
POTENTIAL_HYDROGEN_PH,
DISMOUNTS_COUNTER,
TEST_BUTTON_COUNTER,
ALARM_COUNTER,
ALARM_MUTE_COUNTER,
OBSTACLE_DETECT_COUNTER,
SMOKE_ENTRIES_COUNTER,
SMOKE_CHAMBER_DEFECTS,
SELF_TEST_COUNTER,
SOUNDER_DEFECT_COUNTER,
DECIBEL_A,
BATTERY_PERCENTAGE,
CHAMBER_POLLUTION_LEVEL,
DISTANCE_MM,
MOISTURE_LEVEL_PERCENT,
PRESSURE_SENS_STATUS,
SMOKE_ALARM_STATUS,
CO_ALARM_STATUS,
HEAT_ALARM_STATUS,
DOOR_WINDOW_SENS_STATUS,

- VIFE name extensions like 0xFC01 for "L1", L1,L2,L3,N,L1-L2,L2-L3,L3-L1,abs.,delta


## [0.9.8] - 2025-01-13

### Added
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# MBusinoLib - an Arduino M-Bus Decoder Library

[![version](https://img.shields.io/badge/version-0.9.8-brightgreen.svg)](CHANGELOG.md)
[![version](https://img.shields.io/badge/version-0.9.9-brightgreen.svg)](CHANGELOG.md)
[![license](https://img.shields.io/badge/license-GPL--3.0-orange.svg)](LICENSE)


Expand Down Expand Up @@ -78,7 +78,7 @@ Example extract the JSON
### possible contained records
only contained records will be sended
* **["code"]** contains the library internal code of the VIF
* **["vif"]** contains the VIF(E) as HEX in a string.
* **["value_scaled"]** contains the value of the record as 64 bit real
* **["value_string"]** contains the value of the record as ASCII string (only for Time/Dates and special variable lengs values)
* **["units"]** contains the unit of the value as ASCII string
Expand All @@ -89,8 +89,8 @@ only contained records will be sended
There are more records available but you have to delete the out comment in the library.
* **["vif"]** contains the VIF(E) as HEX in a string.
* **["scalar"]** contains the scalar of the value
* **["code"]** contains the library internal code of the VIF
* **["scalar"]** contains the scaler of the value
* **["value_raw"]** contains the raw value
Expand Down
2 changes: 1 addition & 1 deletion library.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"type": "git",
"url": "https://github.com/Zeppelin500/MBusinoLib.git"
},
"version": "0.9.6",
"version": "0.9.9",
"license": "GPL-3.0",
"frameworks": "arduino",
"platforms": ["atmelavr", "atmelsam", "espressif8266"],
Expand Down
4 changes: 2 additions & 2 deletions library.properties
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
name=MBusinoLib
version=0.9.8
version=0.9.9
author=Zeppelin500 <[email protected]>
maintainer=Zeppelin500 <[email protected]>
sentence=an Arduino M-Bus decode Library
sentence=an Arduino M-Bus decoder Library
paragraph=enables Arduino devices to decode M-Bus
category=Communication
url=https://github.com/Zeppelin500/MBusinoLib.git
Expand Down
Loading

0 comments on commit feb6b8d

Please sign in to comment.