Gombok gyorsasága

Optimalizálja a TapHome Push Button PB5, PB6 és 32UI eszközeinek kattintási sebességét és nyomási típusainak beállításait. Igazítsa a válaszidőt és a sebességet szükség szerint.

Ez a konfiguráció a TapHome Push Button összes eszközére vonatkozik, beleértve a fizikai érintőeszközöket (PB5, PB6) és az olyan UI eszközöket, mint a 32UI modulok.

Gombok kattintási sebességének beállítása

Fontos: Ez a funkció a TapHome modulok firmware-ében kerül kiértékelésre, ezért nem érhető el virtuális gombokon. Csak a buszra csatlakoztatott fizikai Push Button eszközökön működik.

Konfiguráció

A gombok válaszidejének beállításához válasszon ki egy vagy több gombot, és módosítsa a következő beállításokat:

Támogatott kattintás típusok

Minél kevesebb opciót választ ki, annál kevesebb időt kell várnia az algoritmusnak a nyomógomb művelet végrehajtása előtt. Például, ha a ' Hosszú nyomás támogatása ' Dupla kattintás támogatása ,' és a ' Tripla kattintás támogatása ' mind le van tiltva, akkor a nyomógomb művelet azonnal elindul, amint a gomb megnyomja. lenyomva, anélkül, hogy megvárná a kioldást.

  • Hosszú nyomás támogatása
  • Dupla kattintás támogatása
  • Tripla kattintás támogatása

Ha mindhárom opció ki van kapcsolva, a gomb művelete a lenyomás után azonnal elindul, a felengedés megvárása nélkül.

Minél kevesebb funkció, annál gyorsabb a válasz

A lenyomás értékelési algoritmusa

Ha letiltja a hosszú nyomást, a dupla és tripla kattintást, a művelet közvetlenül a lenyomás után indul, anélkül hogy megvárná a felengedést.

Hogyan működik:

  • Nincs long/double/triple press → A rövid lenyomás azonnal kiértékelődik a lenyomáskor
  • Hosszú nyomás esetén → A modulnak meg kell várnia a felengedést, hogy meg tudja különböztetni a rövid és a hosszú nyomást
  • Dupla kattintás esetén → A rövid lenyomás csak az időkorlát letelte után kerül elküldésre, hogy biztos legyen benne, hogy nem történt második lenyomás
  • Tripla kattintás esetén → A rövid lenyomásnak várnia kell, hogy érkezik-e harmadik lenyomás a meghatározott időn belül

Összegzés: Minél több funkciót aktivál, annál hosszabb lesz a várakozási idő a művelet elindításáig.

Hosszú nyomás időtartama

Állítsa be a gomb hosszú megnyomásához szükséges időtartamot
  • Alapértelmezett (400 ms) — ⭐ alapértelmezett
  • Hosszabb (750 ms)
  • Leghosszabb (1000 ms)

Kattintási sebesség

Állítsa be a gomb kétszeri vagy háromszoros kattintásához szükséges sebességet
  • Alapértelmezett (150 ms) — ⭐ alapértelmezett
  • Lassabb (275 ms)
  • Leglassabb (400 ms)

A busz válaszideje

A gombok válaszidejének felgyorsítása érdekében ügyeljen arra, hogy az adott buszágon lévő modulok száma elég kicsi legyen, mivel a protokoll Round-Robin kommunikációt használ.

Javaslat: Legyen kevesebb, mint 20 modul buszáganként.

Nagyobb telepítésekhez

Nagyobb telepítésekhez használhatja a Bus Extender eszközt, amely kibővíti a rendelkezésre álló buszágakat, és lehetővé teszi több modul csatlakoztatását anélkül, hogy a válaszidő lelassulna.

Gyakorlati tippek

  1. Minimalizálja az engedélyezett kattintási típusokat – Ha nincs szüksége dupla vagy tripla kattintásra, kapcsolja ki őket
  2. Optimalizálja a buszágakat – Ossza fel a modulokat több ágra a Bus Extenderrel
  3. Állítsa be az időzítőket – Szükség szerint rövidítse a hosszú nyomás, illetve a dupla és tripla kattintás észlelési idejét