none
Strings über Bluetooth Empfangen und Weiterverarbeiten??? RRS feed

  • Frage

  • Hallo,

    ich suche ein Codebeispiel, damit ich folgendes realisieren kann:

    Ich verbinde einen BarcodeScanner via Bluetooth an dem Rechner und die Barcodes, die eingescannt werden, werden direkt an dem Rechner verschickt.

    Jetzt suche ich ein Codebeispiel, damit ich die Informationen, die in Form von Strings über Bluetooth an den Rechner verschickt werden, empfangen und weiterverarbeiten kann.

    Wäre nett, wenn jemand mir dabei weiterhelfen würde.


    Gruesse, NUNUI

    Montag, 29. September 2014 14:35

Antworten

  • Hallo NUNUI,

    wie heißt denn der Scanner (Typ) ? Gibt es da eine Dokumentation dazu ?

    Hast du es mal mit unterschiedlichen Barcodetypen versucht ?

    Wie meldet denn der Scanner das die Barcodes erfolgreich versendet wurden ?

    Ich vermute es handelt sich nicht um einen Scanner der wie eine Tastatur die Daten sendet, sondern einen Scanner der einen virtuellen COM Port nutzt. Das würde bedeuten du musst mit der SerialPort Klasse arbeiten. Vielleicht hilft dir dabei dieser Artikel weiter:

    http://www.c-sharpcorner.com/uploadfile/eclipsed4utoo/communicating-with-serial-port-in-c-sharp/

    Gruß


    Jens Gerber


    Dienstag, 30. September 2014 10:27

Alle Antworten

  • Hallo Nunui,

    ich habe zwar noch nie etwas mit Bluetooth Scannern gemacht, nur mit USB oder RS232, das sollte aber keinen Unterschied machen. Normalerweise ist es so das wenn du eine Textbox hast in deinem Programm (geht auch ganz einfach mit Notepad zu testen) und diese den Focus hat beim Scannen automatisch in der Barcode in der Textbox landet als numerische lange Zahl (letztlich ein String in deiner Textbox)... es kann aber sein das der Scanner erst einmal initialisiert werden muss um überhaupt zu funktionieren. Dazu sollte es vom Hersteller Barcodes geben die man abscannen kann und den Scanner damit initialisiert und dessen Modi einstellt. Am einfachsten lässt sich das wie schon gesagt in einem Notepad Fenster testen...

    Was genau meinst du denn mit empfangen und weiterverarbeiten ?

    Gruß


    Jens Gerber

    Montag, 29. September 2014 16:25
  • Hallo Jens,

    Danke für die Antwort. Irgendwie funktioniert es mit der Datenübertragung nicht!

    Unter Optionen kann ich den Scanner unter Paired Devices sehen und der Scanner meldet auch dass die Barcodes erfolgreich an den verbundene Rechner verschickt wurden, aber die Barcodes, die vom Scanner gesendet werden, sehe ich leider im TextEditor nicht!

    Weißt Du vielleicht, woran es liegen könnte? Ich benutze am Laptop den Sppedlink Vias Nano Bluetooth USB-Adapter (SL-7410).


    Gruesse, NUNUI

    Dienstag, 30. September 2014 10:03
  • Hallo NUNUI,

    wie heißt denn der Scanner (Typ) ? Gibt es da eine Dokumentation dazu ?

    Hast du es mal mit unterschiedlichen Barcodetypen versucht ?

    Wie meldet denn der Scanner das die Barcodes erfolgreich versendet wurden ?

    Ich vermute es handelt sich nicht um einen Scanner der wie eine Tastatur die Daten sendet, sondern einen Scanner der einen virtuellen COM Port nutzt. Das würde bedeuten du musst mit der SerialPort Klasse arbeiten. Vielleicht hilft dir dabei dieser Artikel weiter:

    http://www.c-sharpcorner.com/uploadfile/eclipsed4utoo/communicating-with-serial-port-in-c-sharp/

    Gruß


    Jens Gerber


    Dienstag, 30. September 2014 10:27
  • Danke für den Tip.

    Ich habe mit dem folgenden Serial-Kommunikationsprogramm getestet und jetzt funktioniert es :o)


    Gruesse, NUNUI

    Dienstag, 30. September 2014 11:29