@@ -292,21 +292,21 @@ class HardwareSerial : public Stream
292292 virtual void setTX (uint8_t pin, bool opendrain=false ) { serial_set_tx (pin, opendrain); }
293293 virtual bool attachRts (uint8_t pin) { return serial_set_rts (pin); }
294294 virtual bool attachCts (uint8_t pin) { return serial_set_cts (pin); }
295- virtual int available (void ) { return serial_available (); }
296- virtual int peek (void ) { return serial_peek (); }
297- virtual int read (void ) { return serial_getchar (); }
298- virtual void flush (void ) { serial_flush (); }
295+ int available (void ) override { return serial_available (); }
296+ int peek (void ) override { return serial_peek (); }
297+ int read (void ) override { return serial_getchar (); }
298+ void flush (void ) override { serial_flush (); }
299299 virtual void clear (void ) { serial_clear (); }
300- virtual int availableForWrite (void ) { return serial_write_buffer_free (); }
300+ int availableForWrite (void ) override { return serial_write_buffer_free (); }
301301 virtual void addMemoryForRead (void *buffer, size_t length) {serial_add_memory_for_read (buffer, length);}
302302 virtual void addMemoryForWrite (void *buffer, size_t length){serial_add_memory_for_write (buffer, length);}
303303 using Print::write;
304- virtual size_t write (uint8_t c) { serial_putchar (c); return 1 ; }
304+ size_t write (uint8_t c) override { serial_putchar (c); return 1 ; }
305305 virtual size_t write (unsigned long n) { return write ((uint8_t )n); }
306306 virtual size_t write (long n) { return write ((uint8_t )n); }
307307 virtual size_t write (unsigned int n) { return write ((uint8_t )n); }
308308 virtual size_t write (int n) { return write ((uint8_t )n); }
309- virtual size_t write (const uint8_t *buffer, size_t size)
309+ size_t write (const uint8_t *buffer, size_t size) override
310310 { serial_write (buffer, size); return size; }
311311 virtual size_t write (const char *str) { size_t len = strlen (str);
312312 serial_write ((const uint8_t *)str, len);
@@ -346,21 +346,21 @@ class HardwareSerial2 : public HardwareSerial
346346 virtual void setTX (uint8_t pin, bool opendrain=false ) { serial2_set_tx (pin, opendrain); }
347347 virtual bool attachRts (uint8_t pin) { return serial2_set_rts (pin); }
348348 virtual bool attachCts (uint8_t pin) { return serial2_set_cts (pin); }
349- virtual int available (void ) { return serial2_available (); }
350- virtual int peek (void ) { return serial2_peek (); }
351- virtual int read (void ) { return serial2_getchar (); }
352- virtual void flush (void ) { serial2_flush (); }
349+ int available (void ) override { return serial2_available (); }
350+ int peek (void ) override { return serial2_peek (); }
351+ int read (void ) override { return serial2_getchar (); }
352+ void flush (void ) override { serial2_flush (); }
353353 virtual void clear (void ) { serial2_clear (); }
354- virtual int availableForWrite (void ) { return serial2_write_buffer_free (); }
354+ int availableForWrite (void ) override { return serial2_write_buffer_free (); }
355355 virtual void addMemoryForRead (void *buffer, size_t length) {serial2_add_memory_for_read (buffer, length);}
356356 virtual void addMemoryForWrite (void *buffer, size_t length){serial2_add_memory_for_write (buffer, length);}
357357 using Print::write;
358- virtual size_t write (uint8_t c) { serial2_putchar (c); return 1 ; }
358+ size_t write (uint8_t c) override { serial2_putchar (c); return 1 ; }
359359 virtual size_t write (unsigned long n) { return write ((uint8_t )n); }
360360 virtual size_t write (long n) { return write ((uint8_t )n); }
361361 virtual size_t write (unsigned int n) { return write ((uint8_t )n); }
362362 virtual size_t write (int n) { return write ((uint8_t )n); }
363- virtual size_t write (const uint8_t *buffer, size_t size)
363+ size_t write (const uint8_t *buffer, size_t size) override
364364 { serial2_write (buffer, size); return size; }
365365 virtual size_t write (const char *str) { size_t len = strlen (str);
366366 serial2_write ((const uint8_t *)str, len);
@@ -385,21 +385,21 @@ class HardwareSerial3 : public HardwareSerial
385385 virtual void setTX (uint8_t pin, bool opendrain=false ) { serial3_set_tx (pin, opendrain); }
386386 virtual bool attachRts (uint8_t pin) { return serial3_set_rts (pin); }
387387 virtual bool attachCts (uint8_t pin) { return serial3_set_cts (pin); }
388- virtual int available (void ) { return serial3_available (); }
389- virtual int peek (void ) { return serial3_peek (); }
390- virtual int read (void ) { return serial3_getchar (); }
391- virtual void flush (void ) { serial3_flush (); }
388+ int available (void ) override { return serial3_available (); }
389+ int peek (void ) override { return serial3_peek (); }
390+ int read (void ) override { return serial3_getchar (); }
391+ void flush (void ) override { serial3_flush (); }
392392 virtual void clear (void ) { serial3_clear (); }
393- virtual int availableForWrite (void ) { return serial3_write_buffer_free (); }
393+ int availableForWrite (void ) override { return serial3_write_buffer_free (); }
394394 virtual void addMemoryForRead (void *buffer, size_t length) {serial3_add_memory_for_read (buffer, length);}
395395 virtual void addMemoryForWrite (void *buffer, size_t length){serial3_add_memory_for_write (buffer, length);}
396396 using Print::write;
397- virtual size_t write (uint8_t c) { serial3_putchar (c); return 1 ; }
397+ size_t write (uint8_t c) override { serial3_putchar (c); return 1 ; }
398398 virtual size_t write (unsigned long n) { return write ((uint8_t )n); }
399399 virtual size_t write (long n) { return write ((uint8_t )n); }
400400 virtual size_t write (unsigned int n) { return write ((uint8_t )n); }
401401 virtual size_t write (int n) { return write ((uint8_t )n); }
402- virtual size_t write (const uint8_t *buffer, size_t size)
402+ size_t write (const uint8_t *buffer, size_t size) override
403403 { serial3_write (buffer, size); return size; }
404404 virtual size_t write (const char *str) { size_t len = strlen (str);
405405 serial3_write ((const uint8_t *)str, len);
@@ -424,21 +424,21 @@ class HardwareSerial4 : public HardwareSerial
424424 virtual void setTX (uint8_t pin, bool opendrain=false ) { serial4_set_tx (pin, opendrain); }
425425 virtual bool attachRts (uint8_t pin) { return serial4_set_rts (pin); }
426426 virtual bool attachCts (uint8_t pin) { return serial4_set_cts (pin); }
427- virtual int available (void ) { return serial4_available (); }
428- virtual int peek (void ) { return serial4_peek (); }
429- virtual int read (void ) { return serial4_getchar (); }
430- virtual void flush (void ) { serial4_flush (); }
427+ int available (void ) override { return serial4_available (); }
428+ int peek (void ) override { return serial4_peek (); }
429+ int read (void ) override { return serial4_getchar (); }
430+ void flush (void ) override { serial4_flush (); }
431431 virtual void clear (void ) { serial4_clear (); }
432- virtual int availableForWrite (void ) { return serial4_write_buffer_free (); }
432+ int availableForWrite (void ) override { return serial4_write_buffer_free (); }
433433 virtual void addMemoryForRead (void *buffer, size_t length) {serial4_add_memory_for_read (buffer, length);}
434434 virtual void addMemoryForWrite (void *buffer, size_t length){serial4_add_memory_for_write (buffer, length);}
435435 using Print::write;
436- virtual size_t write (uint8_t c) { serial4_putchar (c); return 1 ; }
436+ size_t write (uint8_t c) override { serial4_putchar (c); return 1 ; }
437437 virtual size_t write (unsigned long n) { return write ((uint8_t )n); }
438438 virtual size_t write (long n) { return write ((uint8_t )n); }
439439 virtual size_t write (unsigned int n) { return write ((uint8_t )n); }
440440 virtual size_t write (int n) { return write ((uint8_t )n); }
441- virtual size_t write (const uint8_t *buffer, size_t size)
441+ size_t write (const uint8_t *buffer, size_t size) override
442442 { serial4_write (buffer, size); return size; }
443443 virtual size_t write (const char *str) { size_t len = strlen (str);
444444 serial4_write ((const uint8_t *)str, len);
@@ -463,21 +463,21 @@ class HardwareSerial5 : public HardwareSerial
463463 virtual void setTX (uint8_t pin, bool opendrain=false ) { serial5_set_tx (pin, opendrain); }
464464 virtual bool attachRts (uint8_t pin) { return serial5_set_rts (pin); }
465465 virtual bool attachCts (uint8_t pin) { return serial5_set_cts (pin); }
466- virtual int available (void ) { return serial5_available (); }
467- virtual int peek (void ) { return serial5_peek (); }
468- virtual int read (void ) { return serial5_getchar (); }
469- virtual void flush (void ) { serial5_flush (); }
466+ int available (void ) override { return serial5_available (); }
467+ int peek (void ) override { return serial5_peek (); }
468+ int read (void ) override { return serial5_getchar (); }
469+ void flush (void ) override { serial5_flush (); }
470470 virtual void clear (void ) { serial5_clear (); }
471- virtual int availableForWrite (void ) { return serial5_write_buffer_free (); }
471+ int availableForWrite (void ) override { return serial5_write_buffer_free (); }
472472 virtual void addMemoryForRead (void *buffer, size_t length) {serial5_add_memory_for_read (buffer, length);}
473473 virtual void addMemoryForWrite (void *buffer, size_t length){serial5_add_memory_for_write (buffer, length);}
474474 using Print::write;
475- virtual size_t write (uint8_t c) { serial5_putchar (c); return 1 ; }
475+ size_t write (uint8_t c) override { serial5_putchar (c); return 1 ; }
476476 virtual size_t write (unsigned long n) { return write ((uint8_t )n); }
477477 virtual size_t write (long n) { return write ((uint8_t )n); }
478478 virtual size_t write (unsigned int n) { return write ((uint8_t )n); }
479479 virtual size_t write (int n) { return write ((uint8_t )n); }
480- virtual size_t write (const uint8_t *buffer, size_t size)
480+ size_t write (const uint8_t *buffer, size_t size) override
481481 { serial5_write (buffer, size); return size; }
482482 virtual size_t write (const char *str) { size_t len = strlen (str);
483483 serial5_write ((const uint8_t *)str, len);
@@ -509,21 +509,21 @@ class HardwareSerial6 : public HardwareSerial
509509 virtual void setTX (uint8_t pin, bool opendrain=false ) { serial6_set_tx (pin, opendrain); }
510510 virtual bool attachRts (uint8_t pin) { return serial6_set_rts (pin); }
511511 virtual bool attachCts (uint8_t pin) { return serial6_set_cts (pin); }
512- virtual int available (void ) { return serial6_available (); }
513- virtual int peek (void ) { return serial6_peek (); }
514- virtual int read (void ) { return serial6_getchar (); }
515- virtual void flush (void ) { serial6_flush (); }
512+ int available (void ) override { return serial6_available (); }
513+ int peek (void ) override { return serial6_peek (); }
514+ int read (void ) override { return serial6_getchar (); }
515+ void flush (void ) override { serial6_flush (); }
516516 virtual void clear (void ) { serial6_clear (); }
517- virtual int availableForWrite (void ) { return serial6_write_buffer_free (); }
517+ int availableForWrite (void ) override { return serial6_write_buffer_free (); }
518518 virtual void addMemoryForRead (void *buffer, size_t length) {serial6_add_memory_for_read (buffer, length);}
519519 virtual void addMemoryForWrite (void *buffer, size_t length){serial6_add_memory_for_write (buffer, length);}
520520 using Print::write;
521- virtual size_t write (uint8_t c) { serial6_putchar (c); return 1 ; }
521+ size_t write (uint8_t c) override { serial6_putchar (c); return 1 ; }
522522 virtual size_t write (unsigned long n) { return write ((uint8_t )n); }
523523 virtual size_t write (long n) { return write ((uint8_t )n); }
524524 virtual size_t write (unsigned int n) { return write ((uint8_t )n); }
525525 virtual size_t write (int n) { return write ((uint8_t )n); }
526- virtual size_t write (const uint8_t *buffer, size_t size)
526+ size_t write (const uint8_t *buffer, size_t size) override
527527 { serial6_write (buffer, size); return size; }
528528 virtual size_t write (const char *str) { size_t len = strlen (str);
529529 serial6_write ((const uint8_t *)str, len);
0 commit comments