Modify to support Delcom8000

I suggest to create a separate branch to support Delcome8000 flashlight model