I have tested a new thing and recorded my screen while I tried something I wanted to do: port a Fujinet program to my own serial proxy protocol. The results are interesting, as I have been able to make the Weather program work in about forty minutes, and needed only forty more minutes to optimise it.
Basically, this is what is required to change: https://github.com/colinleroy/a2tools/commit/3a561a8653daaffb3faf481a426afa5fd99c23d7#diff-c6690f0e1ce301a4a4211e664cd0838d32c75dc7193e60527cd5db07116063f1
Here is the video for the most geeky and patient of you.