//---------------------------------------------------------- // Physical Resource WinX //---------------------------------------------------------- #include "PhR_WinX.h" void orc_PhR_WinX::PUT_torque(const double torque[2]) { // Driver Call // Orccad Version: 3.0 alpha // Module : puttorque.c // Call Driver File for variable: // input DOUBLE torque // Date of creation : Tue Mar 16 18:58:11 1999 winPutTau((const double *) torque); } void orc_PhR_WinX::GET_pos() { // Driver Call // Orccad Version: 3.0 alpha // Module : readpos.c // Call Driver File for variable pos // Date of creation : Mon Nov 3 13:16:03 1997 winGetPos(pos); } void orc_PhR_WinX::GET_key() { // Driver Call // Orccad Version: 3.0 alpha // Module : readkey.c // Call Driver File for variable Port_Var // Date of creation : Mon Nov 3 13:19:59 1997 key = (int) winKey(); } void orc_PhR_WinX::GET_limit() { // Driver Call // Orccad Version: 3.0 alpha // Module : readlimit.c // Call Driver File for variable limit // Date of creation : Mon Nov 3 13:19:59 1997 winGetLimit(limit); } void orc_PhR_WinX::GET_sensor() { // Driver Call // Orccad Version: 3.0 alpha // Module : readsensor.c // Call Driver File for variable: // output DOUBLE sensor // Date of creation : Tue Mar 16 18:58:11 1999 winGetSensor(sensor); } int orc_PhR_WinX::Init() { // Orccad Version: 3.0 alpha // Module : WinX // Initialisation Driver File // Date of creation : Mon Nov 3 13:16:03 1997 if (winInit(600,400)== ERROR){ cout <<"winInit::Cannot window initialize\n"<