J
John Smith
Hi all, I'm totally newbie in XPE and WinCE so sorry if the questions
are stupid, yet I would really appreciate if someone would take the time
to answer ;-)
I would like to use a box as controller for some multimedia devices.
When receiving some inputs (ethernet / parallel port / serial port) the
box would make some computations and then would send some output
signals (ethernet / parallel port / serial port / firewire / twain /
wia / DirectShow filters and so on ...) to control some multimedia
devices as synchronously as possible.
The box would be a dedicated box so I really do not need anything else
than a service launched at start time and the communication / multimedia
layers. I even do not need GUI or other services ... the ideal would be
a standalone app without any multitasking OS. MS-Dos would be enough if
only it would provide all the communication / multimedia layers !
So my questions are :
Q1: which of XPE / WinCE would be better for this project ?
I would prefer XPE because I better know the classical Windows
programming and never tried WinCe. Besides I don't know if WinCE would
fit for a classical x86 computer box and I also don't know if I would
find all the API / communication / multimedia / driver layers to control
all my multimedia devices.
Q2: If I choose XPE, how light can I configure it to be ?
Is it possible to have something as light as the kernel, the drivers and
layers for the multimedia devices, but nothing else ... no GUI, no
screen, no logon, no keyboard, no mouse, no other services, no other
tasks or interrupts ... just a single service as high a priority and as
real time as possible listenig input ports and sending the output
signals. If not which is the best approximation ?
Q3: In this case, How much place would it take, how fast would it boot ?
Q4: I also found on the web On Time RTOS-32 which seems to be a sort of
light Windows kernel to execute real-time apps. Someone tried it ? Do
you think it would suit my needs ?
TIA,
JS.
are stupid, yet I would really appreciate if someone would take the time
to answer ;-)
I would like to use a box as controller for some multimedia devices.
When receiving some inputs (ethernet / parallel port / serial port) the
box would make some computations and then would send some output
signals (ethernet / parallel port / serial port / firewire / twain /
wia / DirectShow filters and so on ...) to control some multimedia
devices as synchronously as possible.
The box would be a dedicated box so I really do not need anything else
than a service launched at start time and the communication / multimedia
layers. I even do not need GUI or other services ... the ideal would be
a standalone app without any multitasking OS. MS-Dos would be enough if
only it would provide all the communication / multimedia layers !
So my questions are :
Q1: which of XPE / WinCE would be better for this project ?
I would prefer XPE because I better know the classical Windows
programming and never tried WinCe. Besides I don't know if WinCE would
fit for a classical x86 computer box and I also don't know if I would
find all the API / communication / multimedia / driver layers to control
all my multimedia devices.
Q2: If I choose XPE, how light can I configure it to be ?
Is it possible to have something as light as the kernel, the drivers and
layers for the multimedia devices, but nothing else ... no GUI, no
screen, no logon, no keyboard, no mouse, no other services, no other
tasks or interrupts ... just a single service as high a priority and as
real time as possible listenig input ports and sending the output
signals. If not which is the best approximation ?
Q3: In this case, How much place would it take, how fast would it boot ?
Q4: I also found on the web On Time RTOS-32 which seems to be a sort of
light Windows kernel to execute real-time apps. Someone tried it ? Do
you think it would suit my needs ?
TIA,
JS.