The Network Supervisor is responsible to force the network to available and handle NodeDiscovery and RoutingManagement by a default logic. More...
Topics | |
Referred Types | |
Network Supervisor related types. | |
Data Structures | |
struct | Ucs_Supv_InitData_t |
The initialization data of the Supervisor. More... | |
Functions | |
Ucs_Return_t | Ucs_Supv_SetMode (Ucs_Inst_t *self, Ucs_Supv_Mode_t mode) |
Sets the Network Supervisor to a new operation mode. | |
Ucs_Return_t | Ucs_Supv_ProgramNode (Ucs_Inst_t *self, uint16_t node_pos_addr, Ucs_Signature_t *signature_ptr, Ucs_Prg_Command_t *commands_ptr, Ucs_Prg_ReportCb_t result_fptr) |
Starts the programming sequence for a remote node. | |
Ucs_Return_t | Ucs_Supv_ProgramExit (Ucs_Inst_t *self) |
Exits the Supervisor Programming Mode. | |
Ucs_Return_t | Ucs_Supv_ProgramCreateIS (Ucs_Inst_t *self, Ucs_IdentString_t *is_ptr, uint8_t *data_ptr, uint8_t data_size, uint8_t *used_size_ptr) |
Creates a data string from an identification string which can be used as parameter data_ptr of a Ucs_Prg_Command_t variable. | |
The Network Supervisor is responsible to force the network to available and handle NodeDiscovery and RoutingManagement by a default logic.