1234567891011121314151617181920212223242526272829303132333435363738 |
- #include "node_message.h"
- #include "stdlib.h"
- static NODE_DEVICE_PARAMS node_receive_params = {0};
- NODE_DEVICE_PARAMS *get_node_receive_params()
- {
- return &node_receive_params;
- }
- void free_all_node_params()
- {
-
- for (int i = 0; i < 20; i++)
- {
- if(node_receive_params.params[i].modbus_read!=NULL)
- {
- free(node_receive_params.params[i].modbus_read);
- }
- else if(node_receive_params.params[i].modbus_write!=NULL)
- {
- free(node_receive_params.params[i].modbus_write);
- }
- else if(node_receive_params.params[i].dlt645_params!=NULL)
- {
- free(node_receive_params.params[i].dlt645_params);
- }
- }
- }
|