Introduce new protocol, and fix issues when using BlueTooth
Use the new version of Protocol