Skip to content

Automotive embedded software(personal human views)

  • We all have encountered one time or the other folks going through slides one by one, reading every line and we as audience doom scrolling on our phones or nodding to show to great interest based on who is presenting.

    In the very old days, there used to be projectors and slide sheets in which we used to draw using markers and project it, those were the days when there was more intellectual freedom for the presenter and also for the audience to see the human written alphabets, those days are never going to come back, unless AGI takes back to those due to some Armageddon event.

    Now that power points stays here are situations NOT to use power point

    1, Responses to RFQs

    2, Scientific reports

    3, Engineering reports

    4, Under-graduate level project reports

    The reason is using power points leads to:

    1, Collection of bullet points which are fragment of thoughts and not complete ideas

    2, The nesting of bullets makes it even more convoluted with additional meta messaging which might be missed by the audience.

    3, Reading slides offline by others lead to lot of assumptions about the presenter with no chance to clarify

    The only times IMHO power point can be used is for non serious communications, like town-halls, fun events, marketing events and the kind.

    Happy word processing and good bye to ppts.

    Death by Power Point

    –––––––

    Jan 12
  • As vehicle times lines are shrinking from 5 years to now three years and consumers are looking at their vehicle like a mobile device, there is an even stronger need to use a tools which can help achieve this goals.

    There are many tools out there for e.g. CodeBeamer, Polarion and IBM Jazz. Most interesting is Vector’s PREEVision.

    PREEVision is based on eclipse which is familiar and allows to zoom in or out from Vehicle function level to AUTOSAR ports all integrated into one single tool with concurrent usage of the artifacts.

    Other advantages are:

    1, Supports Domain based vehicle development

    2, Can go all the way from connectors to wiring harness layout

    3, Supports AUTOSAR both Classic, Adaptive and Android Automotive OS

    4, Both signal based ECUs and Service Oriented ECUs are supported.

    5, It has a library of components which can be dragged and dropped to create vehicle architecture.

    6, The most important of all , it has an integrated data base from which the complete vehicle is rendered as a graphic

    The only flip side is we have vendor lock-in , well most OEMs, T-1 are already using Vector tools like CANOe, CANDela so this is an additional tool with same vendor.

    Last but not least the least Vector support is above average to great.

    Enjoy building your next vehicle.

    Vehicle development with PREEVision

    –––––––

    Jan 10
  • HMI (Human Machine Interface) as the wording says must be human friendly meaning it must be in the native language for the users. In order to achieve this, Qt already support multi-language by design. In addition following aspects need to be taken care of :

    1, Fonts in each of the target languages and their licensing

    2, Font height for each language may need adaptations to UI layout

    3, Font width also impacts the amount of real estate available on UI layout

    4, Most important is to find a translation house which can provide strings for target languages.

    5, The above is more crucial in safety relevant HMIs where mis-understanding of the HMI could cause major mis-hap

    6, Last the HMI with translations need to be tested with native speakers.

    All above for the text in HMI, if the HMI also involves spoken words, it is a different post for another day.

    Happy new year 2026.

    Supporting multi languages for a Qt/QML based HMI

    –––––––

    Jan 1
  • Well if you are in s/w development, we all have heard about open source, which is open code but not necessarily free of cost. These open source software indeed costs money and time and if you are wondering how it is funded. Below you will find some answers as much as I have understood.

    Let us say you are company A and are competing with company B, you have two options, fight it out by writing best software, well this is a race to the bottom. So a smart option is you fund a non-profit foundation for this project and put your best developers to this project. You also need to make this s/w product open source, now if this is an interesting problem, many other folks will contribute code to your repo for free of cost. These developers do it for free to earn reputation. Since you are the Company A behind this repo, you get to choose in which direction the product grows, after all since you have funded your developer’s will be maintainers of the repo. Now company B sees and joins the foundation and mimics you. So it is a win-win both for Company A , Company B, the non-profit foundation and community as whole.

    If you are wondering who are the foundations, I will name a few

    1, Linux Foundation

    2, Eclipse Foundation

    3, Apache Foundation

    They all are not for profit, but their revenue are in the millions per year. For e.g. Linux Foundation 2025 revenue is 311 m USD. I don’t imply that they should not be making money, but the point is open source software costs money and time to build and maintain the same.

    So next time you hear about open source software do check out who is behind it.

    How does open source software business model works

    –––––––

    Dec 22
  • A very interesting and visually rich movie. A must have experience for all from James Cameroon.

    Without revealing any twists and turns, the movie puts a spot light on the plight on our very own planet. There are many companies, countries which are simply have a capitalist view of the natural resources. This for sure causes deterioration of the environment which we are all seeing with increased global average temperatures. This year all the world leaders concluded with COP30 at Brazil and yet the fossil fuel use continues. Interestingly most EU OEMs have pushed back their EV plans by atleast a decade.

    The way things seems to shaping up, we have this earth for a few more years only, unless Elon Musk finds a way to get all 8B people into out space on Moon or Mars at an affordable price point.

    Avatar Fire and Ash

    –––––––

    Dec 22
  • Hello World !

    About
    As is customary for any programming or any new initiative there must be a hello world !

    Comments

    Leave a Reply Cancel reply

    Hello World !

    –––––––

    Sep 12
Previous Page

Blog at WordPress.com.

  • Subscribe Subscribed
    Automotive embedded software(personal human views)

    Have a WordPress.com account? Log in now.

  • Automotive embedded software(personal human views)
    View site in Reader
    Manage subscriptionsSign upLog in
    Report this content
    Collapse this bar