December 15th, 2010 at 03:01pm
Under Forum
How to put data into a barcode that i made????
How to put data into a barcode that i made????Because i want to see how u do it and it sounds cool.
By Barcode Scanner
November 21st, 2010 at 09:00am
Under Forum
How about Sumlung MS30 mobile barcode scanner?Is it a high-quality and cost-effective data collection terminal?
I want to buy one,but I still have some hesitation.Is it portable and convenient enough? Who has once used it?Give me some advice,thx!
By Barcode Scanner
November 19th, 2010 at 02:03pm
Under Forum
Which windows mobile phone does Sumlung MS30 data collection terminal support? Dopod,HTC,Motorola and…?
I am told many mobile phones with Windows Mobile system and Windows CE are suitable for Sumlung MS30 mobile barcode scanner.Can you give some examples?
By Barcode Scanner
November 13th, 2010 at 07:30am
Under Forum
Can SUMLUNG MS30 portable barcode scanner scan barcode data to computer,windows mobile phones?
I’m very interesting in it!!
By Barcode Scanner
November 13th, 2010 at 07:29am
Under Forum
How to choose a barcode data collection terminal?
There are many kinds of barcode data collection terminal, which is best for small company in inventory?
By Barcode Scanner
November 13th, 2010 at 07:29am
Under Forum
Plz introduce a mobile barcode scanner or a data collection terminal to me.and tell me its advantage?
I intend to buy a mobile barcode scanner or a data collection terminal (portable barcode scanner is also okay),plz recommend some to me.and I prefer cost-effective ones.:)
Thx!
By Barcode Scanner
October 2nd, 2010 at 07:04am
Under Forum
How to get The data from BarCode Reader?
Best answer:
If you know the format of the data from the barcode reader you can write a C/C++ program to read characters from the serial port and decode the information.
// terminal.c – simple terminal program for Dev-C++ and Cygwin
//
// only works for one port at moment
//
#include
#include
#include
HANDLE hCom; //handle for serial port I/O
/*—————————————————————————-*
* Serial port: initialise io_port, set baud rate, set data bits, one stop bit*/
HANDLE rs_initialise (int io_port, const long int BaudRate, const char parity, const char data)
{
BOOL bPortReady;
DCB dcb;
char ComPortName[]=”COM1″; // set up COM port number in COM?
ComPortName[3]=’0′+io_port;
hCom = CreateFile(ComPortName, GENERIC_READ | GENERIC_WRITE,
0, // exclusive access
NULL, // no security
OPEN_EXISTING,
0, // no overlapped I/O
NULL); // null template
if ((int)hCom <= 0) { printf("serial port COM%d connect fail %s error %d\n\r", io_port, ComPortName, GetLastError()); return 0; }
//else printf(" serial port COM%d connect OK \n\r", io_port);
bPortReady = SetupComm(hCom, 2, 128); // set buffer sizes
if (!bPortReady ) { printf("serial port COM%d SetupComm fail %d\n\r", io_port, GetLastError()); return 0; }
//else printf(" serial port COM%d connect OK \n\r", io_port);
bPortReady = GetCommState(hCom, &dcb);
if (!bPortReady ) { printf("serial port COM%d GetCommState fail %d\n\r", io_port, GetLastError()); return 0; }
// else printf(" serial port COM%d connect OK \n\r", io_port);
dcb.BaudRate = BaudRate;
if( data == '7') dcb.ByteSize = 7;
else dcb.ByteSize = 8;
if( parity == 'E') dcb.Parity = EVENPARITY;
if( parity == 'O') dcb.Parity = ODDPARITY;
else dcb.Parity = NOPARITY;
dcb.StopBits = ONESTOPBIT;
dcb.fAbortOnError = TRUE;
// set XON/XOFF
dcb.fOutX = FALSE; // XON/XOFF off for transmit
dcb.fInX = FALSE; // XON/XOFF off for receive
// set RTSCTS
dcb.fOutxCtsFlow = FALSE; // turn off CTS flow control
dcb.fRtsControl = FALSE; // RTS_CONTROL_HANDSHAKE; //
// set DSRDTR
dcb.fOutxDsrFlow = FALSE; // turn off DSR flow control
//dcb.fDtrControl = DTR_CONTROL_ENABLE; // DTR handshake
dcb.fDtrControl = DTR_CONTROL_DISABLE; //
// dcb.fDtrControl = DTR_CONTROL_HANDSHAKE; //
bPortReady = SetCommState(hCom, &dcb);
if (!bPortReady ) { printf("serial port COM%d SetCommState fail %d\n\r", io_port, GetLastError()); return 0; }
// Communication timeouts
COMMTIMEOUTS CommTimeouts;
bPortReady = GetCommTimeouts (hCom, &CommTimeouts);
CommTimeouts.ReadIntervalTimeout = 5 ;
CommTimeouts.ReadTotalTimeoutConstant = 5 ;
CommTimeouts.ReadTotalTimeoutMultiplier = 1 ;
CommTimeouts.WriteTotalTimeoutConstant = 5 ;
CommTimeouts.WriteTotalTimeoutMultiplier = 1 ;
bPortReady = SetCommTimeouts (hCom, &CommTimeouts);
if (!bPortReady ) { printf("serial port COM%d SetCommTimeouts fail %d\n\r", io_port, GetLastError()); return 0; }
else printf(" serial port COM%d connect OK \n\r", io_port);
return hCom;
}
/*----------------------------------------------------------------------------*
* Serial port: terminate io_port, sets DTR and RTS to low */
void rs_terminate(const int io_port)
{
// Close(hCom);
}
/*----------------------------------------------------------------------------*
* Serial port: read character from io_port (ignored in this version) */
char rs_getch(const int io_port)
{
char rxchar;
BOOL bReadRC;
static DWORD iBytesRead;
bReadRC = ReadFile(hCom, &rxchar, 1, &iBytesRead, NULL);
if (iBytesRead) return rxchar; else return 0; // return 0 if no character read
}
/*----------------------------------------------------------------------------*
* Serial port: transmit character to io_port */
void rs_putch(const int io_port, const int txchar)
{
BOOL bWriteRC;
static DWORD iBytesWritten;
bWriteRC = WriteFile(hCom, &txchar, 1, &iBytesWritten,NULL);
return;
}
/*----------------------------------------------------------------------------*
* Serial port: transmit a string of characters to io_port */
void rs_putstring(const int io_port, const char *string)
{
while (*string != '')
rs_putch(io_port, *string++);
}
//#include
int main()
{
int port = 1;
if(!rs_initialise(port ,57600, ’8′, ‘N’)) { getch(); exit(1); }
char letter;
while(1)
{
if (kbhit()) rs_putch(port, getche()); // if keyboard hit read character and transmit it
if((letter=rs_getch(port))>0)
{ putchar(letter); if(letter==’\r’) putchar(‘\n’); } // if character received display it
}
getch();
return 0;
}
By Barcode Scanner
September 14th, 2010 at 12:46am
Under Articles
Classification of Data Matrix Scanners
About the Data Matrix Scanner
Data matrix scanner provides a wide range of barcode reading applications for the users. The device consists of a lens, a light source, and a light sensor that converts optical impulses into electrical impulses. All the barcode scanners are designed with decoder circuitry that analyzes the image data of barcode that are provided by the sensor and sends the content of the barcode to the output port of the scanner. By incorporating true contact reading and high resolution imaging technology, the data matrix scanner aid to the barcode reading application including poor printing and damaged barcodes or data matrix.
Types of Data Matrix Scanners
The scanning methods of data matrix scanners are differentiated by the amount of operation manipulation needed for the purpose. And, the types of scanners are distinguished by their technologies.
Pen Type Scanner: The pen type scanners are designed to swipe the pen over the code. The wave form generated by the dark bars and light bars are decoded by the scanner.
Laser Scanner: The laser scanners are developed with the same technology as the pen type scanners. However, they use a laser beam as the source of light and the back and forth of the laser beam across the bar code is scanned with either a rotating prism or a reciprocating mirror.
CCD Readers: This type of readers use array of tiny light sensors in the head of the reader. Unlike the Pen Type Scanners, CCD readers measure the emitted ambient light from the bar code.
Camera-Based Reader: This is another type of data matrix scanner that uses a small video camera to capture the images of a bar code.
Omni-Directional Barcode Scanners: Unlike the traditional barcode scanners, they produce a pattern of beams in changing operations that allow the device to read the barcodes at different angles.
The 2-D Barcode Scanner (how do i decode datamatrix barcodes?)
The 2D barcode scanners are advanced barcode reading devices that are able to decode the smaller and high density 2D barcodes. The device also stores the data in two dimensions instead of creating a series of black and white bars. The 2D barcode scanners are developed with both imaging and CCD technology to identify the 2D barcodes. Of late, the type of scanners is the newest genre of barcode scanners available. They can provide an advanced solution to barcode reading applications. The high resolution image technology also enables reading of poorly printed and even the damaged 2D barcodes.
2Dbarcode scanners are developed with the latest technology for most demanding applications. The versatile device can automatically distinguish between barcode and all major 2D symbologies. The device also sports timestamp feature. Most of the 2D barcode canners support mobile computers.
The 2D barcode scanner has advantage over the one dimensional barcode reader as it can decode the 2D barcodes.As the 2D barcode contain more information than the traditional barcodes, they are being used more frequently these day and they have almost replaced the 1D barcodes. Hence, the 2D barcode scanners are more functional with their advanced features.
ID-integration.com provides complete solutions for Data Matrix Scanner and 2D-Barcode Scanner related needs. ID-integration.com also provides complete solutions to meet new DoD direct part marking requirements.
The Dolphin 7900 from Honeywell (Formally HHP and Hand Held Products) provides similar functionality and reliability of the 9500 and 9550 models in a PDA-style design. The device features WiFi and Bluetooth wireless and GPS (Global Positioning System), making it ideal for route accounting and delivery applications. Optional GSM radio allows you to utilize GPRS or EDGE networks when used in a WWAN environment. This device is IP-64 rated and can operate in areas with a temperature of -20C.
By Barcode Scanner
August 15th, 2010 at 12:42pm
Under Articles
A Mini Barcode Scanner – Easily Scan Barcodes Data In A Click!
If you are in the process of searching for a mini barcode scanner but you feel a bit overloaded with all the options out there, you first need to think about what you want to use it for, which will ensure that you purchase the right scanner for you. Using a portable scanner can significantly improve your technique for dealing with digital material, most of all when saving vital information has to be guaranteed. Rather than making an impulsive purchase, you really ought to take a look at these guidelines.
Like any other new and advanced modern technology, portable scanners have become a lot more accessible and user-friendly. Portable scanners are designed for a variety of scanning needs such as travel documents like passports and visas, financial records, and on and on. With very little time and effort, portable scanners offer high resolution images in several different format options. In today’s market, the cost of a mini barcode scanner is a very manageable expense both for companies and individuals.
Among the many and varied advantages of these compact scanners is the great convenience of them no matter where you are. Scanners are conveniently loaded with a specialized scanning application which will let you capture both printed images and text and save them to a preferred format or database. In the case of id cards, the scanner will separate the different components, including full card image, photograph, signature, and text of the card and set it all up in convenient data and image fields that can be saved to your choice of software.
Prior to buying a mini barcode scanner take the time to go through these important procedures: (1) clarify what you will be scanning; (2) use your favorite search engine to look for appropriate scanners; (3) compare the technical specifications of each scanner; (4) make sure the manufacturer is reliable and look for products reviews by real users; (5) look into delivery methods/charges and returns.
By Barcode Scanner
June 13th, 2010 at 07:45am
Under Forum
how data is stored in a barcode?
the bar code used for products…
Best answer:
the data is not stored on the barcode but the barcode is merely a number. This number then is registered in the store system in which the product details are entered for that barcode.
By Barcode Scanner
Next Posts
Previous Posts