Hey guys,
I wonder if you could please provide me with some ideas as to how to get
around this problem.
[Scenario]
Symbol MC9000-k, Pocket PC 2003... With a scanner application I've written,
data is loaded into ArrayList structures when the user performs some action.
This list contains a list of barcode numbers that are currently accepted.
Finally, there is a manual entry button in my application where the user can
(if the barcode is damaged for example), manually put in the barcode number.
This then passes the entered in data into the same function that is called
after a scan.
[Problem]
Some times the scanner gets into a mode where it returns an error saying
that any barcode scanned is not found in the list of data when we know it
is. This is proved by manually entering in the barcode number which
correctly registers the barcode as you'd expect.
If the application is restarted, suddenly scanning works with all barcode
data you'd expect.
As I mentioned, the manual entry, and scanning, call the same procedure...
When the scanner error message appears, the barcode that was scanned is
displayed and this appears correct!?!?
This is thoroughly doing my head in and any help would really be
appreciated.
Thanks.
Dan.