#include "kinematicsplugin.h" #include KinematicsPlugin::KinematicsPlugin(QObject *parent) : QObject(parent) { for (int i=0;i<32;i++) { InputRatio[i]=1; OutputRatio[i]=1; } R1=100; R2=50; } void KinematicsPlugin::setParameters(uint32_t addr, double param) { switch (addr) { case 0: R1=param;break; case 1: R2=param;break; } } void KinematicsPlugin::MKinematics(int64_t *input, int64_t *output, uint32_t naxes) { for (uint32_t i=0;i