Subversion Repositories EDIS_Ignition

Rev

Rev 5 | Rev 10 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5 Rev 9
Line 83... Line 83...
83
static void MX_USART2_UART_Init(void);
83
static void MX_USART2_UART_Init(void);
84
static void MX_TIM3_Init(void);
84
static void MX_TIM3_Init(void);
85
static void MX_IWDG_Init(void);
85
static void MX_IWDG_Init(void);
86
/* USER CODE BEGIN PFP */
86
/* USER CODE BEGIN PFP */
87
 
87
 
-
 
88
// send a PLX_SensorInfo structure to the usart.
-
 
89
void sendInfo(usart_ctl *uc, PLX_SensorInfo *info)
-
 
90
{
-
 
91
  for (int i = 0; i < sizeof(PLX_SensorInfo); ++i)
-
 
92
    PutCharSerial(uc, info->bytes[i]);
-
 
93
}
-
 
94
 
88
void processObservations()
95
void processObservations()
89
{
96
{
90
  // send MAP
97
  // send MAP
91
  PLX_SensorInfo info;
98
  PLX_SensorInfo info;
92
  ConvToPLXInstance(ourMAPindex, &info);
99
  ConvToPLXInstance(ourMAPindex, &info);
93
  ConvToPLXAddr(PLX_MAP, &info);
100
  ConvToPLXAddr(PLX_MAP, &info);
94
  ConvToPLXReading(ConveriMFDData2Raw(PLX_MAP, PRESSURE_kPa, comp_pres / 1000.0), &info);
101
  ConvToPLXReading(ConveriMFDData2Raw(PLX_MAP, PRESSURE_kPa, comp_pres / 1000.0), &info);
95
  int i;
-
 
96
  for (i = 0; i < sizeof(PLX_SensorInfo); ++i)
-
 
97
    PutCharSerial(&uc2, info.bytes[i]);
102
  sendInfo(&uc2, &info);
98
 
103
 
99
  ConvToPLXInstance(0, &info);
104
  ConvToPLXInstance(0, &info);
100
  ConvToPLXAddr(PLX_Timing, &info);
105
  ConvToPLXAddr(PLX_Timing, &info);
101
  ConvToPLXReading(ConveriMFDData2Raw(PLX_Timing, 0, timing / TIMING_SCALE), &info);
106
  ConvToPLXReading(ConveriMFDData2Raw(PLX_Timing, 0, timing / TIMING_SCALE), &info);
102
  for (i = 0; i < sizeof(PLX_SensorInfo); ++i)
-
 
103
    PutCharSerial(&uc2, info.bytes[i]);
107
  sendInfo(&uc2, &info );
104
}
108
}
105
 
109
 
106
void triggerSAW()
110
void triggerSAW()
107
{
111
{
108
  // trigger SAW timer, timer 1##pragma endregion
112
  // trigger SAW timer, timer 1##pragma endregion