view Small_CPU/Inc/uart.h @ 673:d7c5d592076b
Betatest
Show 98% in case of Oxygen as the calibrating gas
See #define O2_CALIB_FRACTION_O2 (0.98F)
author |
heinrichsweikamp |
date |
Wed, 30 Mar 2022 18:00:21 +0200 (2022-03-30) |
parents |
1b995079c045 |
children |
fca2bd25e6e2 |
line source
/**
******************************************************************************
* @file uart.h
* @author heinrichs weikamp gmbh
* @version V0.0.1
* @date 27-March-2014
* @brief button control
*
******************************************************************************
* @attention
*
* <h2><center>© COPYRIGHT(c) 2015 heinrichs weikamp</center></h2>
*
******************************************************************************
*/
/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef UART_H
#define UART_H
#ifdef __cplusplus
extern "C" {
#endif
#include "stm32f4xx_hal.h"
typedef enum
{
RX_Ready= 0, /* Initial state */
RX_Data0, /* Process incoming data */
RX_Data1,
RX_Data2,
RX_Data3,
RX_Data4,
RX_DataComplete
} receiveState_t;
void MX_USART1_UART_Init(void);
void MX_USART1_UART_DeInit(void);
void MX_USART1_DMA_Init(void);
uint8_t UART_ButtonAdjust(uint8_t *array);
void HandleUARTData(void);
#ifdef __cplusplus
}
#endif
#endif /* UART_H */
/************************ (C) COPYRIGHT heinrichs weikamp *****END OF FILE****/