I have successfully created the model and i have added the model using access model add function
now i have an error in check_tx_params. I tried to use
dsm_address_publish_add (server_raw, &fmc_dsm);
access_model_publish_application_set(m_fmc_clients.model_handle,fmc_dsm);
access_model_publish_address_set(m_fmc_clients.model_handle,fmc_dsm);
this assigns the publish address to the model pool for model handle which i checked in the watch window but still i get the same error.
I am using segger embedded studios for development.
This is where i am getting the error
" ((p_rx_message == NULL &&
(m_model_pool[handle].model_info.publish_appkey_handle == DSM_HANDLE_INVALID ||
m_model_pool[handle].model_info.publish_address_handle == DSM_HANDLE_INVALID)) ||
!is_valid_opcode(p_tx_message->opcode))"