Redesigned version of GCodeSender