nRF5 SDK for Mesh v4.1.0
Generic OnOff model

Modules

 Generic OnOff client model interface
 
 Generic OnOff server model interface
 

Data Structures

struct  generic_onoff_state_t
 Unpacked message structure typedefs are used for API interfaces and for implementing model code. More...
 
struct  generic_onoff_set_params_t
 Mandatory parameters for the Generic OnOff Set message. More...
 
struct  generic_onoff_status_params_t
 Parameters for the Generic OnOff Status message. More...
 

Macros

#define GENERIC_ONOFF_COMPANY_ID   0xFFFF
 Model Company ID.
 
#define GENERIC_ONOFF_MAX   (0x01)
 Maximum value of the onoff state, as defined in Mesh Model Specification (MshMDLv1.0.1)
 

Detailed Description

This model implements the message based interface required to set the OnOff value on the server. Server model itself is a stateless model. The state information resides in the user application. This interface API takes care of validating the packet formats and field values. These APIs should be used in combination with necessary behavioral implementation to create a qualifiable model implementation.