main_ubi_sdk v 0.1.3
This is UBI4 documentation
base_parameter.c File Reference
#include "string.h"
#include "Data/base_parameter.h"
#include "UBI_SDK.h"
#include "stdlib.h"
Include dependency graph for base_parameter.c:

Functions

void init_parameter_manager (parameter_manager_struct **param_manager, base_parameter_struct *parameters, uint8_t param_num)
 
void parameter_write_data (parameter_manager_struct *param_manager, uint8_t data_code, uint8_t instance, void *data)
 
void parameter_write_master_to_slave_simple (base_parameter_struct *param, uint8_t *Data)
 
void parameter_write_master_to_slave_data_transfer (base_parameter_struct *param, uint8_t *Data, uint16_t size)
 
void parameter_write_master_to_slave_struct_array (base_parameter_struct *param, uint8_t *Data)
 
void create_parameter_consumer_array (base_parameter_pointers_struct *param_pointers, uint8_t size)
 
void create_dependence_info_array (base_parameter_pointers_struct *param_pointers, uint8_t size)
 
void parameter_add_consumer (base_parameter_pointers_struct *source_param_pointers, base_parameter_struct param)
 
bool parameter_add_dependence (base_parameter_pointers_struct *param_pointers, uint8_t type, uint8_t instance, void *dependence_pointer, uint32_t dependence_size)
 
void parameter_write_data_info (parameter_manager_struct *param_manager, base_parameter_info_struct *param_info, void *data)
 

Function Documentation

◆ create_dependence_info_array()

void create_dependence_info_array ( base_parameter_pointers_struct * param_pointers,
uint8_t size )
Here is the caller graph for this function: