I have just spent for ever implementing the G7 gcode for my laser cutter, that will be a real dog with binary, it was hard enough in Gcode.