Blog

/Blog/

Back to basics: Tasks

So maybe you are coming from desktop or server programming, or you have already played with platforms like Arduino, and now you would like to enter the real-time embedded system world, especially using RTOS. Then you need to know some basic concepts. This is what this series of post will be about. In real-time systems, [...]

By |2017-08-02T12:31:23+00:00November 1st, 2016|CPAL|Comments Off on Back to basics: Tasks

Mode-Automaton Example: a Servo Tester

In this previous post, I have reviewed control-flow constructs available in CPAL. Yet, I had purposely omitted Mode-Automaton. Servo Tester So in this post, I will start to build a servo tester in CPAL. For those of you that do not know what is a servo tester is, please first have a look at this [...]

By |2017-08-02T12:31:23+00:00September 21st, 2015|Non classé|Comments Off on Mode-Automaton Example: a Servo Tester

Programming safe embedded systems is all about mindset

In order to develop safe embedded systems, rigorous programming habits are mandatory. The programming language used to write the software has a great impact on how easy it is to put these good practices in use. CPAL has been conceived to help you give the best of yourself in the development of safe embedded systems. [...]

By |2017-08-02T12:31:23+00:00September 5th, 2015|CPAL|Comments Off on Programming safe embedded systems is all about mindset

Welcome! Soft-launch of CPAL in May 2015

The CPAL language and associated tools have been developed for the last 4 years and used in several R&D studies with a positive feedback. for instance, a CPAL model was used in this DATE'2015 paper to simulate the SOME/IP Service Discovery protocol used to manage service-oriented communication in automotive Ethernet networks. The language has now [...]

By |2017-08-02T12:31:23+00:00May 10th, 2015|News|Comments Off on Welcome! Soft-launch of CPAL in May 2015