Magstripe reader on Symbol PPT2800

  • Thread starter Thread starter Mike
  • Start date Start date
M

Mike

I am trying to use the 3006-00 magstripe reader attached
to a Symbol PPT2800 using Pocket PC 2002 with VB.NET. I
can successfully get the examples to work -- but the
sample uses a 'simulated' device that runs simulated data
over and over again. I expect I need to programatically
create another generic device -- but have had no luck.
Has anybody done this before or could provide
examples/direction on how to proceed? I must get this
running by Monday morning.

Thanks in advance for your help!

MSM
 
I did some work on that particular combination in the past. IIRC it
basically worked. In any case you get a start.
It was PPT2800/PPC2002, MSR3000 and VB.NET - pretty good match
http://www.alexfeinman.com/download.asp?doc=msrreader.zip

This is using P/Invoke to their DLL. I believe by now they have MSR support
in the Mobility SDK, but I've never looked at that part of the SDK
 
Thank you very much Alex. I tried running it and it
failed with
a "System.MissingMethodException:MissingMethodException"
on the line "Ret = Msr3000_Open(Port, Version, Firmware,
Reserved)" in Open. I verified that I do have the
MSR3000.dll on the device -- but have not exported the
definitions. I was getting the same error previously with
some of my attempts using the Mobility SDK. Any ideas?
Also, I only have the magstripe attachment -- no doco --
so if there are any specific setup steps you remember, I
am sure I have not done them.

Thanks again Alex!

MSM
 
The sample was written around a particular version of MSR3000.dll. The
exports might have changed. Try running dumpbin /expotrs against it to see
what they are
 
Alex -- it works great on a monochrome device! That is
great news for tomorrow. I will take a look at why it
does not work on the color device -- maybe a version issue
for the dll's? If you have any immediate thoughts -- I
would appreciate it -- otherwise I will let you know what
I find out.

Thanks again!

MSM
 
Probably version issue. I'm going to be on the road, so probably won't be of
much help until later this week.
 
Sorry for the delay -- it was a version issue. Symbol had
a newer version of the dll that I was able to get working
with managed code (MSRAPI.dll). Thanks for all your help -
- your version got us by our demo (we brought both the
color and mono devices).

Hope your trip went well!

MSM
 
Back
Top