Re: [taste-users] PolyORB-Hi message queue - Sporadic PI Buffer and Attributes

[ Thread Index | Date Index | More lists.tuxfamily.org/taste-users Archives ]


Hi Javier,

The Queue_Size > 1 is currently not well specified (or does not work). I raised a ticket a few days ago to address this:
 https://taste.tuxfamily.org/mantis/view.php?id=741  (Jerome can probably give a hint on that). At the moment the policy in case of overflow (message loss) is to display a message at runtime (valid on Linux platforms). There is no way to specify a different behaviour ("Take the latest value", "Drop message"..). In general, error handling at system level is missing.

Inter-arrival time (MIAT) ensures that sporadic interfaces are not executed more frequently than the value you set. This is enforced at runtime.

Deadline and WCET are not used at runtime. They are used (at least WCET) by the scheduling analysis tools (Cheddar/Marzhin) to check the system feasibility.

Kind regards
Maxime



ESA - European Space Agency

Maxime Perrotin

Proba-3 Plaftorm & Payload Software Engineer

TASTE Lead Engineer
System, Software and Technology Department

ESTEC

Keplerlaan 1, PO Box 299
NL-2200 AG Noordwijk, The Netherlands

maxime.perrotin@xxxxxxx | www.esa.int
T +31 71 565 4923 | F +31 71 565 5420






From:        Javier Hidalgo Carrió <javier.hidalgo_carrio@xxxxxxx>
To:        taste-users@xxxxxxxxxxxxxxxxxxx
Date:        25/01/2018 16:01
Subject:        [taste-users] PolyORB-Hi message queue - Sporadic PI Buffer and Attributes




Dear Tasters,
I would like to know whether the PI queue when size > 1, Is it a circular buffer?

In addition: what is the influence of the attributes in the behavior. I read in the taste documentation that:

* Inter-arrival time, is the minimum expected execution time in ms
* Deadline,  is the maximum expected execution time in ms
* WCET. I don't find information about this.

How this affect the execution? In case the buffer for the queue is full. Is there a manner to know when new data arrive to the PI and is dropped because of queue full?

Regards,


--
Javier Hidalgo-Carrió
Researcher
---
Besuchsadresse der Nebengeschäftstelle:
DFKI GmbH
Robotics Innovation Center
Robert-Hooke-Straße 5
28359 Bremen, Germany
 
Postadresse der Hauptgeschäftsstelle Standort Bremen:
DFKI GmbH
Robotics Innovation Center
Robert-Hooke-Straße 1
28359 Bremen, Germany

Tel.:     +49 421 178 45-6661
Zentrale: +49 421 178 45-0
Fax:      +49 421 178 45-4150 (Faxe bitte namentlich kennzeichnen)
E-Mail:  
javier.hidalgo_carrio@xxxxxxxx
 
Weitere Informationen:
http://www.dfki.de/robotik
-----------------------------------------------------------------------
Deutsches Forschungszentrum fuer Kuenstliche Intelligenz GmbH
Firmensitz: Trippstadter Straße 122, D-67663 Kaiserslautern
Geschaeftsfuehrung: Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster
(Vorsitzender) Dr. Walter Olthoff
Vorsitzender des Aufsichtsrats: Prof. Dr. h.c. Hans A. Aukes
Amtsgericht Kaiserslautern, HRB 2313
Sitz der Gesellschaft: Kaiserslautern (HRB 2313)
USt-Id.Nr.:    DE 148646973
Steuernummer:  19/673/0060/3
-----------------------------------------------------------------------


This message and any attachments are intended for the use of the addressee or addressees only.
The unauthorised disclosure, use, dissemination or copying (either in whole or in part) of its
content is not permitted.
If you received this message in error, please notify the sender and delete it from your system.
Emails can be altered and their integrity cannot be guaranteed by the sender.

Please consider the environment before printing this email.



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/