mirror of
https://github.com/thelsing/knx.git
synced 2024-10-20 20:07:45 +02:00
2c2d69a396
* added support for RP2040 (Raspberry Pi Pico) * support DPT9.009 (airflow) and DPT9.029 (absolute humidity) * adapted to work with the latest arduino-pico core V1.11.0 - setPollingMode for knxSerial
24 lines
420 B
C++
24 lines
420 B
C++
#include "arduino_platform.h"
|
|
|
|
#include "Arduino.h"
|
|
|
|
#ifdef ARDUINO_ARCH_RP2040
|
|
|
|
class RP2040ArduinoPlatform : public ArduinoPlatform
|
|
{
|
|
public:
|
|
RP2040ArduinoPlatform();
|
|
RP2040ArduinoPlatform( HardwareSerial* s);
|
|
|
|
void setupUart();
|
|
|
|
// unique serial number
|
|
uint32_t uniqueSerialNumber() override;
|
|
|
|
void restart();
|
|
uint8_t* getEepromBuffer(uint16_t size);
|
|
void commitToEeprom();
|
|
};
|
|
|
|
#endif
|