signoPAD-API/Web

Dobrý deň, chcem sa opýtať či sa dá zariadenie signotec nainštalovať do mintu. Našiel som nejaké inštrukcie ale neviem s tým ani pohnúť vypisuje mi to chyby . tu je odkaz na zariadenie : signotec signoPAD-API/Web | signotec GmbH

Pozerám že majú na webe priamo ovládače pre Linux.
https://downloads.signotec.com/signoPAD-API_Web/signoPAD-API_Web_Linux_3.4.0.zip

Skús tento postup:

Krok 1: Stiahnutie potrebných súborov

  1. Stiahni balík signoPAD-API/Web pre Linux z oficiálnej stránky signotec. Tento balík obsahuje potrebné komponenty, ovládače, dokumentáciu a demo aplikácie:

Krok 2: Inštalácia základných komponentov

  1. Rozbaľ stiahnutý archív a skopíruj komponenty do správnych priečinkov:

    • libSTPadLib.so a libSTCPImageEngine.so do /usr/local/lib.
    • Použi príkazy:
      sudo cp libSTPadLib.so /usr/local/lib
      sudo cp libSTCPImageEngine.so /usr/local/lib
      
  2. Nainštaluj potrebné závislosti. Ak tvoj systém neobsahuje niektoré balíky, nainštaluj ich príkazom:

    sudo apt-get install libudev-dev libusb-1.0-0-dev
    

Krok 3: Nastavenie pravidiel Udev

  1. Vytvor pravidlá pre udev, aby systém rozpoznal pripojené zariadenie. Vytvor nový udev súbor:

    sudo nano /etc/udev/rules.d/99-signopad.rules
    
  2. Pridaj nasledujúci obsah (úprava môže byť potrebná podľa typu zariadenia):

    SUBSYSTEM=="usb", ATTR{idVendor}=="vid", ATTR{idProduct}=="pid", MODE="0666"
    
    • vid a pid sú hodnoty, ktoré zistíš pomocou príkazu lsusb.
  3. Obnov pravidlá udev:

    sudo udevadm control --reload-rules
    sudo udevadm trigger
    

Krok 4: Nastavenie WebSocket servera

  1. WebSocket server, ktorý komunikuje s tabletom, môžeš spustiť pomocou príkazu:
    ./STPadServer 49494
    
    • Tento server komunikuje medzi podpisovým tabletom a webovým prehliadačom cez JavaScript API.

Krok 5: Testovanie inštalácie

  1. V balíku sa nachádza demo aplikácia (STPadLibDemoApp), ktorá umožňuje otestovať pripojenie a funkčnosť tabletu. Spusti demo aplikáciu a over, či je tablet rozpoznaný a či funguje správne.

    ./STPadLibDemoApp
    
  2. Aplikácia vyhľadá pripojený tablet a umožní ti nasnímať podpis.

Krok 6: Integrácia s webovou aplikáciou

  1. Integrácia s JavaScriptom: Pre webové aplikácie použiješ knižnicu, ktorá prichádza s API balíkom. Táto knižnica zjednodušuje komunikáciu medzi tabletom a tvojou aplikáciou pomocou protokolu WebSocket.

  2. Použitie JavaScript knižnice: Skopíruj JavaScript knižnicu do svojej aplikácie a prispôsob ju podľa potrieb. Táto knižnica sa stará o asynchrónnu komunikáciu s tabletom.

Krok 7: Riešenie problémov

  1. Riešenie chýb: Skontroluj možné chyby pomocou kódov uvedených v dokumentácii. Napríklad:
    • -3: Neplatný parameter.
    • -5: Žiadne pripojenie k tabletu.
    • -20: Chyba komunikácie so zariadením.

Tony ďakujem veľmi pekne, ale asi sa to minte nedá nainštalovať. Teraz som prišiel na to že tu nieje jeden balík (libtiffxx5) a mint ho asi nepodporuje. Skúsim postup zopakovať na inom linux, ešte raz veľmi pekne ďakujem.

1 lajk