added option to macro_linearMove to offset the time that it starts