Conversion of Win32 application to WinCE (Embedded 'headless' device)

Closed Posted Dec 13, 2012 Paid on delivery
Closed Paid on delivery

Hello! We require a piece of software to be converted from a Win32 environment to run on a specific WinCE platform. The application is an RS232 serial data port logger, the original source code is attached, also available bundled with the executable at [url removed, login to view]

The application we require is a stripped down command line version for a 'headless' embedded device, the Moxa W406 RISC based computer ([url removed, login to view]). W406 device SDK for Visual Studio is available at [url removed, login to view];prod_id=139&type_id=6. The application should be as lightweight but as stable as possible and allow multiple serial channels to be written to individual text files per channel on the onboard SD card (or suitable USB drive). Incoming RS232 data is a mainly ASCII but the software should support logging of binary data as well. The program should be able to deal with incoming updates between [url removed, login to view] to 5Hz.

There should also be some provision for controlling how the file sizes are regulated and named.

The 2 W406 onboard com ports are intended to be spare, the ports we will be using are from 2 x NPort IA5450 (http://www.moxa.com/product/NPort_IA5000A_Series.htm) serial server units providing 8 ports, plus the 2 onboard the W406 giving a total of 10 potentially usable ports. This will be networked directly to the W406. WinCE 6.0 drivers are available from Moxa to run the IA5450 administration program:

http://www.moxa.com/doc/man/NPort_5400_Series_Users_Manual_v9.pdf
http://www.moxa.com/support/DownloadFile.aspx?type=support&id=247

The device will be run in 'RealCOM' mode. As per the original software the baud rates and other serial line settings should be changeable in the WinCE version.

The W406 device supports the following environments:

.NET Framework 2.0 (SP2)
C Libaries and run-times
Winsock 2.2
Component Serives (COM)
Active Template Library

NPort devices can be configured using the Moxa Device Manager Agent and Gateway with mass configuration function in CE(IA26X and W406).

http://www.moxa.com/support/download.aspx?type=support&id=524

.NET C++ Programming Embedded Software Software Architecture Windows CE

Project ID: #4038402

About the project

10 proposals Remote project Active Jan 19, 2013

10 freelancers are bidding on average £588 for this job

galaxythestars

Experience .Net programmer having expertise of Web, Desktop and Mobile applications. Check PMB for detail. Thanks

£750 GBP in 15 days
(9 Reviews)
5.2
mfran

Hi, I have a lot of experience on Win CE platforms. As you can see I already did a Win CE project on Freelancer/vWorker

£500 GBP in 14 days
(15 Reviews)
5.1
pesek

You could use Embedded Visual C++ for recompiling this source code into Embdedded Windows CE environment. Use the combination eVC and Windows CE 5.0 SDK as well.

£600 GBP in 5 days
(13 Reviews)
4.6
ppierog

Hi Sir, I can do it for you

£600 GBP in 30 days
(3 Reviews)
4.1
CYBOPOB

Hi! I'm an experinced C++ embedded developer. I can do it.

£700 GBP in 20 days
(7 Reviews)
3.9
specialist77

Hello, I am an experienced Win CE expert. I would like to discuss about the project.

£825 GBP in 30 days
(2 Reviews)
3.2
techlegends786

We have the required experience and we can provide you with the solution you are looking for.

£250 GBP in 5 days
(3 Reviews)
2.2
WDKuy8U92

We are freelance software developers. If you contact me I can give a quote for your project and we can discuss the details. www.<b><i>Removed by Freelancer.com Admin for breaching our Terms and Conditions</i></b>.io

£500 GBP in 1 day
(0 Reviews)
0.0
aabsystechno

kindly check pmb for the same.

£700 GBP in 30 days
(1 Review)
0.0
Nguyenthanhtake

Dear sir. I have experience in windows CE embedded's programming. I can help you on this. Thanks!

£450 GBP in 14 days
(0 Reviews)
0.0