Fix inclusion button problem.

Add option when having external pullup for inclusion button.
MY_INCLUSION_BUTTON_EXTERNAL_PULLUP.

Change the default led pins for serial gateway that was wrong.
This commit is contained in:
Henrik Ekblad
2015-11-02 20:50:22 +01:00
parent 9b7c99d499
commit 6baf605b0d
5 changed files with 24 additions and 8 deletions
+2 -2
View File
@@ -34,7 +34,7 @@ inline void inclusionInit() {
void inclusionModeSet(boolean newMode) {
if (newMode != inclusionMode) {
if (newMode != _inclusionMode) {
_inclusionMode = newMode;
// Send back mode change to controller
gatewayTransportSend(buildGw(_msg, I_INCLUSION_MODE).set(_inclusionMode?1:0));
@@ -46,7 +46,7 @@ void inclusionModeSet(boolean newMode) {
inline void inclusionProcess() {
#ifdef MY_INCLUSION_BUTTON_FEATURE
if (!inclusionMode && digitalRead(MY_INCLUSION_MODE_BUTTON_PIN) == LOW) {
if (!_inclusionMode && digitalRead(MY_INCLUSION_MODE_BUTTON_PIN) == MY_INCLUSION_BUTTON_PRESSED) {
// Start inclusion mode
inclusionModeSet(true);
}