prepare to issue buffered laser firings from marlin_main.cpp