Thursday, 24 August 2006

Appending Ctrl-S to the data from an Caere Easy Scanner 2033A


What we do is enable the barcode reading with EDIT required.
We then edit the barcode data and can control the output.

Are they all the same code, ie Code 39?
Or could the special barcode be a different code 128?

I need to know what codes they are reading.
for instance code 39.

//192//DFIJ
This command requires that all Code 39 data must pass an edting "D" field.
192 = Code 39
A = Enable with Edit Required
F = Full ASCII
I = CD xmit off
J = Field Accumulate Off

In our editng parameters:
D Fields define an input picture
U Fields output Processing
Data gets passed to the editor in order D1, then D2 etc.
If it passes the Input edit it gets processed, if not then the next field.

a simple edit field.
/D1/002/"ZZZZ"/
/U1//0RX1498F014X
/D2/002/44R/
/U2//4RX5AX/

D1 define Field 1, 002 Use output processing
"ZZZZ" input data must be literal "ZZZZ"
U1 define Output Processing for D1
0R 0=Suppress R=Repeat
X1498F014X insert hex value
14h Make Left CTRL Key
98h S
F0h Break
14h Left Control Key

D2 define Field 2, 002 Use output processing
44R Require 4 Anything, R repeat
U2 define output processing for D2
4R=Output anything, R=Repeat, Insert 5Ah (CR)

In the above example data ZZZZ meets edit D1 and gets processed pper D1.
Suppressed and Left CTRL is inserted.
Anything other then ZZZZ wil meet the D2 field, data sent with A CR postamble.

I need to know from you the following and I will send you a program you can load into a 2033.

The special Barcode to trigger CTRL S
Do you want the LEFT CTRL Key or the RIGHT.
What Code you will be reading.

Saturday, 24 June 2006

Windows CE 5.0 and RF regulatory issues

The issue with the RF profile not working sometimes, might be down to the incorrect "regulatory" information being set on the terminal.

If you tap the signal strength icon in the bottom right of the display you get a menu.

Select Options and you'll get a dialogue box.

Select from the drop down "Regulatory".

Ensure country is set to UK and the "Enable 802.11d" check box is NOT selected.

Then SAVE and exit this.

*** However this is NOT saved in flash memory and is lost when the device cold boots. The fix for this is as follows ...

After performing the above, repeat it with differences as follows ...

Tap the signal strength icon in the bottom right of the display you get menu.

Select Options and you'll get a dialogue box.

Select from the drop down "Export".

Then press "Export Options" button

Then select "OK" (do not change default names or folders, just say OK)

Now, and in conjunction with RegSave, *ALL* options of the 9090 are saved to persist through a Cold Boot.


Then back in the original menu ...

Select "Manage Profiles"

Choose the desired profile.

Hold the stylus on the profile text for a second or so, when the menu appears, select "Connect"

Now exit the profile manager menu back to the main desktop and double tap the "Wavelink TE" icon.

Thursday, 27 October 2005

RegSave on Symbol 90X0 terminals, specifically the 9060 with the 802.11b RF option


Some brief notes about the use of RegSave on Symbol 90X0 terminals, specifically the 9060 with the 802.11b RF option.

You will need RegSave_2_53_04.zip

Unzip this and locate the file RegSaveCED.exe in the 9050 folder.

Connect your terminal as a guest in ActiveSync and explore it using Win Explorer. Locate the c:\applications folder and copy the RegSaveCED.exe file to this folder on the HHT.

Now you can uncouple the HHT and click start menu and Windows Explorer to look at HHT's local files. locate applications folder and locate the RegSaveCED.exe file... double tap

Now screen RegSave EMEA TS appears.

In Registry section press "Create Template File"
Accept \Application\RegSave.tpl option offered
Click Create template and wait forever !

............. time passes ..................

The app rattles through all the registry entries and builds a file with them all in. Just when you assume it'll last forever it stops...

Now back to the main screen ...

Click OK (top right) to exit the app

--- oOo ---

Now set your IP parameters and RF bits... in fact anything you need.

........... time passes ...........

--- oOo ---

Now re-load the RegSave app.

Press the button in the Registry section entitled "Save Current Configuration"

I got some missing file error here which I rode over roughshod... basically it's looking for a registry exception file. You can create this but and it can be a list of ignored keys but for our purposes it doesn't matter so I just said "Yes"

It'll do some stuff regarding comparing and checking for differences, then it saves the changed bits.


Now you can exit RegSave and try rebooting... it should have saved the changes to the Registry and everything should be the same as before.

Thursday, 15 September 2005

Zebra Serial Cable 9-9 pinouts

Here are pinouts of Zebra Serial Cable 9-9 for reference 

9 pin female end / 9 pin male end

1 W / Black 
2 G / R 
3 R / G 
4 Y / Blue 
5 Bare (shield wire) / Bare (shield wire) 
6 Blue / Y 
7 W / Black 
8 W / Black 
9 n/c / n/c 

n/c = no connection 

At both ends pins 1,7 and 8 are connected together and not to anything else.
Pins 2 and 3 cross over between the ends
Pin 4 and 6 cross over along the cable
Pin 5 is ground and the cable sheath wire is used for this.

Wednesday, 29 June 2005

REA Scancheck II - Screen Contrast

Some users complain of reduced screen contrast or even the screen going either blank or totally blue. This is not a fault!
Screen contrast is changed by pressing the up [8] and down [2] keys when the display is at the main start-up menu.




It sometimes happens when inexperienced users randomly pressing keys!

Datalogic Gryphon D100 Scanner Setup

These scanners come with a quick reference guide to set them up out of the box.
They are very simple to set-up, however the one part that always gets missed is setting the keyboard to a 'make-break' type.
So most set-ups consist of scanning the following barcodes :
Reset to Factory Defaults
Wedge : PS/2 PCs (usually but may differ depending on host device)
Key Transmission Mode : Make-Break keyboard

This is all that is needed to get the device working. However if they wish to set-up barcode types that aren't set as default code types you will need the Full reference manual (available on the Datalogic web-site or from me).

Quick reference and full manual


 
I mention this as EAN 128 codes are not set as default.

Monday, 13 June 2005

Certification of ISO Compliant Barcode Verifiers planned for UK

UCC product certification

In the UK we have a GS1 UK solution provider programme, but we do not currently extend the service to product and service certification.

Some of our solution providers have raised an issue with verifiers where they feel that some verifiers even though claiming to meet ISO standards do not comply with the standards as manufacturers certify themselves. As we encourage all our members to use ISO-compliant verifiers when producing bar codes, some are unknowingly buying non-compliant equipment.

GS1 US seems to be carrying out independent certification of verification equipment in the USA as part of their solution provider programme. We have requested more information about this so as to see whether it is something that can be extended to the UK.

The following two paragraphs have been copied from the GS1 US website and the information will be updated when more information has been received from the organization.


How is the certification testing being facilitated?

The UCC Solution Partner Program works with best-in-class certification agents to provide testing services for certifying products and services. The UCC internally tests hardware and software for the EAN.UCC Program Area and conducts training and testing for all consultant certifications.

Technology changes rapidly. How long is a UCC Solution Partner certified? Is certification indefinite, or is there a re-certification process?

Hardware and software is typically certified by version of the standard product or service that it is being certified against. As long as the version is an active version, a certification will stay valid. But as versions of standards, products or services progress, the UCC Solution Partners are encouraged to stay current with newer certifications.