473,471 Members | 1,728 Online
Bytes | Software Development & Data Engineering Community
Create Post

Home Posts Topics Members FAQ

sending data to a printer via serial port

Hi,

This apparently is a common problem and I've yet to read a solution that
actually works for my specific situation.

I have a Zebra RW220 printer that I connect to via Bluetooth connection
mapped to a serial port. The application I'm writing runs on a Windows Mobile
5 device, so there's no built in printer support and I have to use a serial
port.

When I try to write the zpl code to the serial port, the printer simply
prints the code verbatum. In other words, it does not 'interpret' the code,
but instead, prints it out on the label instead of printing the barcode as
instructed in the zpl code.

I've tried sending the string value containing all of the zpl code to the
serial port using the serial port .Write() and .WriteLine() methods. I've
also tried converting the string value to a byte array and sending that.
Neither way works.

My backup plan was to create the barcode as an image and send the image, but
if I can't send anything but text to the printer, then the printer seems
rather useless to me as a c# developer.

Zebra's manuals say to compile the zpl code into a text file and send via a
command prompt (copy file to serial port), which is equivalent to using the
Send File menu command in Hypertext Terminal. When the device is connected to
my desktop, I can do that fine, but this is a manual process and I want to
automate this.

I could purchase a third-party library or control that would allow me to do
this rather simply, but I want to learn how this is done so I don't have to
rely on a third-party application.

Any help is greatly appreciated.

Thanks,

Charlie
Aug 2 '08 #1
0 3714

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

6
by: notregister | last post by:
hi, i have been trying to send a printer-ready data to an unknown printer to print. the reason why the printer is unknown is that i do no wish installed any printer driver. so at the end my...
0
by: coolsilver.net | last post by:
I am not sure if I am in the right group. My problem is this: My VB.NET application prints to the Epson printer using Epson OPOS drivers. I have downloaded the Epson ADK for .NET from the...
4
by: Schwarty | last post by:
I hope I posted this to the correct group. If not, please let me know and I will get it posted in the correct section. I have a web application developed in ASP.NET using C# for the code behind....
2
by: wesolutki | last post by:
Hi, how to send data to other application by serial port? I want to have two programs opened on one computer, one send and second recive data, but using serial port. Wesolutki :-)
15
by: colin | last post by:
Hi, Im familiar with c,c++ etc, and Ive spent a week trying to write my first app in c# it works reasonably well, but im having difficulty getting to grips with inter thread signalling etc. I...
2
by: hari | last post by:
Hi all, I need to automate printer command testing, prinetr supports parallel/ serial/USB.How can i send the commands from python to printer. I have got pyparallel, as am new to python, no...
1
by: Rich | last post by:
Hello, I am working on a python library for sending and receiving data from a Subaru's ECU (the fuel injection computer) via the OBD-II port and an OBD to USB cable, with the Subaru Select Monitor...
1
by: ASPnewb1 | last post by:
I'm running into a problem of how to send a string across to another machine via serial port using the serial port class. The string that needs to be sent is like this, ...
0
by: Charles Crawford | last post by:
Hi, This apparently is a common problem and I've yet to read a solution that actually works for my specific situation. I have a Zebra RW220 printer that I connect to via Bluetooth connection...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
1
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
1
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
0
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
muto222
php
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.