Lien Etak: un système embarqué pour la navigation sans GPS dans les années 1980
Journal Mercure : un nouveau protocole web pour mettre à jour les navigateurs en temps réel ("push")
Cher journal,
J'ai récemment publié un nouveau protocole (ouvert) nommé Mercure, ainsi qu'une implémentation de référence écrite en Go (libre, sous licence AGPL).
Mercure permet de "pousser" en temps réel des données depuis des serveurs vers des navigateurs web (ou autres clients HTTP). La spécification et l'implémentation sont disponibles sur GitHub.
Le projet peut être considéré comme un remplaçant de WebSocket (bien que le protocole soit de plus haut niveau), et des solutions propriétaires telles que Pusher.
Contrairement à (…)
Journal sched_deadline est dans les temps
Cher Nal,
Lors de la conférence Embedded Recipes à Paris, SCHED_DEADLINE a fait l'objet d'une présentation claire et accessible à toutes et tous. Un planificateur (ou ordonnanceur) pour CPU est le bout de code qui décide quand une tâche doit être exécuté. Basiquement : l'ordre d'exécution. Cet ordonnanceur pour CPU n'est pas nouveau, mais il va devenir l'ordonnanceur par défaut à partir de Linux 4.14.
SCHED_DEADLINE implémente l'algorithme « le délai au plus tôt possible » (Earliest Deadline First) auquel (…)
Aix Marseille Embedded Linux Meetup : Linux et le temps réel le 15 octobre 2015
Dans le domaine industriel, le temps réel peut être nécessaire pour mener à bien son projet. Les RTOS traditionnels allient très souvent les caractéristiques de l'embarqué et celles du temps réel. Depuis l'avènement de Linux dans ce monde spécifique, embarqué et temps réel sont deux notions clairement dissociées.
La prochaine rencontre (meetup) du groupe Aix Marseille Embedded Linux sera l'occasion de faire un point sur les façons de travailler avec Linux si l'on a des besoins temps réel, avec deux présentations :
- Christian Charreyre : Pourquoi Linux n'est-il pas intrinsèquement temps réel. Comment faire du temps réel sous Linux ?
- Gilles Chanteperdrix : Présentation du projet Xenomai
Comme d'habitude, après les présentations il y aura une séance questions / réponses, puis des échanges autour d'un verre et de quelques victuailles.
Manifestation gratuite mais inscription nécessaire.
The Sky is the Limit ...
L'une fournit son kernel Linux temps réel : XTinux ( 143Ko légér le kernel ) et l'autre son micro serveur X ( 600 Ko ), le marché concerné est celui de l'avionique, vous savez les horizons artificiels, les Multi Function Display ( MFD ) dans les aéronefs ...
Bref, si vous vous intéressez de près aux systèmes embarqués c'est Unix pour l'OS et
ADA pour le language.