ESE447_82515.h - ESE447_82515.h Code generation for...

This preview shows page 1 - 3 out of 7 pages.

/* * ESE447_82515.h * * Code generation for model "ESE447_82515". * * Model version : 1.2 * Simulink Coder version : 8.3 (R2012b) 20-Jul-2012 * C source code generated on : Thu Aug 27 16:14:32 2015 * * Target selection: quarc_win64.tlc * Note: GRT includes extra infrastructure and instrumentation for prototyping * Embedded hardware selection: 32-bit Generic * Code generation objectives: Unspecified * Validation result: Not run */ #ifndef RTW_HEADER_ESE447_82515_h_ #define RTW_HEADER_ESE447_82515_h_ #ifndef ESE447_82515_COMMON_INCLUDES_ # define ESE447_82515_COMMON_INCLUDES_ #include <float.h> #include <string.h> #include "rtwtypes.h" #include "rtw_extmode.h" #include "sysran_types.h" #include "rtw_continuous.h" #include "rtw_solver.h" #include "dt_info.h" #include "ext_work.h" #include "hil.h" #include "quanser_messages.h" #include "quanser_extern.h" #endif /* ESE447_82515_COMMON_INCLUDES_ */ #include "ESE447_82515_types.h" /* Macros for accessing real-time model data structure */ #ifndef rtmGetFinalTime # define rtmGetFinalTime(rtm) ((rtm)->Timing.tFinal) #endif #ifndef rtmGetRTWExtModeInfo # define rtmGetRTWExtModeInfo(rtm) ((rtm)->extModeInfo) #endif #ifndef rtmGetErrorStatus # define rtmGetErrorStatus(rtm) ((rtm)->errorStatus) #endif #ifndef rtmSetErrorStatus # define rtmSetErrorStatus(rtm, val) ((rtm)->errorStatus = (val)) #endif #ifndef rtmGetStopRequested # define rtmGetStopRequested(rtm) ((rtm)->Timing.stopRequestedFlag) #endif #ifndef rtmSetStopRequested # define rtmSetStopRequested(rtm, val) ((rtm)->Timing.stopRequestedFlag = (val)) #endif #ifndef rtmGetStopRequestedPtr # define rtmGetStopRequestedPtr(rtm) (&((rtm)->Timing.stopRequestedFlag)) #endif
Image of page 1

Subscribe to view the full document.

#ifndef rtmGetT # define rtmGetT(rtm) ((rtm)->Timing.taskTime0) #endif #ifndef rtmGetTFinal # define rtmGetTFinal(rtm) ((rtm)->Timing.tFinal) #endif /* Block signals (auto storage) */ typedef struct { real_T HILReadEncoder1_o1; /* '<Root>/HIL Read Encoder1' */ real_T Divide; /* '<Root>/Divide' */ } BlockIO_ESE447_82515; /* Block states (auto storage) for system '<Root>' */ typedef struct { real_T HILInitialize_AIMinimums[2]; /* '<Root>/HIL Initialize' */ real_T HILInitialize_AIMaximums[2]; /* '<Root>/HIL Initialize' */ real_T HILInitialize_AOMinimums[2]; /* '<Root>/HIL Initialize' */ real_T HILInitialize_AOMaximums[2]; /* '<Root>/HIL Initialize' */ real_T HILInitialize_AOVoltages[2]; /* '<Root>/HIL Initialize' */ real_T HILInitialize_FilterFrequency[2];/* '<Root>/HIL Initialize' */ t_card HILInitialize_Card; /* '<Root>/HIL Initialize' */ void *HILReadEncoder1_PWORK; /* '<Root>/HIL Read Encoder1' */ struct { void *LoggedData; } Scope_PWORK; /* '<Root>/Scope' */ struct { void *LoggedData; } Scope1_PWORK; /* '<Root>/Scope1' */ int32_T HILInitialize_ClockModes; /* '<Root>/HIL Initialize' */ int32_T HILInitialize_QuadratureModes[2];/* '<Root>/HIL Initialize' */ int32_T HILInitialize_InitialEICounts[2];/* '<Root>/HIL Initialize' */ int32_T HILReadEncoder1_Buffer[2]; /* '<Root>/HIL Read Encoder1' */ } D_Work_ESE447_82515; /* Parameters (auto storage) */ struct Parameters_ESE447_82515_ { real_T HILInitialize_OOStart; /* Expression: set_other_outputs_at_start
Image of page 2
Image of page 3
  • Spring '10

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern