Loading...
Searching...
No Matches
furi_hal_serial_types.h
1#pragma once
2
3#include <furi.h>
4
8typedef enum {
9 FuriHalSerialIdUsart,
10 FuriHalSerialIdLpuart,
11
12 FuriHalSerialIdMax,
13} FuriHalSerialId;
14
15typedef enum {
16 FuriHalSerialDirectionTx,
17 FuriHalSerialDirectionRx,
18
19 FuriHalSerialDirectionMax,
20} FuriHalSerialDirection;
21
27typedef enum {
28 FuriHalSerialDataBits6,
29 FuriHalSerialDataBits7,
30 FuriHalSerialDataBits8,
31 FuriHalSerialDataBits9,
32
33 FuriHalSerialDataBitsMax,
34} FuriHalSerialDataBits;
35
36typedef enum {
37 FuriHalSerialParityNone,
38 FuriHalSerialParityEven,
39 FuriHalSerialParityOdd,
40
41 FuriHalSerialParityMax,
42} FuriHalSerialParity;
43
48typedef enum {
49 FuriHalSerialStopBits0_5,
50 FuriHalSerialStopBits1,
51 FuriHalSerialStopBits1_5,
52 FuriHalSerialStopBits2,
53
54 FuriHalSerialStopBits2Max,
55} FuriHalSerialStopBits;
56
Definition furi_hal_serial_types_i.h:5