I'm doing some pretty extensive logging, these commands commands preceed G01X197.00Y128.00Z0.00F5000:
$azb=2
$ej=1
G28.2 X0 Y0 Z0
M02
I'm using the TinyG more as an industrial motion controller than a CNC machine controller so I'm probably executing a lot of non-standard messaging. In trying to further debug this I looked at the computer serial input buffer I get a massive message dump from the TinyG when the G28.2 completes (the buffer swells to > 3,000 bytes) and I think the TinyG is losing it's mind when that happens.
I think I know what's happening with that message dump and this morning I'm going to make a change that should reduce or eliminate it. I'll post back here with the results. I can email you the log file if you want but I don't think I should post it here.