took device_id out of vsc
Merge branch 'master' of github.com:Daniel0524/hal