Add sendCommand operations
Add requiresControlMode to check current control mode
Implement send operations