The ArduinoCore-API project implements a standardized API for Arduino cores.
One of the advancements made in ArduinoCore-API is the creation of standardized classes for working with common communication interfaces:
That advancement has not been ported to this platform's core. The TwoWire and SPI classes in this platform instead only inherit from the core's Stream class.
Please update this platform's core (and bundled SPI and Wire libraries) to use these standardized classes.
This will help with the standardization of function names. Changing the inheritance should not break anything.
Additional context
Related
The ArduinoCore-API project implements a standardized API for Arduino cores.
One of the advancements made in ArduinoCore-API is the creation of standardized classes for working with common communication interfaces:
HardwareI2CHardwareSPIHardwareSerialThat advancement has not been ported to this platform's core. The
TwoWireandSPIclasses in this platform instead only inherit from the core'sStreamclass.Please update this platform's core (and bundled SPI and Wire libraries) to use these standardized classes.
This will help with the standardization of function names. Changing the inheritance should not break anything.
Additional context
Related