functions.md

This commit is contained in:
phylax2020
2025-01-29 11:47:07 +01:00
parent 2e3dae0f72
commit b29831d563

View File

@@ -338,17 +338,17 @@ long long int waitForInterrupt (int pin, int mS, int bouncetime)
```
``pin``: Der gewünschte Pin (BCM\-, WiringPi\- oder Pin\-Nummer).
``mS``: Timeout in Milisekunden.
- \-1 warten ohne timeout
- 0 wartet nicht
``mS``: Timeout in Milisekunden.
- \-1 warten ohne timeout
- 0 wartet nicht
- 1...n wartet maximal n mS Millisekunden
``bouncetime``: Entprellzeit in Millisekunden, 0 schaltet Entprellen ab
``Rückgabewert``:
> \>0 ... Zeitstempel des Interrupt Ereignisses in Mikrosekunden
``Rückgabewert``:
> \>0 ... Zeitstempel des Interrupt Ereignisses in Mikrosekunden
> 0 ... Timeout
> \-1 ... GPIO Device Chip nicht erfolgreich geöffnet
> \-2 ... ISR wurde nicht registriert (waitForInterruptInit muss aufgerufen werden)
> \-2 ... ISR wurde nicht registriert (waitForInterruptInit muss aufgerufen werden)
### waitForInterruptInit
@@ -363,7 +363,7 @@ int waitForInterruptInit (int pin, int mode)
``pin``: Der gewünschte Pin (BCM\-, WiringPi\- oder Pin\-Nummer)
``mode``: INT_EDGE_RISING, INT_EDGE_FALLING, INT_EDGE_BOTH
``Rückgabewert``:
``Rückgabewert``:
> \-1 ... Fehler
> 0 ... erfolgreich