Hi!
I was searching of some kind of "of target simulation" environment
for embedded systems. We are using different kind of RTOS systmes for
our products (PABX systems), some of the RTOS suppliers do offer also
support for "soft-client applications". Unfortunately the tools are
always closely tied to a license server for online connection. In
case of you are teleworker (like I'm sometimes) you are forced to
keep the costly line up an running all the time.
After playing around with your demo items (performance,
threading, ...), and tried to transfer my basic needs:
CONGRATULATION, not that far away for "what would be needed".
The documention (somehow also mentioned in newsgroup) could be better.
But during the first testing I have missed something like
a "watchdog". No matter you are working multi threaded/single
threaded applications the basic platform should/MUST have control
possibilities in case of something ended up in a infinitive loop or
something similar.
In case of you could already provide something similar, I
appreciate... Properly something could be done already by reserving
the hightest priority to a supervision process (i.e. exit after n-
seconds seconds scheduler not running due to ...).
I have encountered the problem as I have tried to implement ~10
threads including a timeout service for these applications. Properly
a timeout server could be imlemented per default also (reply
suggested message to a thread after supplied timeout, cancel,
restart, ...).
I was just playing for a couple of yours, nevertheless I found it
very useful and awaiting an answer now.
It seems that you are personally an experienced designer, do you have
an API to other-vendor RTOS platforms?
Best regards
Josef