Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Serial Comms and xmodem-1k component for Compact Framework

113 views
Skip to first unread message

Michael--J

unread,
May 14, 2004, 12:57:07 AM5/14/04
to
Hello,

My name is Michael and i need to write an application for an embedded
x86 device running Windows CE.NET. I need the device to implement
serial communications via the serial ports as well as perform
xmodem-1k file transfer. I am using Visual Studio 2003 and C# for
developing the application for the Compact Framework (CF). I have
discovered that the Compact Framework is very limited and I have
looked all over the web for 3rd party components that implement serial
comms and xmodem file transfer using any .NET language (preferably C#)
but I can only find simple CF serial comms apps WITHOUT xmodem
capabilities.

I have however found components that implement both (serial comms +
xmodem-1k) but they were designed for the .NET (Full) Framework only.
Most of these (Full Framework) components were controls and when I try
to add them in a SmartApplication (for embedded devices running WIN
CE.NET), they always appear disabled in the Toolbox. So then I try to
instantiate them manually in the code, but then when I try to run the
app I always get this System.MissingMethodException. So I assumed they
can't be used for the compact framework. Has anybody out there written
any components or code that will take care of my problem, and help me
save a lot of development time? Thanks so much.

Kind Regards,

Michael--J

Kempton

unread,
May 14, 2004, 1:26:03 AM5/14/04
to
Try this one:

http://ourworld.compuserve.com/homepages/richard_grier/CFSerial.htm

It is written by Richard Grier. It works for my serial port program but I am not sure about xmodem-1k.

Michael Julom

unread,
May 14, 2004, 2:03:41 AM5/14/04
to
Thanks for that Kempton, but i'd already checked that site out. And i
don't think it implements xmodem-1k file transfer. I even emailed the
author about my problem and i gather he's extending the component to
facilitate xmodem file transferas we speak. Hopefully it will come in
the near future because i've hit a brick wall.... if you know what i
mean. Anyways, thanks for the quick reply.

Kind Regards,

Michael--J

*** Sent via Developersdex http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it!

Chris Tacke, eMVP

unread,
May 14, 2004, 7:54:10 AM5/14/04
to
Neither Dick's or the OpenNETCF libraries have protocols on top of them like
x-modem. He's probably going to have to roll his own.

-Chris


"Kempton" <anon...@discussions.microsoft.com> wrote in message
news:645FAFF1-E2AC-4BCC...@microsoft.com...

Floyd Burger

unread,
May 14, 2004, 10:54:08 AM5/14/04
to
TransPort from www.componentscience.net supports X/Y/ZModem. They posted
something in their public support newsgroups about a beta for TransPort for
CF, that was a few weeks ago, maybe they're getting close to release?

--
Floyd Burger

"Chris Tacke, eMVP" <ctacke[at]Open_NET_CF[dot]org> wrote in message
news:eiheQoaO...@TK2MSFTNGP11.phx.gbl...

Dick Grier

unread,
May 15, 2004, 4:37:28 PM5/15/04
to
Hi Chris,

Right. I've had in mind porting my XMODEM protocol (well, not really "mine"
simply one I implemented, both for Win32 and a slightly different one for
eVB). However, I haven't gotten around to it. Someday... Sooner if someone
actually wants to pay for it.

Dick

--
Richard Grier (Microsoft Visual Basic MVP)

See www.hardandsoftware.net for contact information.

Author of Visual Basic Programmer's Guide to Serial Communications, 3rd
Edition ISBN 1-890422-27-4 (391 pages) published February 2002.


Chris Tacke, eMVP

unread,
May 15, 2004, 10:37:06 PM5/15/04
to
Sure. For pay I'll do x, y, z and kermit to boot! :)

-Chris

"Dick Grier" <dick_gri...@msn.com> wrote in message
news:uvM62xr...@tk2msftngp13.phx.gbl...

0 new messages