Pseudo-Medical Monitor Code PORT STUFF: Difference between revisions

From LVL1
Jump to navigation Jump to search
Created page with " <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 {..."
 
Blanked the page
Tag: Blanking
 
(One intermediate revision by the same user not shown)
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>

Latest revision as of 15:44, 14 December 2021