#pragma once namespace DIOS::Dev::Detail::MachineryECOM { class Converter { public: static float ConvertEncoder(int encoder, float physicsinonecircle, float encoderinonecircle, float physicsAtOrigin); static int ConvertPhysicsToEncoder(float physics, float physicsinonecircle, float encoderinonecircle, float physicsAtOrigin); static DWORD ConvertMotorPulse(float physicsoffset, float physicsinonecircle, DWORD pulseinonecircle); static DWORD ConvertSpeed(float speed, float physicsinonecircle, DWORD pulseinonecircle); }; }