logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[ATmega8][Bascom] Podłączenie skanera kodu kreskowego, port PS2

jousto 03 Cze 2011 14:12 1694 2
REKLAMA
  • #1 9572750
    jousto
    Poziom 17  
    Szanowni Koledzy

    Pytanie jak w temacie czy macie jakieś doświadczenia i sugestie jeśli chodzi o odczyt kodu kreskowego skanerem i skojarzenie łańcucha cyfr przełanego przez czytnik ze zmienną np tekstową?
    Myslałem o instrukcji GetAtKbd ale ona zatrzymuje działanie programu dopóki w buforze nie znajdzie się znak do odczytu a dodatkowo tu chodzi o odczyt ciągu znaków a nie tylko jednego.
    Chyba zupełnie nie orintuję się w temacie bo nawet nie wiem czy czytnik przesyła ciąg znaków czy znak po znaku z jakiegoś rodzaju separatorami.
    Wiem że czytnik mozna skonfigurować co i jak ma przesyłać ale zastanawim się czy może ktoś ma jakieś sugestie jak się do tego zabrać.
  • REKLAMA
  • #2 9573026
    hotdog
    Poziom 26  
    Wydaje mi się że te czytniki symulują klawiaturę.

    Poszukaj kodów klawiatury w internecie. Są to rozkazy naciskania i puszczenia odp. przycisków, a w zasadzie cyfr.

    A rozwiązanie twojego drugiego problemu to odpowiedni parser portu szeregowego. Nie znam bascoma, ale w C robisz przerwania, bufor, flagi i hula

    Pozdrawiam
REKLAMA