Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
ios.h
00001 #ifndef AUTOLINE_IOS_H_ 00002 #define AUTOLINE_IOS_H_ 00003 00004 00005 /* 00006 ======================= ======= ======================= 00007 ======================= Sensors ======================= 00008 ======================= ======= ======================= 00009 */ 00010 // INPUT ELEVATOR 00011 #define SUPP_IE 0x00 00012 #define IP_IE 0x01 00013 #define DWS_IP 0x02 00014 #define UPS_IE 0x03 00015 #define SSTOP_IE 0x04 00016 #define DWS_DES_iE 0x05 00017 #define UPS_DES_DE 0x06 00018 // OUTPUT ELEVATOR 00019 #define IP_OE 0x07 00020 #define OP_OE 0x37 00021 #define DWS_OE 0x08 00022 #define UPS_OE 0x09 00023 #define DWS_DES_OE 0x0A 00024 #define UPS_DES_OE 0x0B 00025 // POWER STATION 00026 #define PS_SUPP 0x0E 00027 #define SSTOP_SUPP 0x0F 00028 #define BT_GO_SUPP 0x0C 00029 #define MAN_AUT 0X0D 00030 // WAIT HIPOT 00031 #define PS_WT_HIP 0X10 00032 #define SSTOP_WT_HIP 0x11 00033 // HIPOT 00034 #define PS_HIP 0x12 00035 #define END_DC_HIP 0x13 00036 #define ST_DC_HIP 0x14 00037 #define END_AC_HIP 0x15 00038 #define ST_AC_HIP 0x16 00039 #define SSTOP_HIP 0x17 00040 // PF 00041 #define PS_PF 0x18 00042 #define END_DC_PF 0x19 00043 #define ST_DC_PF 0x1A 00044 #define END_AC_PF 0x1B 00045 #define ST_AC_PF 0x1C 00046 #define SSTOP_PF 0x1D 00047 // WAIT ATE 00048 #define PS_WT_ATE1 0x1E 00049 #define SSTOP_WT_ATE1 0x1F 00050 // ATE1 00051 #define PS_ATE1 0x20 00052 #define GAV1_ATE1 0x21 00053 #define SSTOP_ATE1 0x22 00054 #define UPS_ATE1 0x23 00055 #define DWS_ATE1 0x24 00056 #define END_DC_ATE1 0x25 00057 #define ST_DC_ATE1 0x26 00058 #define END_DC_AC_ATE1 0x27 00059 #define ST_AC_ATE1 0x28 00060 // ATE2 00061 #define PS_ATE2 0x29 00062 #define GAV2_ATE2 0x2A 00063 #define SSTOP_ATE2 0x2B 00064 #define UPS_ATE2 0x2C 00065 #define DWS_ATE2 0x2D 00066 #define END_DC_ATE2 0x2E 00067 #define ST_DC_ATE2 0x2F 00068 #define END_AC_ATE2 0x30 00069 #define ST_AC_ATE2 0x31 00070 // EPROM 00071 #define PS_ROM 0x32 00072 #define SSTOP_ROM 0x35 00073 #define ST_DC_ROM 0x38 00074 #define END_DC_ROM 0x39 00075 // REMOVAL 00076 #define PS_RE 0x33 00077 #define SSTOP_RE 0x34 00078 #define ST_DC_RE 0x3A 00079 #define END_DC_RE 0x3B 00080 00081 00082 00083 /* 00084 ======================= ========= ======================= 00085 ======================= Actuators ======================= 00086 ======================= ========= ======================= 00087 */ 00088 // It sums 0x50 because the OUTPUT I/Os in the bitset start at index 80. 00089 00090 // INPUT ELEVATOR 00091 #define STOP_IE 0x00 + 0x50 00092 #define MT1_FW_IE 0x01 + 0x50 00093 #define MT1_REV_IE 0x3C + 0x50 00094 #define MT2_DW_IE 0x03 + 0x50 00095 #define MT2_UP_IE 0x04 + 0x50 00096 #define FRMT_IE 0x05 + 0x50 00097 // OUTPUT ELEVATOR 00098 #define MT1_FW_OE 0x06 + 0x50 00099 #define MT1_REV_OE 0x07 + 0x50 00100 #define MT2_DW_OE 0x08 + 0x50 00101 #define MT2_UP_OE 0x09 + 0x50 00102 #define FRMT_OE 0x0A + 0x50 00103 // POWER STATION 00104 #define STOP_SUPP 0x0B + 0x50 00105 // WAIT HIPOT 00106 #define STOP_WT_HIP 0x0C + 0x50 00107 // HIPOT 00108 #define SOL_DC_HIP 0x0D + 0x50 00109 #define SOL_AC_HIP 0x0E + 0x50 00110 #define STOP_HIP 0x0F + 0x50 00111 // PF 00112 #define SOL_DC_PF 0x10 + 0x50 00113 #define SOL_AC_PF 0x11 + 0x50 00114 #define STOP_PF 0x12 + 0x50 00115 // WAIT ATE 00116 #define STOP_WT_ATE1 0x13 + 0x50 00117 // RELAY ATE 00118 #define RLADP1_ATE1_2 0x18 + 0x50 // It could be: RLADP1_ATE 00119 #define RLADP2_ATE1_2 0x19 + 0x50 // It could be: RLADP2_ATE 00120 // ATE1 00121 #define SOL_DC_ATE1 0x14 + 0x50 00122 #define SOL_AC_ATE1 0x15 + 0x50 00123 #define STOP_ATE1 0x16 + 0x50 00124 #define SOL1_ELEV_ATE1 0x17 + 0x50 00125 #define MTGAV1_FW_ATE1 0x19 + 0x50 00126 #define MTGAV1_REV_ATE1 0x1A + 0x50 00127 #define MTST_FW_ATE1 0x1B + 0x50 00128 #define MTST_REV_ATE1 0x1C + 0x50 00129 // ATE2 00130 #define SOL_DC_ATE2 0x1D + 0x50 00131 #define SOL_AC_ATE2 0x1E + 0x50 00132 #define STOP_ATE2 0x1F + 0x50 00133 #define SOL1_ELEV_ATE2 0x20 + 0x50 00134 #define MTGAV2_FW_ATE2 0x38 + 0x50 00135 #define MTGAV2_REV_ATE2 0x39 + 0x50 00136 #define MTST_FW_ATE2 0x3A + 0x50 00137 #define MTST_REV_ATE2 0x3B + 0x50 00138 // EPROM 00139 #define STOP_ROM 0x3D + 0x50 00140 #define SOL_ROM 0x3E + 0x50 00141 // Removal 00142 #define STOP_RE 0x30 + 0x50 00143 #define SOL_RE 0x31 + 0x50 00144 // Coneyor 00145 #define MTST_TOP_FW 0x32 + 0x50 00146 #define MTST_BOT_REV 0x33 + 0x50 00147 00148 #endif
Generated on Mon Jul 25 2022 15:13:17 by
1.7.2