Add new registers for

* vendor name
* product name
* firmware version
* absolute charged energy
to regarding json files

Signed-off-by: Martin Lukas <martin.lukas@chargebyte.com>
master
Martin Lukas 2024-08-01 08:55:09 +02:00
parent 6d334fd251
commit 4443ff04f1
2 changed files with 70 additions and 0 deletions

View File

@ -146,6 +146,34 @@
"displayName": "Modbus TCP version",
"type": "QString",
"defaultValue": ""
},
{
"id": "e247585c-18d2-454f-ac12-d625ce36cc52",
"name": "vendorName",
"displayName": "Vendor name",
"type": "QString",
"defaultValue": ""
},
{
"id": "815db609-f739-4df6-aafc-6814ec12e102",
"name": "productName",
"displayName": "Product name",
"type": "QString",
"defaultValue": ""
},
{
"id": "8c92890f-c9fb-44dd-8665-f1502fc90912",
"name": "firmwareVersion",
"displayName": "Firmware version",
"type": "QString",
"defaultValue": ""
},
{
"id": "e772b753-ced9-41dc-8cbd-7fc58834eaa9",
"name": "absoluteEnergy",
"displayName": "Absolute charged energy",
"type": "double",
"defaultValue": 0
}
]
}

View File

@ -59,6 +59,36 @@
"defaultValue": "0",
"access": "RO"
},
{
"id": "vendorName",
"address": 260,
"size": 2,
"type": "string",
"registerType": "inputRegister",
"description": "Name of vendor",
"readSchedule": "init",
"access": "RO"
},
{
"id": "productName",
"address": 262,
"size": 4,
"type": "string",
"registerType": "inputRegister",
"description": "Name of product",
"readSchedule": "init",
"access": "RO"
},
{
"id": "firmwareVersion",
"address": 266,
"size": 16,
"type": "uint32",
"registerType": "inputRegister",
"description": "Firmware version",
"readSchedule": "init",
"access": "RO"
},
{
"id": "chargingState",
"address": 512,
@ -119,6 +149,18 @@
"defaultValue": "0",
"access": "RO"
},
{
"id": "absoluteEnergy",
"address": 519,
"size": 2,
"type": "uint32",
"registerType": "inputRegister",
"description": "Absolute charged energy",
"unit": "Wh",
"readSchedule": "update",
"defaultValue": "0",
"access": "RO"
},
{
"id": "chargingEnabled",
"address": 768,