fix indicator cancel when rerun was true
use amber/red led only for usb charging status
create c++ resource file for embedding firmware binary into DLL
update adc for 2.5V system voltage