Browse Source

clang-format everything

try-fix-comms-errors
Alex Mikhalev 6 years ago
parent
commit
ad1daa4ba3
  1. 33
      main/Print.h
  2. 14
      main/U8g2lib.hh
  3. 2
      main/ugv_main.cc

33
main/Print.h

@ -17,8 +17,8 @@ @@ -17,8 +17,8 @@
#ifndef Print_h
#define Print_h
#include <stdint.h>
#include <stddef.h>
#include <stdint.h>
#include <string>
// #include "Printable.h"
@ -28,43 +28,30 @@ @@ -28,43 +28,30 @@
#define OCT 8
#define BIN 2
class Print
{
class Print {
private:
int write_error;
size_t printNumber(unsigned long, uint8_t);
size_t printFloat(double, uint8_t);
protected:
void setWriteError(int err = 1)
{
write_error = err;
}
void setWriteError(int err = 1) { write_error = err; }
public:
Print() :
write_error(0)
{
}
Print() : write_error(0) {}
virtual ~Print() {}
int getWriteError()
{
return write_error;
}
void clearWriteError()
{
setWriteError(0);
}
int getWriteError() { return write_error; }
void clearWriteError() { setWriteError(0); }
virtual size_t write(uint8_t) = 0;
size_t write(const char *str)
{
size_t write(const char *str) {
if (str == NULL) {
return 0;
}
return write((const uint8_t *)str, strlen(str));
}
virtual size_t write(const uint8_t *buffer, size_t size);
size_t write(const char *buffer, size_t size)
{
size_t write(const char *buffer, size_t size) {
return write((const uint8_t *)buffer, size);
}

14
main/U8g2lib.hh

@ -348,16 +348,22 @@ class U8G2 : public Print { @@ -348,16 +348,22 @@ class U8G2 : public Print {
u8g2_uint_t getWidth() { return u8g2_GetDisplayWidth(&u8g2); }
};
void u8x8_SetPin_HW_I2C(u8x8_t *u8x8, uint8_t reset, uint8_t clock, uint8_t data)
{
void u8x8_SetPin_HW_I2C(u8x8_t *u8x8, uint8_t reset, uint8_t clock,
uint8_t data) {
u8x8_SetPin(u8x8, U8X8_PIN_RESET, reset);
u8x8_SetPin(u8x8, U8X8_PIN_I2C_CLOCK, clock);
u8x8_SetPin(u8x8, U8X8_PIN_I2C_DATA, data);
}
class U8G2_SSD1306_128X64_NONAME_F_HW_I2C : public U8G2 {
public: U8G2_SSD1306_128X64_NONAME_F_HW_I2C(const u8g2_cb_t *rotation, uint8_t reset = U8X8_PIN_NONE, uint8_t clock = U8X8_PIN_NONE, uint8_t data = U8X8_PIN_NONE) : U8G2() {
u8g2_Setup_ssd1306_i2c_128x64_noname_f(&u8g2, rotation, u8g2_esp32_i2c_byte_cb, u8g2_esp32_gpio_and_delay_cb);
public:
U8G2_SSD1306_128X64_NONAME_F_HW_I2C(const u8g2_cb_t *rotation,
uint8_t reset = U8X8_PIN_NONE,
uint8_t clock = U8X8_PIN_NONE,
uint8_t data = U8X8_PIN_NONE)
: U8G2() {
u8g2_Setup_ssd1306_i2c_128x64_noname_f(
&u8g2, rotation, u8g2_esp32_i2c_byte_cb, u8g2_esp32_gpio_and_delay_cb);
u8x8_SetPin_HW_I2C(getU8x8(), reset, clock, data);
}
};

2
main/ugv_main.cc

@ -9,8 +9,8 @@ @@ -9,8 +9,8 @@
namespace ugv {
using ugv::io::IO;
using ugv::comms::Comms;
using ugv::io::IO;
static const char *TAG = "ugv_main";

Loading…
Cancel
Save