mirror of
https://github.com/thelsing/knx.git
synced 2024-10-20 20:07:45 +02:00
b0b6336899
- add dummy tp-uart dl - add bau07b0 (copy of bau57B0; refactoring needed)
20 lines
491 B
C++
20 lines
491 B
C++
#pragma once
|
|
|
|
#include <stdint.h>
|
|
#include "data_link_layer.h"
|
|
|
|
class TpUartDataLinkLayer: public DataLinkLayer
|
|
{
|
|
using DataLinkLayer::_deviceObject;
|
|
public:
|
|
TpUartDataLinkLayer(DeviceObject& devObj, AddressTableObject& addrTab, NetworkLayer& layer,
|
|
Platform& platform);
|
|
|
|
void loop();
|
|
void enabled(bool value);
|
|
bool enabled() const;
|
|
private:
|
|
bool _enabled = false;
|
|
bool sendFrame(CemiFrame& frame);
|
|
bool sendBytes(uint8_t* buffer, uint16_t length);
|
|
}; |