|
|
| Line 1: |
Line 1: |
| <nowiki>
| |
|
| |
|
| #define NUMBER_OF_PORTS 7
| |
|
| |
| /*
| |
| * Port Numbers
| |
| 0-Left_Top
| |
| 1-Right_Top
| |
| 2-Left_Bottom
| |
| 3-Right_Bottom
| |
| 4-Left_Middle
| |
| 5-Right_Middle
| |
| 6-Test_Rig
| |
| *
| |
| */
| |
|
| |
| enum PORT_TYPES
| |
| {
| |
| I2C_MIX = 0,
| |
| I2C_ANALOG = 1,
| |
| SPI_DIGITAL = 2,
| |
| SPI_ANALOG = 3
| |
| };
| |
|
| |
| char *Port_Type_Label[] =
| |
| {"I2C_MIX","I2C_ANALOG","SPI_DIGITAL","SPI_ANALOG"};
| |
|
| |
| struct Port_Lines
| |
| {
| |
| int Port_ID[NUMBER_OF_PORTS];
| |
| PORT_TYPES Port_Type[NUMBER_OF_PORTS];
| |
| int Port_Line_0[NUMBER_OF_PORTS];
| |
| int Port_Line_1[NUMBER_OF_PORTS];
| |
| int Port_Line_2[NUMBER_OF_PORTS];
| |
| int Port_Line_3[NUMBER_OF_PORTS];
| |
| int Port_Line_4[NUMBER_OF_PORTS];
| |
| int Port_Line_5[NUMBER_OF_PORTS];
| |
| }
| |
| Port_Definitions =
| |
| {
| |
| {0,1,2,3,4,5,6},
| |
| {I2C_MIX,I2C_MIX,I2C_ANALOG,I2C_ANALOG, SPI_DIGITAL, SPI_DIGITAL, I2C_ANALOG},
| |
| {70,70,70,70,108,108,70},
| |
| {71,71,71,71,109,109,71},
| |
| {53,27,64,59,110,110,54},
| |
| {51,29,63,58,47,33,55},
| |
| {49,31,62,57,45,35,56},
| |
| {65,60,61,56,43,37,57}
| |
| };
| |
|
| |
| </nowiki>
| |
|
| |
| [[Pseudo-Medical_Monitor_Code#Custom_Includes]]
| |