Hirdetés

Új hozzászólás Aktív témák

  • atesss

    addikt

    válasz Aryes #13469 üzenetére

    "Azért ettől még nem raknám be a main-be."
    Mármint ezt magára a port-lekérdezésre és a feldolgozásra értettem.
    Az "órás mérés" az, amit viszont beraknék a main-be.

    Közben viszont kiderült, hogy az event detection függvény:
    - Tud olyan kapcsolót is, hogy ... , bouncetime=xxx [msec]
    Ez így kb. azt valósítja meg készen, amit te írtál első opciónak. Amint van egy interrupt, onnantól vársz 80ms-ot (ilyenkorra ugye már biztosan nem lesz 0-sban az INT pin, mivel pont ez a cél vele).
    Szóval ez most nekem nem túl jó megoldás.
    - Alapból Threading-ként, többszálúan működik [link] (Install RPi.GPIO version 0.5.2a for multiple threaded callback interrupts)
    És nem találtam rá opciót, hogy kikapcsolható lenne a Threading (egy ezt még nem tudó régi verziót - csak ezért - meg nem akarnék felrakni).

    "Ezért is nem érdemes az interruptot letiltani."
    Pedig ezzel próbálkoztam most. Első körben csak hogy csak egy gombra megoldjam a pergésmentesítést kb. valahogyan.
    De hát nem akar így sehogy se menni, szóval megyek tovább úgy, hogy nem tiltom le az interruptot.

Új hozzászólás Aktív témák