Best OS for Real Time Control

M

Thread Starter

Mark Johnson

I want to rewrite some old legacy DOS programs for real-time control under a windows environment using VB6.0. The system also uses a bespoke driver card of which I think would require a device driver writing to run under NT (which I'm not familiar with).

Any advice on an OS/OS addon/links to info, which will give me the most secured control options and the flexibility of using standard visual programming tools (VB or VC) would be appreciated.

Thanks in advance.

Mark Johnson
 
R
> I want to rewrite some old legacy DOS programs for real-time control under a windows environment using VB6.0.

You do not do real-time control with DOS or windows or VBasic, but I imagine what you are really looking for is real fast, and in that case an old dos app running on new hardware will do fine. AFAIK, the only way to do true real time with windows (without adding extra stand in kernels) is the new Windows CE 3.0.

> The system also uses a bespoke driver
> card of which I think would require a device driver writing to run under
> NT (which I'm not familiar with).

WRONG! Writing NT device drivers is a nightmare, especially if the board does not fit into a standard type of profile. By contrast, under W9x your application program can access the I/O card directly, so you can support it from within your
app. You will not be able to do this from visual basic directly, however, best bet is to use C to make a DLL or anything else you can call.
 
M

MORON, Olivier

Hello Mark,

I would advise you to search on SAATSE (http://saatse.tripod.com) the following topics:
Windows NT --> 5 links to sites around Windows NT : Real time, embedded, IOs, (+ http://www.osr.com), ...
Operating Systems --> 17 links around Real Time OS (RTOS), Dictionaries --> 1 link on a reference list of RTOS with characteristics, and so on

Try also to find other related links from SAATSE, with requests like VB, 'visual basic',...

Best regards,

Olivier Moron

R&D Project Manager
CJ INTERNATIONAL - http://www.ISaGRAF.com
My personal web site : http://saatse.tripod.com
 
C

Curt Wuollet

Wouldn't it be easier to use MotoVista Linux or Embeddix which was designed for this kind of thing? There is a VB clone or you can use
"real" c++, or Python, or TCL/Tk, or Java for free. I think you give up all pretense of realtime on MS platforms with VB. I'm pretty sure NT and CE are the only hope.

Regards

cww
 
Top