edKit In Action

it is quite hard to feel how edLeak and edVent simplify some tasks that otherwise can take several hours or even days. So in order to allow everybody to learn and test edKit's tools, I started an edKit github page site. The most interesting...

Running Tests On A target Connected With NFS

When working on an embedded system a usual setup is to export the rootfs via NFS. If you run the unit tests on the target or the functional tests while developing, then maybe you run them manually on the target console. Today I will show how to...

Debugging State Machines With Scatter Plots

States machines are everywhere, used in all programming languages. Some people are fond of them, and others hate them. They may be easy to read or very cryptic, and most of the time they are not easy to debug. I will show you today how to improve...

How To Mangle And Demangle A C++ Method Name

When developing in C++ a usual task is to demangle the name of a C++ method to pretty-print it. Sometimes one also need to achieve the opposite conversion. This article explains some ways to do this, depending on whether you need a dynamic or...

Using Atom For C++ And Embedded Development

I recently discovered Atom, a code editor developed by GitHub. When a friend showed it to me last year I must admit that I made fun of him : It was still at an early stage, quite slow, and really buggy. But since that time its development was...

One Year Of Smart Home

One year ago, I announced the start of new smart home project project, and detailed the motivations and aims of it. This year was a busy one and a lot of parts of this project have evolved. It also now has a name. After twelve months of...

Implementing A Distributed DVB Stack With HeliosTv

The GStreamer conference 2015 occurred last month. I was present this year again. It was the occasion see what is coming in the next releases and meet people that do various things with GStreamer. Moreover I presented a project that we started...

GStreamer Conference 2015

This year the GStreamer conference will occur at Dublin, Ireland, the 8th and 9th October. I will attend this year again, and I will present a new project that we started during the last months at SoftAtHome : HeliosTv. This project is a base...

Using a MacBook Pro for desktop usage and development

8 months have now passed since I bought a macbook pro. While this switch was considered as silly by some fellows, it has proven to be a good choice, even for linux embedded development. If you also consider such a move from Linux to MacOs X, this...