First version. Added support for:
- Spring force
- Damper force
- Checks to prevent sending of duplicate commands