Commit Changes

Added multiple device support and all modes up to 2K