Alternative firmware for CNC3018 offline controller