@@ -34,15 +34,21 @@ class Stream : public Print
34
34
35
35
void setTimeout (unsigned long timeout);
36
36
bool find (char *target);
37
+ bool find (uint8_t *target) { return find ((char *)target); }
37
38
bool find (char *target, size_t length);
39
+ bool find (uint8_t *target, size_t length) { return find ((char *)target, length); }
38
40
bool findUntil (char *target, char *terminator);
41
+ bool findUntil (uint8_t *target, char *terminator) { return findUntil ((char *)target, terminator); }
39
42
bool findUntil (char *target, size_t targetLen, char *terminate, size_t termLen);
43
+ bool findUntil (uint8_t *target, size_t targetLen, char *terminate, size_t termLen) {return findUntil ((char *)target, targetLen, terminate, termLen); }
40
44
long parseInt ();
41
45
long parseInt (char skipChar);
42
46
float parseFloat ();
43
47
float parseFloat (char skipChar);
44
48
size_t readBytes (char *buffer, size_t length);
49
+ size_t readBytes ( uint8_t *buffer, size_t length) { return readBytes ((char *)buffer, length); }
45
50
size_t readBytesUntil (char terminator, char *buffer, size_t length);
51
+ size_t readBytesUntil (char terminator, uint8_t *buffer, size_t length) { return readBytesUntil (terminator, (char *)buffer, length); }
46
52
String readString (size_t max = 120 );
47
53
String readStringUntil (char terminator, size_t max = 120 );
48
54
int getReadError () { return read_error; }
0 commit comments