瀏覽代碼

Add bool operator to HardwareSerial

teensy4-core
PaulStoffregen 9 年之前
父節點
當前提交
7a6898b59d
共有 1 個檔案被更改,包括 3 行新增0 行删除
  1. +3
    -0
      teensy3/HardwareSerial.h

+ 3
- 0
teensy3/HardwareSerial.h 查看文件

serial_write((const uint8_t *)str, len); serial_write((const uint8_t *)str, len);
return len; } return len; }
virtual size_t write9bit(uint32_t c) { serial_putchar(c); return 1; } virtual size_t write9bit(uint32_t c) { serial_putchar(c); return 1; }
operator bool() { return true; }
}; };
extern HardwareSerial Serial1; extern HardwareSerial Serial1;
extern void serialEvent1(void); extern void serialEvent1(void);
serial2_write((const uint8_t *)str, len); serial2_write((const uint8_t *)str, len);
return len; } return len; }
virtual size_t write9bit(uint32_t c) { serial2_putchar(c); return 1; } virtual size_t write9bit(uint32_t c) { serial2_putchar(c); return 1; }
operator bool() { return true; }
}; };
extern HardwareSerial2 Serial2; extern HardwareSerial2 Serial2;
extern void serialEvent2(void); extern void serialEvent2(void);
serial3_write((const uint8_t *)str, len); serial3_write((const uint8_t *)str, len);
return len; } return len; }
virtual size_t write9bit(uint32_t c) { serial3_putchar(c); return 1; } virtual size_t write9bit(uint32_t c) { serial3_putchar(c); return 1; }
operator bool() { return true; }
}; };
extern HardwareSerial3 Serial3; extern HardwareSerial3 Serial3;
extern void serialEvent3(void); extern void serialEvent3(void);

Loading…
取消
儲存