Many firmware devs are working on very small teams, often solo.
This means potentially bad habits may have been formed, which have negative impacts on a team based software project. Here are some habits to avoid, even when working solo:
Uncontrolled dev environment.
Developers likely created a host PC dev environment piecemeal over time. Works great for one person! (sort of... well...maybe..not really)
Document every thing needed to install/setup in a wiki.
And also learn about Docker or VM approaches.
Aug 7, 2020 • 6 tweets • 2 min read
So, we still use a traditional antenna to watch broadcast TV. We are fans of our local PBS station (WNPT), which is currently broadcasting in low power mode.
I noticed that when I plugged in my iPhone Xs to charge, we would immediately lose the PBS signal.
HMI code is c++ though. Appears to be custom framework, not sure yet.
French comments I believe.
Visual Studio Code is handling the code fairly well.
Qt Creator IDE use will need effort.
References to Keil and Borland.