Apie
Programos paslauga, suteikianti galimybę valdyti ir valdyti IPCMobile duomenų fiksavimo aparatinę įrangą, kad gautus duomenis būtų galima integruoti į naujas arba esamas programas naudojant Android Intents API. Tai leidžia bet kuriai įrenginio programai užfiksuoti duomenis iš kelių įvesties šaltinių ir pagal poreikį formatuoti duomenis naudojant paprastas parinktis arba sudėtingus naudojant Magic Filter.
MagicFilters
Naudodami „MagicFilters“ galite parašyti „JavaScript“ scenarijų, kad būtų galima apdoroti nuskaitytą brūkšninį kodą ir nustatyti, ar jis turėtų būti priimtas ar atmestas. Patikrinkite, ar brūkšniniame kode nėra tikslinių simbolių, pridėkite priešdėlių ir priesagų arba grąžinkite visiškai kitą brūkšninį kodą. Jei jis priimtas, jis siunčiamas į klaviatūrą kaip klavišo paspaudimas arba perduodamas per Intent API visoms programoms, nustatytoms priimti brūkšninius kodus.
Grąžinama brūkšninio kodo reikšmė gali būti paprasta eilutė arba JSON eilutė.
Intent API
Intent API leidžia bet kuriai programai siųsti ketinimą su komanda QWedge, pvz., paleisti / sustabdyti nuskaitymo variklį arba užfiksuoti vaizdą, tada rezultato tikslas bus išsiųstas programai per apibrėžtą Intent API.
QWedge klaviatūra
Klaviatūra sukurta nuo pat pradžių, įmontuota HaloRing. Gaukite brūkšninio kodo ir fotoaparato duomenis, kuriuos galima persiųsti į vietines programas per Intents API arba pagrindinius įvesties laukus naudojant klaviatūros emuliaciją.
Pritaikymo neįgaliesiems funkcija
Ši programa naudoja AccessibilityService API, kad galėtų įterpti nuskaitytą brūkšninį kodą iš skaitytuvo į dabartinį aktyvų teksto lauką. Norėdami įjungti brūkšninį kodą į aktyvų teksto lauką, atlikite toliau nurodytus veiksmus.
1) „QWedge“ programoje įjunkite „Klaviatūros išvesties režimą“.
2) Eikite į Nustatymai > Prieinamumas > Bakstelėkite QWedge įvestis > Įgalinti naudoti QWedge įvestį.
Greitos pradžios vadovas ir demonstracinis kodas
https://github.com/InfinitePeripherals/QWedge-Android