123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116 |
- #include "rtwtypes.h"
- #include "BCUCal.h"
- #include "BCUDisp.h"
- #include <math.h>
- extern boolean_T FirstRun_SFM;
- extern void SFM_Init(void);
- extern void SFM(void);
- typedef struct
- {
- uint8_T fltNum81;
- uint8_T recNum81;
- uint8_T fltNum82;
- uint8_T recNum82;
- uint8_T fltNum83;
- uint8_T recNum83;
- uint8_T fltNum84;
- uint8_T recNum84;
- uint8_T fltNum85;
- uint8_T recNum85;
- uint8_T fltNum86;
- uint8_T recNum86;
- uint8_T fltNum87;
- uint8_T recNum87;
- uint8_T fltNum88;
- uint8_T recNum88;
- uint8_T fltNum89;
- uint8_T recNum89;
- uint8_T fltNum90;
- uint8_T recNum90;
- uint8_T fltNum97;
- uint8_T recNum97;
- uint8_T fltNum98;
- uint8_T recNum98;
- uint8_T fltNum99;
- uint8_T recNum99;
- uint8_T fltNum100;
- uint8_T recNum100;
- uint8_T fltNum101;
- uint8_T recNum101;
- uint8_T fltNum102;
- uint8_T recNum102;
- uint8_T fltNum103;
- uint8_T recNum103;
- uint8_T fltNum104;
- uint8_T recNum104;
- uint8_T fltNum105;
- uint8_T recNum105;
- uint8_T fltNum106;
- uint8_T recNum106;
- uint8_T fltNum107;
- uint8_T recNum107;
- uint8_T fltNum108;
- uint8_T recNum108;
- uint8_T fltNum109;
- uint8_T recNum109;
- uint8_T fltNum110;
- uint8_T recNum110;
- uint8_T fltNum111;
- uint8_T recNum111;
- uint8_T fltNum112;
- uint8_T recNum112;
- uint8_T fltNum113;
- uint8_T recNum113;
- uint8_T fltNum114;
- uint8_T recNum114;
- uint8_T fltNum115_1;
- uint8_T recNum115_1;
- uint8_T fltNum115_2;
- uint8_T recNum115_2;
- uint8_T fltNum116_1;
- uint8_T recNum116_1;
- uint8_T fltNum116_2;
- uint8_T recNum116_2;
- uint8_T fltNum131;
- uint8_T recNum131;
- uint8_T fltNum132;
- uint8_T recNum132;
- } DiagThrstruct;
- typedef struct
- {
- uint16_T N22;
- uint16_T N24;
- uint16_T N32;
- uint16_T N33;
- uint16_T N34;
- uint16_T N54;
- uint16_T N56;
- uint16_T N57;
- uint16_T N58;
- uint16_T N59;
- uint16_T N62;
- uint16_T N64;
- uint16_T N65;
- uint16_T N66;
- uint16_T N67;
- uint16_T N151;
- uint16_T N152;
- uint16_T N153;
- uint16_T N154;
- uint16_T N155;
- uint16_T N156;
- uint16_T N157;
- uint16_T N158;
- uint16_T N159;
- uint16_T N160;
- uint16_T N161;
- uint16_T N162;
- uint16_T N179;
- } DiagTimestruct;
- extern boolean_T DiagThrSystem1(boolean_T Enable, boolean_T precondition, uint16_T Input, uint16_T fltThr, uint16_T recThr, uint8_T fltNumThr, uint8_T recNumThr, uint8_T *fltNum, uint8_T *recNum, boolean_T *fitFlg);
- extern boolean_T DiagThrSystem2(boolean_T Enable, boolean_T precondition, uint16_T Input, uint16_T fltThr, uint16_T recThr, uint8_T fltNumThr, uint8_T recNumThr, uint8_T *fltNum, uint8_T *recNum, boolean_T *fitFlg);
- extern boolean_T JudgeTimeSystem(boolean_T Enable, boolean_T Input, uint16_T *N, uint16_T Thr);
|