Skip to content

Commit 0c8acb0

Browse files
committed
Merge pull request arduino#427 from tekka007/fixhwabstraction
fix hw abstraction defs
2 parents f79abe9 + 27025cd commit 0c8acb0

File tree

6 files changed

+13
-13
lines changed

6 files changed

+13
-13
lines changed

libraries/MySensors/core/MyHw.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
// Implement these as functions or macros
3232
/*
3333
#define hwDigitalWrite(__pin, __value)
34-
#define hwInit() Serial.begin(BAUD_RATE)
34+
#define hwInit() MY_SERIALDEVICE.begin(BAUD_RATE)
3535
#define hwWatchdogReset() wdt_reset()
3636
#define hwReboot() wdt_enable(WDTO_15MS); while (1)
3737
#define hwMillis() millis()

libraries/MySensors/core/MyHwATMega328.cpp

+5-5
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ void hwPowerDown(period_t period) {
7878
void hwInternalSleep(unsigned long ms) {
7979
// Let serial prints finish (debug, log etc)
8080
#ifndef MY_DISABLED_SERIAL
81-
Serial.flush();
81+
MY_SERIALDEVICE.flush();
8282
#endif
8383
// reset interrupt trigger var
8484
pinIntTrigger = 0;
@@ -188,7 +188,7 @@ void hwDebugPrint(const char *fmt, ... ) {
188188
#ifdef MY_GATEWAY_FEATURE
189189
// prepend debug message to be handled correctly by controller (C_INTERNAL, I_LOG_MESSAGE)
190190
snprintf_P(fmtBuffer, 299, PSTR("0;255;%d;0;%d;"), C_INTERNAL, I_LOG_MESSAGE);
191-
Serial.print(fmtBuffer);
191+
MY_SERIALDEVICE.print(fmtBuffer);
192192
#endif
193193
va_list args;
194194
va_start (args, fmt );
@@ -202,10 +202,10 @@ void hwDebugPrint(const char *fmt, ... ) {
202202
vsnprintf_P(fmtBuffer, 299, fmt, args);
203203
#endif
204204
va_end (args);
205-
Serial.print(fmtBuffer);
206-
Serial.flush();
205+
MY_SERIALDEVICE.print(fmtBuffer);
206+
MY_SERIALDEVICE.flush();
207207

208-
//Serial.write(freeRam());
208+
//MY_SERIALDEVICE.write(freeRam());
209209
}
210210
#endif
211211

libraries/MySensors/core/MyHwATMega328.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ do { \
5757
// Define these as macros to save valuable space
5858

5959
#define hwDigitalWrite(__pin, __value) (digitalWrite(__pin, __value))
60-
#define hwInit() Serial.begin(MY_BAUD_RATE)
60+
#define hwInit() MY_SERIALDEVICE.begin(MY_BAUD_RATE)
6161
#define hwWatchdogReset() wdt_reset()
6262
#define hwReboot() wdt_enable(WDTO_15MS); while (1)
6363
#define hwMillis() millis()

libraries/MySensors/core/MyHwESP8266.cpp

+4-4
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ void hwDebugPrint(const char *fmt, ... ) {
132132
#ifdef MY_GATEWAY_FEATURE
133133
// prepend debug message to be handled correctly by controller (C_INTERNAL, I_LOG_MESSAGE)
134134
snprintf_P(fmtBuffer, 299, PSTR("0;255;%d;0;%d;"), C_INTERNAL, I_LOG_MESSAGE);
135-
Serial.print(fmtBuffer);
135+
MY_SERIALDEVICE.print(fmtBuffer);
136136
#endif
137137
va_list args;
138138
va_start (args, fmt );
@@ -146,9 +146,9 @@ void hwDebugPrint(const char *fmt, ... ) {
146146
vsnprintf_P(fmtBuffer, 299, fmt, args);
147147
#endif
148148
va_end (args);
149-
Serial.print(fmtBuffer);
150-
Serial.flush();
149+
MY_SERIALDEVICE.print(fmtBuffer);
150+
MY_SERIALDEVICE.flush();
151151

152-
//Serial.write(freeRam());
152+
//MY_SERIALDEVICE.write(freeRam());
153153
}
154154
#endif

libraries/MySensors/core/MyHwESP8266.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
// Define these as macros to save valuable space
3535

3636
#define hwDigitalWrite(__pin, __value) (digitalWrite(__pin, __value))
37-
#define hwInit() Serial.begin(MY_BAUD_RATE); Serial.setDebugOutput(true)
37+
#define hwInit() MY_SERIALDEVICE.begin(MY_BAUD_RATE); MY_SERIALDEVICE.setDebugOutput(true)
3838
#define hwWatchdogReset() wdt_reset()
3939
#define hwReboot() wdt_enable(WDTO_15MS); while (1)
4040
#define hwMillis() millis()

libraries/MySensors/core/MyHwSAMD.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ void hwDebugPrint(const char *fmt, ... ) {
162162
MY_SERIALDEVICE.print(fmtBuffer);
163163
// MY_SERIALDEVICE.flush();
164164

165-
//Serial.write(freeRam());
165+
//MY_SERIALDEVICE.write(freeRam());
166166
}
167167
}
168168
#endif

0 commit comments

Comments
 (0)