X-Git-Url: http://rtime.felk.cvut.cz/gitweb/mf624-simulink.git/blobdiff_plain/e5b71077fab070bf1f18f7f41ec300f7f5be891b..79d0d662752afbaa7ca48226427bcc7275f44a54:/sfReadPWM.c diff --git a/sfReadPWM.c b/sfReadPWM.c index a2a3448..ca4f74b 100644 --- a/sfReadPWM.c +++ b/sfReadPWM.c @@ -2,7 +2,7 @@ #define S_FUNCTION_NAME sfReadPWM #define S_FUNCTION_LEVEL 2 -#define CTRX_MODE 2083 //=100000100011, count up, repeat, outpu low,gate by ctrIn +#define CTRX_MODE 10275 //=10100000100011, count up, repeat, outpu low,gate by ctrIn, gate high #define CTR4_MODE 35 //100011, count upm, repeat,output low #define CTR_START ((1 << 0) | (1 << 6) | (1 << 12) | (1 << 24)) //start counters 0,1,2,4 #define CTR_STOP ((1 << 1) | (1 << 7) | (1 << 13) | (1 << 25)) //stop counters 0,1,2,4 @@ -93,7 +93,7 @@ static void mdlInitializeSizes(SimStruct *S) */ static void mdlInitializeSampleTimes(SimStruct *S) { - ssSetSampleTime(S, 0, CONTINUOUS_SAMPLE_TIME); + ssSetSampleTime(S, 0, 0.00005); ssSetOffsetTime(S, 0, 0.0); }