@@ -29,6 +29,7 @@ extern "C" {
29
29
}
30
30
31
31
#include " twi.h"
32
+ #define TwoWire_h_IMPLEMENTATION
32
33
#include " Wire.h"
33
34
34
35
@@ -41,16 +42,18 @@ extern "C" {
41
42
// Private Methods /////////////////////////////////////////////////////////////
42
43
// Constructors ////////////////////////////////////////////////////////////////
43
44
44
- TwoWireBase::TwoWireBase (uint8_t rxBufferSize, uint8_t txBufferSize) :
45
- twiMaster{new TwiMaster},
46
- rxBufferSize{rxBufferSize},
47
- rxBuffer{new uint8_t [rxBufferSize]},
48
- txBufferSize{txBufferSize},
49
- txBuffer{new uint8_t [txBufferSize]}
45
+ TwoWireBase::TwoWireBase (uint8_t rxBufferSize, uint8_t txBufferSize)
46
+ :
47
+ twiMaster(new TwiMaster),
48
+ rxBufferSize(rxBufferSize),
49
+ rxBuffer(new uint8_t [rxBufferSize]),
50
+ txBufferSize(txBufferSize),
51
+ txBuffer(new uint8_t [txBufferSize])
50
52
{
51
53
}
52
54
53
- TwoWireBase::TwoWireBase (TwiMaster* twiPtr, uint8_t rxBufferSize, uint8_t txBufferSize, uint8_t * rxBuffer, uint8_t * txBuffer) :
55
+ TwoWireBase::TwoWireBase (TwiMaster* twiPtr, uint8_t rxBufferSize, uint8_t txBufferSize, uint8_t * rxBuffer, uint8_t * txBuffer)
56
+ :
54
57
twiMaster{twiPtr},
55
58
rxBufferSize{rxBufferSize},
56
59
rxBuffer{rxBuffer},
0 commit comments