]> git.feebdaed.xyz Git - 0xmirror/WiringPi.git/commitdiff
#346 adjust unit test
authormstroh76 <m.stroh76@gmail.com>
Fri, 23 May 2025 18:51:06 +0000 (20:51 +0200)
committermstroh76 <m.stroh76@gmail.com>
Fri, 23 May 2025 18:51:06 +0000 (20:51 +0200)
wiringPi/test/wiringpi_test61_isr2.c

index e0d21f5dbaccd53436fc6144599d5fe4bcd0be8c..06f73ee3d17a4a21476faddf3e81f3692ab1d621 100644 (file)
@@ -189,6 +189,14 @@ int main (void) {
 
        wiringPiVersion(&major, &minor);
 
+  if (!piBoard40Pin()) {
+      printf("Old 28pin system\n");
+               //GPIO = 23;
+               //GPIOIN = 24;
+         GPIO = 17;
+    GPIOIN = 18;
+  }
+
        printf("WiringPi GPIO test program 6b (using GPIO%d (output) and GPIO%d (input))\n", GPIO, GPIOIN);
        printf("ISR and ISR2 test (WiringPi %d.%d)\n", major, minor);
 
@@ -206,6 +214,11 @@ int main (void) {
       accuracy = 0.02;
       bounce_acc = 2.7;
       break;
+    case PI_MODEL_ZERO:
+    case PI_MODEL_ZERO_W: //ARM=1000MHz
+      accuracy = 0.02;
+      bounce_acc = 2.5;
+      break;
     default:
       accuracy = 0.012;
       bounce_acc = 1.0;