#396 longer delay for Pi1 comp.
This commit is contained in:
@@ -72,11 +72,11 @@ TEST_F(ISRRestart2, RestartISR2) {
|
|||||||
EXPECT_EQ(count, 0);
|
EXPECT_EQ(count, 0);
|
||||||
EXPECT_EQ(count2, 0);
|
EXPECT_EQ(count2, 0);
|
||||||
digitalWrite(TRIGGER_PIN, HIGH);
|
digitalWrite(TRIGGER_PIN, HIGH);
|
||||||
delay(10);
|
delay(20);
|
||||||
EXPECT_EQ(count, 1);
|
EXPECT_EQ(count, 1);
|
||||||
EXPECT_EQ(count2, 1);
|
EXPECT_EQ(count2, 1);
|
||||||
digitalWrite(TRIGGER_PIN, LOW);
|
digitalWrite(TRIGGER_PIN, LOW);
|
||||||
delay(10);
|
delay(20);
|
||||||
EXPECT_EQ(count, 1);
|
EXPECT_EQ(count, 1);
|
||||||
EXPECT_EQ(count2, 1);
|
EXPECT_EQ(count2, 1);
|
||||||
|
|
||||||
@@ -84,7 +84,7 @@ TEST_F(ISRRestart2, RestartISR2) {
|
|||||||
EXPECT_EQ(wiringPiISRStop(LISTENER_PIN), 0);
|
EXPECT_EQ(wiringPiISRStop(LISTENER_PIN), 0);
|
||||||
delay(100);
|
delay(100);
|
||||||
digitalWrite(TRIGGER_PIN, HIGH);
|
digitalWrite(TRIGGER_PIN, HIGH);
|
||||||
delay(10);
|
delay(20);
|
||||||
EXPECT_EQ(count, 1);
|
EXPECT_EQ(count, 1);
|
||||||
EXPECT_EQ(count2, 1);
|
EXPECT_EQ(count2, 1);
|
||||||
EXPECT_EQ(count3, 0);
|
EXPECT_EQ(count3, 0);
|
||||||
@@ -96,13 +96,13 @@ TEST_F(ISRRestart2, RestartISR2) {
|
|||||||
0);
|
0);
|
||||||
delay(100);
|
delay(100);
|
||||||
digitalWrite(TRIGGER_PIN, HIGH);
|
digitalWrite(TRIGGER_PIN, HIGH);
|
||||||
delay(10);
|
delay(20);
|
||||||
EXPECT_EQ(count, 1);
|
EXPECT_EQ(count, 1);
|
||||||
EXPECT_EQ(count2, 1);
|
EXPECT_EQ(count2, 1);
|
||||||
EXPECT_EQ(count3, 0);
|
EXPECT_EQ(count3, 0);
|
||||||
|
|
||||||
digitalWrite(TRIGGER_PIN, LOW);
|
digitalWrite(TRIGGER_PIN, LOW);
|
||||||
delay(10);
|
delay(20);
|
||||||
EXPECT_EQ(count, 2);
|
EXPECT_EQ(count, 2);
|
||||||
EXPECT_EQ(count2, 1);
|
EXPECT_EQ(count2, 1);
|
||||||
EXPECT_EQ(count3, -1);
|
EXPECT_EQ(count3, -1);
|
||||||
|
|||||||
@@ -72,11 +72,11 @@ TEST_F(ISRRising2, Fundamental) {
|
|||||||
EXPECT_EQ(count, 0u);
|
EXPECT_EQ(count, 0u);
|
||||||
EXPECT_EQ(count2, 0u);
|
EXPECT_EQ(count2, 0u);
|
||||||
digitalWrite(TRIGGER_PIN, HIGH);
|
digitalWrite(TRIGGER_PIN, HIGH);
|
||||||
delay(10);
|
delay(20);
|
||||||
EXPECT_EQ(count, 1u);
|
EXPECT_EQ(count, 1u);
|
||||||
EXPECT_EQ(count2, 1u);
|
EXPECT_EQ(count2, 1u);
|
||||||
digitalWrite(TRIGGER_PIN, LOW);
|
digitalWrite(TRIGGER_PIN, LOW);
|
||||||
delay(10);
|
delay(20);
|
||||||
EXPECT_EQ(count, 1u);
|
EXPECT_EQ(count, 1u);
|
||||||
EXPECT_EQ(count2, 1u);
|
EXPECT_EQ(count2, 1u);
|
||||||
}
|
}
|
||||||
@@ -86,19 +86,19 @@ TEST_F(ISRRising2, ThreeTriggers) {
|
|||||||
delay(10);
|
delay(10);
|
||||||
count = 0;
|
count = 0;
|
||||||
for (int i = 0; i < 6; ++i) {
|
for (int i = 0; i < 6; ++i) {
|
||||||
delay(10);
|
delay(20);
|
||||||
digitalWrite(TRIGGER_PIN, i % 2);
|
digitalWrite(TRIGGER_PIN, i % 2);
|
||||||
}
|
}
|
||||||
delay(10);
|
delay(20);
|
||||||
EXPECT_EQ(count, 3u);
|
EXPECT_EQ(count, 3u);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST_F(ISRRising2, Debounce) {
|
TEST_F(ISRRising2, Debounce) {
|
||||||
delay(10);
|
delay(20);
|
||||||
for (int i = 0; i < 7; ++i) {
|
for (int i = 0; i < 7; ++i) {
|
||||||
digitalWrite(TRIGGER_PIN, (i + 1) % 2);
|
digitalWrite(TRIGGER_PIN, (i + 1) % 2);
|
||||||
}
|
}
|
||||||
delay(10);
|
delay(20);
|
||||||
EXPECT_EQ(count, 1u);
|
EXPECT_EQ(count, 1u);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -117,19 +117,20 @@ TEST_F(ISRRising2, ISRInitConflict) {
|
|||||||
EXPECT_EQ(count, 0u);
|
EXPECT_EQ(count, 0u);
|
||||||
EXPECT_EQ(count2, 0u);
|
EXPECT_EQ(count2, 0u);
|
||||||
digitalWrite(TRIGGER_PIN, HIGH);
|
digitalWrite(TRIGGER_PIN, HIGH);
|
||||||
delay(10);
|
delay(20);
|
||||||
EXPECT_EQ(count, 1u);
|
EXPECT_EQ(count, 1u);
|
||||||
EXPECT_EQ(count2, 1u);
|
EXPECT_EQ(count2, 1u);
|
||||||
digitalWrite(TRIGGER_PIN, LOW);
|
digitalWrite(TRIGGER_PIN, LOW);
|
||||||
delay(10);
|
delay(20);
|
||||||
EXPECT_EQ(count, 1u);
|
EXPECT_EQ(count, 1u);
|
||||||
EXPECT_EQ(count2, 1u);
|
EXPECT_EQ(count2, 1u);
|
||||||
|
|
||||||
delay(10);
|
delay(20);
|
||||||
count = 0;
|
count = 0;
|
||||||
for (int i = 0; i < 7; ++i) {
|
for (int i = 0; i < 7; ++i) {
|
||||||
|
delay(1);
|
||||||
digitalWrite(TRIGGER_PIN, (i + 1) % 2);
|
digitalWrite(TRIGGER_PIN, (i + 1) % 2);
|
||||||
}
|
}
|
||||||
delay(10);
|
delay(20);
|
||||||
EXPECT_EQ(count, 1u);
|
EXPECT_EQ(count, 1u);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user