⚛️ Atom 2 Smart Remote   🚚 FREE FEDEX SHIPPING from 397 USD   🌎 WORLDWIDE SHIPPING for 25 USD

Buttons

Schaltfläche Unterstützung

Atom stützt sich stark auf Tasteneingaben, was sie zur wichtigsten Eingabemethode macht. MagiScript unterstützt Ereignisse zum Drücken und Loslassen von Tasten von drei Geräten:

  • Atom, das 12 Tasten hat,
  • PeekSmith 3die 3 Tasten hat, und
  • SB Watch, die einen einzigen Knopf (die Krone) hat.

Atom-Hardware

Atom hat 12 Tasten, die von 0 bis 11 nummeriert sind. Sie sind in 4 Reihen angeordnet, und es gibt 3 Tasten pro Reihe.

Derzeit gibt es kein Standardlayout oder -verhalten, aber das System meldet Ereignisse im Zusammenhang mit dem Drücken von Tasten.

Atom-Tastenlayout, 12 Tasten in 4 Reihen

Veranstaltungen

MagiScript empfängt Ereignisse über die onEvent Funktion. Die Ereignisstruktur ist für die Schaltflächen die gleiche:

  • value: ein String mit der ID der Schaltfläche
  • Typ: "Presse", "Freigabe" Zeichenfolgen
  • Quelle: "atom:button", "ps:button", "sbwatch:button"
function onEvent(e) {
    console.log(e.value, e.type, e.source);
}

Ereignis-Typen

Verschiedene Geräte haben unterschiedliche Unterstützung.

  • Atom unterstützt Ereignisse wie Drücken, Loslassen, Klicken, langes Drücken und wiederholtes Drücken.
  • PeekSmith hat nur Presse- und Veröffentlichungsereignisse (im Moment, vielleicht wird eine spätere Firmware die gleichen Ereignisse wie Atom einführen).
  • SB Watch unterstützt die Ereignisse "Drücken", "Loslassen", "Klicken", "Lang drücken" und "Wiederholen", allerdings kommt manchmal ein Klick-Ereignis, ohne dass eine Taste gedrückt wird (dies ist ein Fehler, der in Zukunft behoben werden könnte).
ankreuzen