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