Michael Snelling / Mbed OS Triangle_By_Time