I have been working in electronics engineering for over 30 years. Software and firmware is my total weakness, but if you ever have a need for some...