Object based controller for the uGreen/JDSU CDPS532M/G50 Laser Controller