Barcode Scanner mit JavaPos ansprechen

Status
Nicht offen für weitere Antworten.

reliC

Mitglied
Hi all,
weiß nicht genau in welches Forum ich die Frage stellen soll aber hab gedacht hier könnte das passen.

Also zu meinem Problem, ich habe einen Barcode Scanner von Metrologic und möchte gerne die gescannten ISBN Codes usw in Java weiterverarbeiten. Nun habe ich verschiedene versuche gestartet jedoch funktioniert keines meiner Tests. Bekomme jedesmal eine JPOS exception "jpos.JposException: Control not opened".
Der Scanner ist per USB an den Rechner angeschlossen und funktioniert auch. Weiß nicht wo ich anfangen soll nach fehlern zu suchen, finde auch keine richtige Doku wo sowas beschrieben ist.
Hat jemand vielleicht erfahrung mit solchen Scannern oder sowas schonmal implementiert und kann mir ein paar tipps geben?

Hier nochmal der source:
Java:
package barcodetest;

import jpos.JposException;
import jpos.Scanner;

public class Main {


    public static void main(String [] args){

    Scanner sc = new Scanner();
         
    try{
        sc.open(sc.getPhysicalDeviceName());
        sc.setDeviceEnabled(true);
    }catch(JposException e){
        System.out.println(e);
        }
    
    }
}
 
Zuletzt bearbeitet von einem Moderator:

DennisMo

Neues Mitglied
Hi

ich stand heute vor dem selben Problem, habe seit ewigkeiten nichts mit Java gemacht aber habe mit deinem Ansatz dann doch noch ne Lösung gefunden. Hier meine Lösung hoffe es hilft dir oder irgendwem weiter der was mit jpos machen will (muss :D):

Main.java
Java:
class Main {
        public static void main(String[] args) {
                ScannerStdout test = new ScannerStdout();
        }
}

ScannerStdout.java
Java:
import jpos.*;
import jpos.events.*;

public class ScannerStdout implements DataListener {
    public Scanner sc = null;
    public ScannerStdout(){
        sc = new Scanner();
        try{
            sc.open("defaultScanner");
            sc.addDataListener(this);
            sc.claim(0);
            sc.setDeviceEnabled(true);
            sc.setDataEventEnabled(true);
        }catch(JposException e){
            System.out.println(e.getMessage());
            e.printStackTrace();
       }
    }

    public void dataOccurred(DataEvent de)
    {
        try{
            System.out.println(new String(sc.getScanData()));
            sc.setDataEventEnabled(true);
        }catch(JposException e){
            System.out.println(e.getMessage());
            e.printStackTrace();
       }
    }

}

gruß Dennis
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
M Barcode-Scanner unterscheidung zur Tastertur Allgemeine Java-Themen 7
G Barcode (Strichcode)-Scanner Allgemeine Java-Themen 10
OnDemand Java Barcode lesen Allgemeine Java-Themen 4
M Barcode und Bilder in PCL einbinden Allgemeine Java-Themen 0
Ollek Barcode mit Barcode4J erzeugen - Exception Allgemeine Java-Themen 4
D character kodierung, barcode für barcode font erzeugen Allgemeine Java-Themen 4
P Barcode erzeugen Allgemeine Java-Themen 3
R Barcode mit printerJob (J2SE) ? Allgemeine Java-Themen 2
X Input/Output InputStream/Scanner(System.in) read()/hasNextLine() block unterbrechen Allgemeine Java-Themen 7
J Variablen Scanner als Klassenvariable Allgemeine Java-Themen 5
M Kein Scanner Fehler durch falsche EIngabe Allgemeine Java-Themen 4
Bluedaishi Twain Scanner im Netzwerk Allgemeine Java-Themen 10
B Scanner erkennt keinen Text in Textdatei, obwohl welcher drinsteht Allgemeine Java-Themen 10
J Scanner oder BufferReader Allgemeine Java-Themen 2
1 Java Scanner Allgemeine Java-Themen 2
W Was genau sind IOTools? Kann ich stattdessen nicht die Scanner Klasse verwenden? Allgemeine Java-Themen 3
A Scanner Variable Klassenimtern deklarieren Allgemeine Java-Themen 12
T Datentypen Scanner Allgemeine Java-Themen 4
A Erste Schritte If Abfragen + Scanner Allgemeine Java-Themen 7
P Input/Output java.util.Scanner in einer Schleife und Exception-Behandlung: Einlesen einer Zahl Allgemeine Java-Themen 4
D Arraylist/For Schleife/Scanner Allgemeine Java-Themen 30
P Input/Output Datei einlesen per Scanner(f) - mit Cron gehts nicht Allgemeine Java-Themen 1
S Erste Schritte Scanner in Methode einbauen Allgemeine Java-Themen 4
B QR Scanner WebCam Allgemeine Java-Themen 2
P Scanner als Inputstream für Java Prozess Allgemeine Java-Themen 4
H Scanner: Ausgabe erst nach Abbruch Allgemeine Java-Themen 8
S Bekomme mit Scanner und URL keine Html-Seite ausgelesen Allgemeine Java-Themen 3
J NetBeans Frage bezüglich der Scanner-Klasse Allgemeine Java-Themen 6
H Scanner soll einen Inputredirect einlesen, liest aber nicht jedes Wort ein. Allgemeine Java-Themen 3
Ark Locale, Formatter und Scanner: Bug bei Gleitkommazahlen? Allgemeine Java-Themen 2
X Scanner hört nach der 25. Zeile auf Allgemeine Java-Themen 6
A Split, Scanner, StringTokenizer oder PatternMatching für flexibles Dateieinlesen? Allgemeine Java-Themen 2
D java.util.InputMismatchException im Scanner -wieso? Allgemeine Java-Themen 5
K Scanner - große Textfile, nur 0 ab betim. Wert Allgemeine Java-Themen 4
D Scanner leer aber bufferedReader nicht?! Allgemeine Java-Themen 2
N Scanner läuft nicht durch Allgemeine Java-Themen 2
R Scanner mit Java Allgemeine Java-Themen 2
J Parser / Scanner / Tokenizer gesucht Allgemeine Java-Themen 3
J Problem mit Scanner-Stream Allgemeine Java-Themen 2
J Mit Scanner-Klasse eine Datei zeilenweise einlesen und nur bestimmte Zeichen abfragen Allgemeine Java-Themen 11
M Scanner-Methode: Mehrere Eingaben mit Exception behandeln Allgemeine Java-Themen 10
H Problem mit Scanner Klasse Allgemeine Java-Themen 7
E Wie Zeichen eingeben mit Klasse Scanner? Allgemeine Java-Themen 5
D Problem mit java.util.scanner: Falsche Ergebnisse Allgemeine Java-Themen 4
E Scanner Frage :) Allgemeine Java-Themen 8
A Unterschied Scanner und Matcher Allgemeine Java-Themen 5
S Problem mit Scanner Allgemeine Java-Themen 5
G Scanner.hasNext() beendet den Thread ohne Message Allgemeine Java-Themen 4
S Scanner Allgemeine Java-Themen 6
G Scanner-Generator zur Erkennung von Java Tokens Allgemeine Java-Themen 7
B Try/Catch in While-Schleife mit Scanner - Hilfe! Allgemeine Java-Themen 3
K Scanner.hasNext findet kein Ende Allgemeine Java-Themen 6
D ProcessBuilder und Scanner Probleme mit einigen Prozessen Allgemeine Java-Themen 2
S Die Methode close() der Klasse Scanner Allgemeine Java-Themen 3
G Scanner und Abbruchbedingung/Pattern Allgemeine Java-Themen 2
bernd java.util.Scanner erst ab Java 1.5? Allgemeine Java-Themen 4
S Java Treiber (JavaPOS) Allgemeine Java-Themen 7
G JavaPos Allgemeine Java-Themen 3

Ähnliche Java Themen

Neue Themen


Oben