Go Down

Topic: Real Time Operating System (Read 2164 times) previous topic - next topic

Austin Duff

A RTOS would be unimaginably useful for arduino based robotics. Also, error messages should be clearer and understandable. For example I get some crap about a sync error, where my board simply isn't connected. The IDE should be able to distinguish.

Osgeld

if it cant sync because the board is disconnected is that not still a sync error  :-?
http://arduino.cc/forum/index.php?action=unread;boards=2,3,4,5,67,6,7,8,9,10,11,66,12,13,15,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,86,87,89,1;ALL

Austin Duff


graymalkin

There are similar problems when a board is disconnected or powers down if you have the serial monitor open. You get pages and pages of red shouty writing as opposed to a message bow with an exclamation make "Please, reconnect the board"

cr0sh

#4
Jul 11, 2010, 10:51 pm Last Edit: Jul 11, 2010, 10:51 pm by keeper63@cox.net Reason: 1
Heh - you should try to diagnose car troubles via OBD blink codes...talk about cryptic!

;D
I will not respond to Arduino help PM's from random forum users; if you have such a question, start a new topic thread.

Tw34kd

Long flash = 10, Short = 1. Been there before.

mromani

http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1175981525

kommisar

http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1279464696/9#9

It is not mighty freeRTOS, but can be useful if you are looking for simple multitasking environment with small footprint and resource demand.

jezuz

Just to add to the list, Concurrency is a nice arduino multithreading makeover:

http://concurrency.cc/

it's not a full RTOS, but it can be used to emulate one I suppose

juliandasilva

We have ported FreeRTOS past year, you can look at these links:

http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1256745982/0

The versión 0.1 Alpha (for the 0017 IDE) is available here:

http://www.multiplo.org/duinos/wiki/index.php?title=Main_Page

And there is a v0.2 Alpha which runs in 0018 at:

http://novell.chel.ru/get.php?file=DuinOS_v0.2_Alpha

We did not make the v0.2, but are working in the v0.3.

Regards,
Julián
http://robotgroup.com.ar

Go Up