123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142 |
- #ifndef RTW_HEADER_BLC_h_
- #define RTW_HEADER_BLC_h_
- #include <string.h>
- #ifndef BLC_COMMON_INCLUDES_
- #define BLC_COMMON_INCLUDES_
- #include "rtwtypes.h"
- #endif
- #include "BLC_types.h"
- #include "BCUCal.h"
- #include "BCUDisp.h"
- #ifndef BLC_MDLREF_HIDE_CHILD_
- typedef struct {
- uint32_T blcv_Q_totalCpEE_Merge[28];
- uint16_T blcn_Q_reqCpNow_j[28];
- uint16_T blcv_Q_reqCpEE_Merge[28];
- boolean_T blcn_flg_stop[28];
- boolean_T blcn_flg_pause[28];
- } B_BLC_c_T;
- #endif
- #ifndef BLC_MDLREF_HIDE_CHILD_
- typedef struct {
- uint32_T blcCap[28];
- uint16_T UnitDelay_DSTATE[28];
- uint16_T QL;
- boolean_T UnitDelay1_DSTATE;
- uint8_T i_close;
- uint8_T i_open;
- boolean_T FristFlg;
- boolean_T FristFlg_b;
- } DW_BLC_f_T;
- #endif
- #ifndef BLC_MDLREF_HIDE_CHILD_
- struct tag_RTM_BLC_T {
- const char_T **errorStatus;
- };
- #endif
- #ifndef BLC_MDLREF_HIDE_CHILD_
- typedef struct {
- RT_MODEL_BLC_T rtm;
- } MdlrefDW_BLC_T;
- #endif
- extern void BLC_Init(void);
- extern void BLC(void);
- extern void BLC_initialize(const char_T **rt_errorStatus);
- #ifndef BLC_MDLREF_HIDE_CHILD_
- extern MdlrefDW_BLC_T BLC_MdlrefDW;
- #endif
- #ifndef BLC_MDLREF_HIDE_CHILD_
- extern B_BLC_c_T BLC_B;
- extern DW_BLC_f_T BLC_DW;
- #endif
- #endif
|