When setting up the magtek Credit card reader with kioware, I was expecting to see an option like "Magtek USB HUD Card Reader" in the input devices drop down list in kioware, just like it said in one of the screen shots on the kioware website. However, I could not find that option. After some experimentation, the option "Semtek USB HID Card Reader" worked even with the magtek credit card reader I had. Below is a screen shot of my configuration.
var image = [27, 103, 1, 0, 5, 0, 5];
window.external.KioOutputDevice(DeviceName, "PrintBytes", image);
var print = ;
window.external.KioOutputDevice(DeviceName, "PrintBytes", print);
27,103 - Print Logo
1 - Position of logo in the printer PROM
0,5 - X Co-ordinate
0,5 - Y Co-ordinate
Refer to Page 53 here:
Download and install "Kiosk Printer Toolbox" from
Here is the link which describes how to load the logo using "Kiosk Printer Toolbox".
NOTE: These instructions seem to be using an older software version. Start from Tools > Graphic Conversion.
Make sure you have an "Monochrome Bitmap" image. This can be done using MS Paint.
When configuring external devices using Kioware, choose output devices as "Raw Windows Printer" and from the drop down next to in choose "Zebra TTP series"
var bytes = ;
window.external.KioOutputDevice(DeviceName, "Print", "Hello Kioware");
window.external.KioOutputDevice(DeviceName, "PrintBytes", bytes);
I was recently trying to install a MEI Series 2000 Bill Acceptor on my machine for development with a kiosk software called Kioware. Initially I thought, I wasn't interfacing with Kioware correctly, turns out I did not hook MEI Series 2000 Bill Acceptor correctly.
I downloaded and installed MPOST_.NET_V2.80_API_and_Demos.zip on my development machine. Launched a desktop app called "MPOST .NET Demo in C# .NET". The Status in the App was "Disconnected". I tried the "Open" button but it did not work and threw some errors.
At this point I was sure I didn't hook up the MEI bill acceptor correctly and it had nothing to do with kioware.
Luckily, I got hold of the production machine in which the manufacturer hooked up the device to the computer. I installed MPOST_.NET_V2.80_API_and_Demos.zip on that machine and to my amazement when I hit the "Open" button, it actually connected!
Upon further investigation I saw that two things in the production machine.
1. The Red status light was blinking twice
2. All the "Bill acceptance switches" were in the off position.
While hooking up my development machine I read in the MEI manual that if the Red status light blinks twice it is supposed to be bad and I have to switch the 6th switch to the ON position. When I did that the Status actually went back to steady red which is supposed to be a good thing.
Turns out that actually messes things up. So on my development machine, I powered down the unit, turned all the switches to the off position. Re-powered it. Started the MPOST application and this time it connected. I tried Kiowares' demo HTML and it also worked.