| 12345678910111213141516171819202122232425262728293031323334 |
- /*
- * uart_rcv.h
- *
- * Created on: 2022年4月20日
- * Author: dell
- */
- #ifndef VAN_BAP_SCANNER_H_
- #define VAN_BAP_SCANNER_H_
- enum QR_CHECH_STATE
- {
- QR_CHECH_STATE_FIRST = 0,
- QR_CHECH_STATE_TRYAGAIN = 1,
- QR_CHECH_STATE_WAITING= 3,
- QR_CHECH_STATE_SEND= 4,
- };
- enum QR_REC_STATE
- {
- QR_REC_STATE_EMPTY = 0,
- QR_REC_STATE_HEADER ,
- QR_REC_STATE_SENDPRAM,
- QR_REC_STATE_SENDQR,
- QR_REC_STATE_END,
- };
- int parse_qrcode_info(struct str_card_param_info *info, char *qrcode_str);
- void QRparam_upload(str_card_param_info_t *p_str_card_param_info);
- void svanner_receive_Rec_IDLE(UART_HandleTypeDef *huart);
- void svanner_receive_Rec_Start(UART_HandleTypeDef *huart);
- void svanner_receive_analysis(void);
- void reSend_QR(void);
- #endif /* UART_RCV_H_ */
|