added some UDP server code

initialising UDP server succesfull, callback running
have not yet tried to receive a broadcast
This commit is contained in:
joran2738
2023-11-07 23:37:16 +01:00
parent 142aad264c
commit bdf445b708
3 changed files with 73 additions and 30 deletions

View File

@@ -25,6 +25,7 @@
#define LOGGER_LEVEL_ALL
#include "log.h"
#include "UDP_broadcast.h"
#include "udp.h"
/* USER CODE END Includes */
/* Private typedef -----------------------------------------------------------*/
@@ -110,40 +111,13 @@ int main(void)
MX_LWIP_Init();
MX_QUADSPI_Init();
/* USER CODE BEGIN 2 */
init_UDP_server();
owner_details_t owner;
owner_details_t* owner_error = NULL;
char* test_error = NULL;
LOG_DEBUG(TAG,"\nhelloworld");
LOG_DEBUG(TAG,"owner1:%s",get_owner_details_reply(&owner));
if(!set_owner_details(&owner, "joran", "vn")){
LOG_DEBUG(TAG,"error");;
}
LOG_DEBUG(TAG,"owner2:%s",get_owner_details_reply(&owner));
if(!set_owner_details(&owner, "joran", "Van Nieuwenhoven")){
LOG_DEBUG(TAG,"error");
}
LOG_DEBUG(TAG,"owner3:%s",get_owner_details_reply(&owner));
if(!set_owner_details(&owner, "joran", "")){
LOG_DEBUG(TAG,"error");
}
LOG_DEBUG(TAG,"owner4:%s",get_owner_details_reply(&owner));
if(!set_owner_details(&owner, "joran", test_error)){
LOG_DEBUG(TAG,"error setting owner details");
}
LOG_DEBUG(TAG,"owner5:%s",get_owner_details_reply(&owner));
if(!set_owner_details(&owner, test_error, "Van Nieuwenhoven")){
LOG_DEBUG(TAG,"error setting owner details");
}
LOG_DEBUG(TAG,"owner6:%s",get_owner_details_reply(&owner));
if(!set_owner_details(owner_error, test_error, "Van Nieuwenhoven")){
LOG_DEBUG(TAG,"error setting owner details");
}
LOG_DEBUG(TAG,"owner7:%s",get_owner_details_reply(owner_error));
LOG_DEBUG(TAG,"%s",get_owner_details_reply(&owner));
/* USER CODE END 2 */
/* Infinite loop */