Updated radio protocol and various other updates