186 if (
data[0] !=
'/')
return false;
212 if (cb.callback !=
nullptr) {
227 Serial.print(
"OSCData: ");
228 for (
int i = 0; i < len; i++) {
233 Serial.print(
"Hex Data: ");
234 for (
int i = 0; i < len; i++) {
250 return *((
float *)&
number);
275 return *((
double *)&
number);
280 const char *str = (
const char *)
read_data;
306 if (len % 4 == 0)
return len;
307 int padding = 4 - (len % 4);
308 return len + padding;
340 if (address ==
nullptr || callback ==
nullptr)
return false;
344 if (cb.address !=
nullptr &&
strcmp(cb.address, address) == 0) {
345 cb.callback = callback;
static HardwareSerial Serial
Definition Arduino.h:179
@ HEX
Definition Arduino.h:54
#define ntohll(x)
Definition Net.h:32
#define htonll(x)
support for 64 bytes
Definition Net.h:31
#define ntohl(x)
Definition Net.h:16
#define htonl(x)
Definition Net.h:14