[zigbee sample] Add board revision to model id in the basic cluster
Fixes #138
This commit is contained in:
parent
426195184d
commit
ede0c81632
1 changed files with 6 additions and 2 deletions
|
|
@ -12,10 +12,14 @@ void prst_zb_attrs_init(struct zb_device_ctx *dev_ctx) {
|
||||||
PRST_BASIC_MANUF_NAME,
|
PRST_BASIC_MANUF_NAME,
|
||||||
ZB_ZCL_STRING_CONST_SIZE(PRST_BASIC_MANUF_NAME));
|
ZB_ZCL_STRING_CONST_SIZE(PRST_BASIC_MANUF_NAME));
|
||||||
|
|
||||||
|
char versioned_model_id[sizeof(dev_ctx->basic_attr.model_id)];
|
||||||
|
strcpy(versioned_model_id, CONFIG_PRST_ZB_MODEL_ID);
|
||||||
|
strcat(versioned_model_id, " ");
|
||||||
|
strcat(versioned_model_id, CONFIG_BOARD_REVISION);
|
||||||
ZB_ZCL_SET_STRING_VAL(
|
ZB_ZCL_SET_STRING_VAL(
|
||||||
dev_ctx->basic_attr.model_id,
|
dev_ctx->basic_attr.model_id,
|
||||||
CONFIG_PRST_ZB_MODEL_ID,
|
versioned_model_id,
|
||||||
ZB_ZCL_STRING_CONST_SIZE(CONFIG_PRST_ZB_MODEL_ID));
|
ZB_ZCL_STRING_CONST_SIZE(versioned_model_id));
|
||||||
|
|
||||||
ZB_ZCL_SET_STRING_VAL(
|
ZB_ZCL_SET_STRING_VAL(
|
||||||
dev_ctx->basic_attr.date_code,
|
dev_ctx->basic_attr.date_code,
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue