From 9e0751f8c9ced0e047bd4cc9c3282f52e417bf9f Mon Sep 17 00:00:00 2001 From: Tomasz Kazimierz Motyl Date: Tue, 18 Jun 2024 02:27:31 +0100 Subject: [PATCH] Adding activate-changes to the ReinitializeDevice options (#674) Co-authored-by: Tomasz Kazimierz Motyl --- src/bacnet/basic/object/device.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/bacnet/basic/object/device.c b/src/bacnet/basic/object/device.c index 760dfc5a..07802c9a 100644 --- a/src/bacnet/basic/object/device.c +++ b/src/bacnet/basic/object/device.c @@ -673,6 +673,11 @@ bool Device_Reinitialize(BACNET_REINITIALIZE_DEVICE_DATA *rd_data) ERROR_CODE_OPTIONAL_FUNCTIONALITY_NOT_SUPPORTED; } break; + case BACNET_REINIT_ACTIVATE_CHANGES: + /* note: activate changes *after* the simple ack is sent */ + Reinitialize_State = rd_data->state; + status = true; + break; default: rd_data->error_class = ERROR_CLASS_SERVICES; rd_data->error_code = ERROR_CODE_PARAMETER_OUT_OF_RANGE;