Merged duplicate and different BACnet Renitialized Device State enumerations.
This commit is contained in:
@@ -309,19 +309,19 @@ bool Device_Reinitialize(
|
||||
|
||||
if (characterstring_ansi_same(&rd_data->password, "Jesus")) {
|
||||
switch (rd_data->state) {
|
||||
case REINITIALIZED_STATE_COLD_START:
|
||||
case BACNET_REINIT_COLDSTART:
|
||||
break;
|
||||
case REINITIALIZED_STATE_WARM_START:
|
||||
case BACNET_REINIT_WARMSTART:
|
||||
break;
|
||||
case REINITIALIZED_STATE_START_BACKUP:
|
||||
case BACNET_REINIT_STARTBACKUP:
|
||||
break;
|
||||
case REINITIALIZED_STATE_END_BACKUP:
|
||||
case BACNET_REINIT_ENDBACKUP:
|
||||
break;
|
||||
case REINITIALIZED_STATE_START_RESTORE:
|
||||
case BACNET_REINIT_STARTRESTORE:
|
||||
break;
|
||||
case REINITIALIZED_STATE_END_RESTORE:
|
||||
case BACNET_REINIT_ENDRESTORE:
|
||||
break;
|
||||
case REINITIALIZED_STATE_ABORT_RESTORE:
|
||||
case BACNET_REINIT_ABORTRESTORE:
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
|
||||
@@ -1198,18 +1198,6 @@ typedef enum {
|
||||
NETWORK_MESSAGE_INVALID = 0x100
|
||||
} BACNET_NETWORK_MESSAGE_TYPE;
|
||||
|
||||
|
||||
typedef enum {
|
||||
REINITIALIZED_STATE_COLD_START = 0,
|
||||
REINITIALIZED_STATE_WARM_START = 1,
|
||||
REINITIALIZED_STATE_START_BACKUP = 2,
|
||||
REINITIALIZED_STATE_END_BACKUP = 3,
|
||||
REINITIALIZED_STATE_START_RESTORE = 4,
|
||||
REINITIALIZED_STATE_END_RESTORE = 5,
|
||||
REINITIALIZED_STATE_ABORT_RESTORE = 6,
|
||||
REINITIALIZED_STATE_IDLE = 255
|
||||
} BACNET_REINITIALIZED_STATE_OF_DEVICE;
|
||||
|
||||
typedef enum {
|
||||
ABORT_REASON_OTHER = 0,
|
||||
ABORT_REASON_BUFFER_OVERFLOW = 1,
|
||||
@@ -1388,7 +1376,8 @@ typedef enum {
|
||||
BACNET_REINIT_STARTRESTORE = 4,
|
||||
BACNET_REINIT_ENDRESTORE = 5,
|
||||
BACNET_REINIT_ABORTRESTORE = 6,
|
||||
MAX_BACNET_REINITIALIZED_STATE = 7
|
||||
MAX_BACNET_REINITIALIZED_STATE = 7,
|
||||
BACNET_REINIT_IDLE = 255
|
||||
} BACNET_REINITIALIZED_STATE;
|
||||
|
||||
typedef enum BACnetNodeType {
|
||||
|
||||
@@ -72,6 +72,8 @@ extern "C" {
|
||||
|
||||
bool Device_Reinitialize(
|
||||
BACNET_REINITIALIZE_DEVICE_DATA *rd_data);
|
||||
|
||||
BACNET_REINITIALIZED_STATE Device_Reinitialized_State(void);
|
||||
|
||||
rr_info_function Device_Objects_RR_Info(
|
||||
BACNET_OBJECT_TYPE object_type);
|
||||
|
||||
@@ -51,8 +51,8 @@
|
||||
static uint32_t Object_Instance_Number = 12345;
|
||||
static char My_Object_Name[32] = "ARM7 Device";
|
||||
static BACNET_DEVICE_STATUS System_Status = STATUS_OPERATIONAL;
|
||||
static BACNET_REINITIALIZED_STATE_OF_DEVICE Reinitialize_State =
|
||||
REINITIALIZED_STATE_IDLE;
|
||||
static BACNET_REINITIALIZED_STATE Reinitialize_State =
|
||||
BACNET_REINIT_IDLE;
|
||||
|
||||
/* forward prototypes */
|
||||
int Device_Read_Property_Local(
|
||||
@@ -486,7 +486,7 @@ void Device_Init(
|
||||
unsigned index = 0; /* loop counter */
|
||||
struct object_functions *pObject = NULL;
|
||||
|
||||
Reinitialize_State = REINITIALIZED_STATE_IDLE;
|
||||
Reinitialize_State = BACNET_REINIT_IDLE;
|
||||
dcc_set_status_duration(COMMUNICATION_ENABLE, 0);
|
||||
/* FIXME: Get the data from the eeprom */
|
||||
/* I2C_Read_Block(EEPROM_DEVICE_ADDRESS,
|
||||
|
||||
@@ -52,7 +52,7 @@ static BACNET_DEVICE_STATUS System_Status = STATUS_OPERATIONAL;
|
||||
void Device_Init(
|
||||
void)
|
||||
{
|
||||
/* Reinitialize_State = REINITIALIZED_STATE_IDLE; */
|
||||
/* Reinitialize_State = BACNET_REINIT_IDLE; */
|
||||
/* dcc_set_status_duration(COMMUNICATION_ENABLE, 0); */
|
||||
/* FIXME: Get the data from the eeprom */
|
||||
/* I2C_Read_Block(EEPROM_DEVICE_ADDRESS,
|
||||
|
||||
@@ -49,7 +49,7 @@ static BACNET_DEVICE_STATUS System_Status = STATUS_OPERATIONAL;
|
||||
void Device_Init(
|
||||
void)
|
||||
{
|
||||
/* Reinitialize_State = REINITIALIZED_STATE_IDLE; */
|
||||
/* Reinitialize_State = BACNET_REINIT_IDLE; */
|
||||
/* dcc_set_status_duration(COMMUNICATION_ENABLE, 0); */
|
||||
/* FIXME: Get the data from the eeprom */
|
||||
/* I2C_Read_Block(EEPROM_DEVICE_ADDRESS,
|
||||
|
||||
@@ -123,8 +123,8 @@ static uint8_t My_Object_Name_Encoding;
|
||||
static uint8_t My_Object_Name_Length;
|
||||
static BACNET_DEVICE_STATUS System_Status = STATUS_OPERATIONAL;
|
||||
|
||||
static BACNET_REINITIALIZED_STATE_OF_DEVICE Reinitialize_State =
|
||||
REINITIALIZED_STATE_IDLE;
|
||||
static BACNET_REINITIALIZED_STATE Reinitialize_State =
|
||||
BACNET_REINIT_IDLE;
|
||||
|
||||
/* These three arrays are used by the ReadPropertyMultiple handler */
|
||||
static const int Device_Properties_Required[] = {
|
||||
|
||||
@@ -50,20 +50,19 @@
|
||||
static uint32_t Object_Instance_Number = 12345;
|
||||
static BACNET_DEVICE_STATUS System_Status = STATUS_OPERATIONAL;
|
||||
|
||||
BACNET_REINITIALIZED_STATE_OF_DEVICE Reinitialize_State =
|
||||
REINITIALIZED_STATE_IDLE;
|
||||
BACNET_REINITIALIZED_STATE Reinitialize_State =
|
||||
BACNET_REINIT_IDLE;
|
||||
|
||||
void Device_Reinit(
|
||||
void)
|
||||
{
|
||||
dcc_set_status_duration(COMMUNICATION_ENABLE, 0);
|
||||
Device_Set_Object_Instance_Number(BACNET_MAX_INSTANCE);
|
||||
}
|
||||
|
||||
void Device_Init(
|
||||
void)
|
||||
{
|
||||
Reinitialize_State = REINITIALIZED_STATE_IDLE;
|
||||
Reinitialize_State = BACNET_REINIT_IDLE;
|
||||
dcc_set_status_duration(COMMUNICATION_ENABLE, 0);
|
||||
/* FIXME: Get the data from the eeprom */
|
||||
/* I2C_Read_Block(EEPROM_DEVICE_ADDRESS,
|
||||
|
||||
Reference in New Issue
Block a user