forked from espressif/arduino-esp32
Removed shitty Print and shitty Printable interfaces
This commit is contained in:
@ -23,7 +23,6 @@
|
||||
|
||||
#include <memory>
|
||||
#include <Arduino.h>
|
||||
#include "Print.h"
|
||||
|
||||
namespace fs
|
||||
{
|
||||
@ -45,19 +44,19 @@ enum SeekMode {
|
||||
SeekEnd = 2
|
||||
};
|
||||
|
||||
class File : public Print
|
||||
class File
|
||||
{
|
||||
public:
|
||||
File(FileImplPtr p = FileImplPtr()) : _p(p) {
|
||||
//_timeout = 0;
|
||||
}
|
||||
|
||||
size_t write(uint8_t) override;
|
||||
size_t write(const uint8_t *buf, size_t size) override;
|
||||
int available() override;
|
||||
int read() override;
|
||||
int peek() override;
|
||||
void flush() override;
|
||||
size_t write(uint8_t);
|
||||
size_t write(const uint8_t *buf, size_t size);
|
||||
int available();
|
||||
int read();
|
||||
int peek();
|
||||
void flush();
|
||||
size_t read(uint8_t* buf, size_t size);
|
||||
size_t readBytes(char *buffer, size_t length)
|
||||
{
|
||||
|
@ -28,14 +28,13 @@
|
||||
#include <esp32-hal.h>
|
||||
#include "freertos/FreeRTOS.h"
|
||||
#include "freertos/queue.h"
|
||||
#include "Print.h"
|
||||
|
||||
#define STICKBREAKER 'V1.1.0'
|
||||
#define I2C_BUFFER_LENGTH 128
|
||||
typedef void(*user_onRequest)(void);
|
||||
typedef void(*user_onReceive)(uint8_t*, int);
|
||||
|
||||
class TwoWire: public Print
|
||||
class TwoWire
|
||||
{
|
||||
protected:
|
||||
uint8_t num;
|
||||
|
Reference in New Issue
Block a user