Printing the whole payload in default message callback and initialising udp client with default message callback
This commit is contained in:
parent
34edb98912
commit
6ba92bf0f1
|
@ -27,13 +27,16 @@ static void __not_in_flash_func(udp_receive_callback)(void *arg, struct udp_pcb
|
||||||
// Default callback func
|
// Default callback func
|
||||||
static void __not_in_flash_func(default_message_callback)(uint8_t *payload, uint16_t len, const ip_addr_t *addr, uint16_t port)
|
static void __not_in_flash_func(default_message_callback)(uint8_t *payload, uint16_t len, const ip_addr_t *addr, uint16_t port)
|
||||||
{
|
{
|
||||||
printf("Received: packet=%d, len=%d from %s:%d\n", payload[0], len, ipaddr_ntoa(addr), port);
|
printf("Received: len=%d from %s:%d\n", len, ipaddr_ntoa(addr), port);
|
||||||
|
|
||||||
|
for(uint i = 0; i < len; i++) printf("payload[%d]=%d | ", i, payload[i]);
|
||||||
|
puts("\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
void udp_client_init(void)
|
void udp_client_init(void)
|
||||||
{
|
{
|
||||||
udp_client.message_callback = udp_client_message_handler;
|
//udp_client.message_callback = udp_client_message_handler;
|
||||||
//udp_client.message_callback = default_message_callback;
|
udp_client.message_callback = default_message_callback;
|
||||||
|
|
||||||
udp_client.pcb = udp_new();
|
udp_client.pcb = udp_new();
|
||||||
if(udp_client.pcb == NULL)
|
if(udp_client.pcb == NULL)
|
||||||
|
|
Loading…
Reference in New Issue