ESP32 UDP read data

Arduino: 1.8.13 (Windows 10), Board: "ESP32 Dev Module, Disabled, Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS), 240MHz (WiFi/BT), QIO, 80MHz, 4MB (32Mb), 921600, None"

C:\Users\puter\Documents\Arduino\PaulUDPServer\PaulUDPserver\PaulUDPserver.ino: In lambda function:

PaulUDPserver:73:51: error: no matching function for call to 'String(uint8_t*)'

         String srogopdf = String(packet.data());

                                               ^

In file included from C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/Arduino.h:146:0,

             from sketch\PaulUDPserver.ino.cpp:1:

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:69:18: note: candidate: String::String(long unsigned int, unsigned char)

     explicit String(unsigned long, unsigned char base = 10);

              ^

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:69:18: note: conversion of argument 1 would be ill-formed:

PaulUDPserver:73:49: error: invalid conversion from 'uint8_t* {aka unsigned char*}' to 'long unsigned int' [-fpermissive]

         String srogopdf = String(packet.data());

                                             ^

In file included from C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/Arduino.h:146:0,

             from sketch\PaulUDPserver.ino.cpp:1:

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:68:18: note: candidate: String::String(long int, unsigned char)

     explicit String(long, unsigned char base = 10);

              ^

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:68:18: note: conversion of argument 1 would be ill-formed:

PaulUDPserver:73:49: error: invalid conversion from 'uint8_t* {aka unsigned char*}' to 'long int' [-fpermissive]

         String srogopdf = String(packet.data());

                                             ^

In file included from C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/Arduino.h:146:0,

             from sketch\PaulUDPserver.ino.cpp:1:

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:67:18: note: candidate: String::String(unsigned int, unsigned char)

     explicit String(unsigned int, unsigned char base = 10);

              ^

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:67:18: note: conversion of argument 1 would be ill-formed:

PaulUDPserver:73:49: error: invalid conversion from 'uint8_t* {aka unsigned char*}' to 'unsigned int' [-fpermissive]

         String srogopdf = String(packet.data());

                                             ^

In file included from C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/Arduino.h:146:0,

             from sketch\PaulUDPserver.ino.cpp:1:

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:66:18: note: candidate: String::String(int, unsigned char)

     explicit String(int, unsigned char base = 10);

              ^

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:66:18: note: conversion of argument 1 would be ill-formed:

PaulUDPserver:73:49: error: invalid conversion from 'uint8_t* {aka unsigned char*}' to 'int' [-fpermissive]

         String srogopdf = String(packet.data());

                                             ^

In file included from C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/Arduino.h:146:0,

             from sketch\PaulUDPserver.ino.cpp:1:

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:65:18: note: candidate: String::String(unsigned char, unsigned char)

     explicit String(unsigned char, unsigned char base = 10);

              ^

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:65:18: note: conversion of argument 1 would be ill-formed:

PaulUDPserver:73:49: error: invalid conversion from 'uint8_t* {aka unsigned char*}' to 'unsigned char' [-fpermissive]

         String srogopdf = String(packet.data());

                                             ^

In file included from C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/Arduino.h:146:0,

             from sketch\PaulUDPserver.ino.cpp:1:

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:64:18: note: candidate: String::String(char)

     explicit String(char c);

              ^

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:64:18: note: conversion of argument 1 would be ill-formed:

PaulUDPserver:73:49: error: invalid conversion from 'uint8_t* {aka unsigned char*}' to 'char' [-fpermissive]

         String srogopdf = String(packet.data());

                                             ^

In file included from C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/Arduino.h:146:0,

             from sketch\PaulUDPserver.ino.cpp:1:

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:62:9: note: candidate: String::String(StringSumHelper&&)

     String(StringSumHelper &&rval);

     ^

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:62:9: note: conversion of argument 1 would be ill-formed:

PaulUDPserver:73:51: error: conversion from 'uint8_t* {aka unsigned char*}' to 'StringSumHelper' is ambiguous

         String srogopdf = String(packet.data());

                                               ^

In file included from C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/Arduino.h:146:0,

             from sketch\PaulUDPserver.ino.cpp:1:

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:358:9: note: candidate: StringSumHelper::StringSumHelper(long unsigned int)

     StringSumHelper(unsigned long num) :

     ^

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:358:9: note: conversion of argument 1 would be ill-formed:

PaulUDPserver:73:49: error: invalid conversion from 'uint8_t* {aka unsigned char*}' to 'long unsigned int' [-fpermissive]

         String srogopdf = String(packet.data());

                                             ^

In file included from C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/Arduino.h:146:0,

             from sketch\PaulUDPserver.ino.cpp:1:

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:355:9: note: candidate: StringSumHelper::StringSumHelper(long int)

     StringSumHelper(long num) :

     ^

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:355:9: note: conversion of argument 1 would be ill-formed:

PaulUDPserver:73:49: error: invalid conversion from 'uint8_t* {aka unsigned char*}' to 'long int' [-fpermissive]

         String srogopdf = String(packet.data());

                                             ^

In file included from C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/Arduino.h:146:0,

             from sketch\PaulUDPserver.ino.cpp:1:

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:352:9: note: candidate: StringSumHelper::StringSumHelper(unsigned int)

     StringSumHelper(unsigned int num) :

     ^

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:352:9: note: conversion of argument 1 would be ill-formed:

PaulUDPserver:73:49: error: invalid conversion from 'uint8_t* {aka unsigned char*}' to 'unsigned int' [-fpermissive]

         String srogopdf = String(packet.data());

                                             ^

In file included from C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/Arduino.h:146:0,

             from sketch\PaulUDPserver.ino.cpp:1:

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:349:9: note: candidate: StringSumHelper::StringSumHelper(int)

     StringSumHelper(int num) :

     ^

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:349:9: note: conversion of argument 1 would be ill-formed:

PaulUDPserver:73:49: error: invalid conversion from 'uint8_t* {aka unsigned char*}' to 'int' [-fpermissive]

         String srogopdf = String(packet.data());

                                             ^

In file included from C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/Arduino.h:146:0,

             from sketch\PaulUDPserver.ino.cpp:1:

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:346:9: note: candidate: StringSumHelper::StringSumHelper(unsigned char)

     StringSumHelper(unsigned char num) :

     ^

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:346:9: note: conversion of argument 1 would be ill-formed:

PaulUDPserver:73:49: error: invalid conversion from 'uint8_t* {aka unsigned char*}' to 'unsigned char' [-fpermissive]

         String srogopdf = String(packet.data());

                                             ^

In file included from C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/Arduino.h:146:0,

             from sketch\PaulUDPserver.ino.cpp:1:

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:343:9: note: candidate: StringSumHelper::StringSumHelper(char)

     StringSumHelper(char c) :

     ^

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:343:9: note: conversion of argument 1 would be ill-formed:

PaulUDPserver:73:49: error: invalid conversion from 'uint8_t* {aka unsigned char*}' to 'char' [-fpermissive]

         String srogopdf = String(packet.data());

                                             ^

In file included from C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/Arduino.h:146:0,

             from sketch\PaulUDPserver.ino.cpp:1:

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:340:9: note: candidate: StringSumHelper::StringSumHelper(const char*)

     StringSumHelper(const char *p) :

     ^

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:340:9: note: conversion of argument 1 would be ill-formed:

PaulUDPserver:73:49: error: invalid conversion from 'uint8_t* {aka unsigned char*}' to 'const char*' [-fpermissive]

         String srogopdf = String(packet.data());

                                             ^

In file included from C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/Arduino.h:146:0,

             from sketch\PaulUDPserver.ino.cpp:1:

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:61:9: note: candidate: String::String(String&&)

     String(String &&rval);

     ^

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:61:9: note: conversion of argument 1 would be ill-formed:

PaulUDPserver:73:49: error: invalid user-defined conversion from 'uint8_t* {aka unsigned char*}' to 'String&&' [-fpermissive]

         String srogopdf = String(packet.data());

                                             ^

In file included from C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/Arduino.h:146:0,

             from sketch\PaulUDPserver.ino.cpp:1:

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:57:9: note: candidate is: String::String(const char*)

     String(const char *cstr = "");

     ^

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:57:9: note: conversion of argument 1 would be ill-formed:

PaulUDPserver:73:49: error: invalid conversion from 'uint8_t* {aka unsigned char*}' to 'const char*' [-fpermissive]

         String srogopdf = String(packet.data());

                                             ^

PaulUDPserver:73:49: error: invalid conversion from 'uint8_t* {aka unsigned char*}' to 'const char*' [-fpermissive]

In file included from C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/Arduino.h:146:0,

             from sketch\PaulUDPserver.ino.cpp:1:

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:57:9: note: initializing argument 1 of 'String::String(const char*)'

     String(const char *cstr = "");

     ^

PaulUDPserver:73:51: error: conversion to non-const reference type 'class String&&' from rvalue of type 'String' [-fpermissive]

         String srogopdf = String(packet.data());

                                               ^

In file included from C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/Arduino.h:146:0,

             from sketch\PaulUDPserver.ino.cpp:1:

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:58:9: note: candidate: String::String(const String&)

     String(const String &str);

     ^

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:58:9: note: conversion of argument 1 would be ill-formed:

PaulUDPserver:73:49: error: invalid user-defined conversion from 'uint8_t* {aka unsigned char*}' to 'const String&' [-fpermissive]

         String srogopdf = String(packet.data());

                                             ^

In file included from C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/Arduino.h:146:0,

             from sketch\PaulUDPserver.ino.cpp:1:

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:57:9: note: candidate is: String::String(const char*)

     String(const char *cstr = "");

     ^

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:57:9: note: conversion of argument 1 would be ill-formed:

PaulUDPserver:73:49: error: invalid conversion from 'uint8_t* {aka unsigned char*}' to 'const char*' [-fpermissive]

         String srogopdf = String(packet.data());

                                             ^

PaulUDPserver:73:49: error: invalid conversion from 'uint8_t* {aka unsigned char*}' to 'const char*' [-fpermissive]

In file included from C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/Arduino.h:146:0,

             from sketch\PaulUDPserver.ino.cpp:1:

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:57:9: note: initializing argument 1 of 'String::String(const char*)'

     String(const char *cstr = "");

     ^

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:57:9: note: candidate: String::String(const char*)

C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32/WString.h:57:9: note: conversion of argument 1 would be ill-formed:

PaulUDPserver:73:49: error: invalid conversion from 'uint8_t* {aka unsigned char*}' to 'const char*' [-fpermissive]

         String srogopdf = String(packet.data());

                                             ^

Multiple libraries were found for "WiFi.h"

Used: C:\Users\puter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\libraries\WiFi

Not used: C:\Program Files (x86)\Arduino\libraries\WiFi

exit status 1

no matching function for call to 'String(uint8_t*)'

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.