Difference between revisions of "Iochan"
From DIDEAS Wiki
m |
m |
||
Line 1: | Line 1: | ||
− | + | <pre> | |
/* State Controller Analog Input Channel Assignments */ | /* State Controller Analog Input Channel Assignments */ | ||
#define IOCHAN_AI_LDSGSC 1 | #define IOCHAN_AI_LDSGSC 1 | ||
Line 161: | Line 161: | ||
#define IOCHAN_LAST_IMU_CHAN 2999 | #define IOCHAN_LAST_IMU_CHAN 2999 | ||
+ | </pre> |
Revision as of 06:24, 14 December 2008
/* State Controller Analog Input Channel Assignments */ #define IOCHAN_AI_LDSGSC 1 #define IOCHAN_AI_LSSGSC 2 #define IOCHAN_AI_33VASWSC 3 #define IOCHAN_AI_33VDSC 4 #define IOCHAN_AI_33VASC 5 #define IOCHAN_AI_30VREFSC 6 #define IOCHAN_AI_AANGSC 7 #define IOCHAN_AI_TQSGSC 8 #define IOCHAN_AI_SAFETY_DSNS 9 #define IOCHAN_AI_5VDMC_SC 10 #define IOCHAN_AI_33VDMC_SC 11 #define IOCHAN_AI_33VAMC_SC 12 #define IOCHAN_AI_DGND_SC 13 #define IOCHAN_AI_I_VIBMTR 14 #define IOCHAN_AI_3VREFMC_SC 15 #define IOCHAN_AI_ /* State Controller Analog Output Channel Assignments */ #define IOCHAN_AO_LDSGSC_PWM 100 #define IOCHAN_AO_TQSGSC_PWM 101 #define IOCHAN_AO_ /* State Controller Digital Output Channel Assignments */ #define IOCHAN_DO_VIBMTR_EN 200 #define IOCHAN_DO_LDSGSC_EN_ 201 #define IOCHAN_DO_TQSGSC_EN_ 202 #define IOCHAN_DO_LDSGSC_PWM 203 #define IOCHAN_DO_TQSGSC_PWM 204 #define IOCHAN_DO_SC_ERRORLED 205 #define IOCHAN_DO_AUXIMUPS_EN 206 #define IOCHAN_DO_FUP_EN_ 207 #define IOCHAN_DO_MTREN_AC 208 #define IOCHAN_DO_SCK1 209 #define IOCHAN_DO_MCPWR_EN 210 #define IOCHAN_DO_SCBSPWR_EN 211 #define IOCHAN_DO_IMU_SS_ 212 #define IOCHAN_DO_SC_STATUSLED 213 #define IOCHAN_DO_3VREFSC_EN_ 214 #define IOCHAN_DO_33VASWSC_EN_ 215 #define IOCHAN_DO_MCSS_ 216 #define IOCHAN_DO_MCSCK 217 #define IOCHAN_DO_TP67 250 #define IOCHAN_DO_TP72 251 #define IOCHAN_DO_TP108 252 #define IOCHAN_DO_TP123 253 #define IOCHAN_DO_ /* State Controller Digital Input Channel Assignments */ #define IOCHAN_DI_IMU_SRVC_ 300 #define IOCHAN_DI_RTCINT_ 301 #define IOCHAN_DI_AUXUSRSW 302 #define IOCHAN_LAST_SC_CHAN 999 /* Motor Controller Analog Input Channel Assignments */ #define IOCHAN_AI_PHU_CSNS 1001 #define IOCHAN_AI_BRGHS_CSNS 1002 #define IOCHAN_AI_VBAT_SNS 1003 #define IOCHAN_AI_12MD_SNS 1004 #define IOCHAN_AI_PHV_CSNS 1005 #define IOCHAN_AI_5MD_SNS 1006 #define IOCHAN_AI_33VDSC_MC 1007 #define IOCHAN_AI_33VASC_MC 1008 #define IOCHAN_AI_TEMP 1009 #define IOCHAN_AI_AANGMC 1010 #define IOCHAN_AI_LSSGMC 1011 #define IOCHAN_AI_ /* Motor Controller Analog Output Channel Assignments */ #define IOCHAN_AO_LSSGMC_PWM 1100 #define IOCHAN_AO_ /* Motor Controller Digital Output Channel Assignments */ #define IOCHAN_DO_QERCVR_EN_ 1200 #define IOCHAN_DO_33VASWMC_EN_ 1201 #define IOCHAN_DO_LSSGMC_EN_ 1202 #define IOCHAN_DO_LSSGMC_PWM 1203 #define IOCHAN_DO_VBATSNS_EN 1204 #define IOCHAN_DO_5VDMC_SD_ 1205 #define IOCHAN_DO_3VREFMC_EN_ 1206 #define IOCHAN_DO_MCBSPWR_EN 1207 #define IOCHAN_DO_TEMPMON_A0 1208 #define IOCHAN_DO_TEMPMON_A1 1209 #define IOCHAN_DO_MDPWR_EN 1210 #define IOCHAN_DO_PWM1L 1211 #define IOCHAN_DO_PWM1H 1212 #define IOCHAN_DO_PWM2L 1213 #define IOCHAN_DO_PWM2H 1214 #define IOCHAN_DO_PWM3L 1215 #define IOCHAN_DO_PWM3H 1216 #define IOCHAN_DO_MCDB_EN_ 1217 #define IOCHAN_DO_HALLSLEEP_ 1218 #define IOCHAN_DO_MC_STATUSLED 1219 #define IOCHAN_DO_ /* Motor Controller Digital Input Channel Assignments */ #define IOCHAN_DI_MCSS_ 1300 #define IOCHAN_DI_QENCDR_INDEX 1301 #define IOCHAN_DI_QENCDR_A 1302 #define IOCHAN_DI_QENCDR_B 1303 #define IOCHAN_DI_BRG_FAULT_ 1304 #define IOCHAN_DI_MCHALL_A 1305 #define IOCHAN_DI_MCHALL_B 1306 #define IOCHAN_DI_MCHALL_C 1307 #define IOCHAN_DI_MCSCK 1308 #define IOCHAN_LAST_MC_CHAN 1999 /* Inertial Measurement Unit Analog Input Channel Assignments */ #define IOCHAN_AI_GYRO1_RATE 2001 #define IOCHAN_AI_ACCEL_2 2002 #define IOCHAN_AI_ACCEL_3 2003 #define IOCHAN_AI_ACCEL_1 2004 #define IOCHAN_AI_GYRO2_RATE 2005 #define IOCHAN_AI_GYRO3_RATE 2006 #define IOCHAN_AI_ACCEL_TEMP 2007 #define IOCHAN_AI_GYRO3_TEMP 2008 #define IOCHAN_AI_IMUVIN 2009 #define IOCHAN_AI_5VDIMU 2010 #define IOCHAN_AI_33VAIMU 2011 #define IOCHAN_AI_3VGIMU 2012 #define IOCHAN_AI_ /* Inertial Measurement Unit Analog Output Channel Assignments */ #define IOCHAN_AO_ /* Inertial Measurement Unit Digital Output Channel Assignments */ #define IOCHAN_DO_IMUVIN_ADC_EN 2200 #define IOCHAN_DO_33VAIMU_EN_ 2201 #define IOCHAN_DO_3VREFIMU_EN_ 2202 #define IOCHAN_DO_5VDIMU_EN 2203 #define IOCHAN_DO_3VGIMU_EN 2204 #define IOCHAN_DO_IMUBSPWR_EN 2205 #define IOCHAN_DO_SCPWR_EN 2206 #define IOCHAN_DO_IMU_SRVC_ 2207 #define IOCHAN_DO_DEBUG 2208 #define IOCHAN_DO_GYRO3_ST1 2209 #define IOCHAN_DO_GYRO3_ST2 2210 #define IOCHAN_DO_ACCEL_ST 2211 #define IOCHAN_DO_IMU_ERRORLED 2212 #define IOCHAN_DO_IMU_STATUSLED 2213 #define IOCHAN_DO_ /* Inertial Measurement Unit Digital Input Channel Assignments */ #define IOCHAN_DI_ZEROGDET 2300 #define IOCHAN_DI_USRSW_ 2301 #define IOCHAN_DI_IMU_SS_ 2302 #define IOCHAN_DI #define IOCHAN_LAST_IMU_CHAN 2999