Skip to content

Commit 907cbc8

Browse files
authored
Update README.md
1 parent 02f184d commit 907cbc8

File tree

1 file changed

+47
-23
lines changed

1 file changed

+47
-23
lines changed

README.md

Lines changed: 47 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -605,29 +605,53 @@ typedef enum LADDER_INS_ERROR {
605605
Data types
606606

607607
```c
608-
typedef enum LADDER_TYPE {
609-
LADDER_TYPE_NONE, /**< Type None */
610-
LADDER_TYPE_M, /**< Type M */
611-
LADDER_TYPE_Q, /**< Type Q */
612-
LADDER_TYPE_I, /**< Type I */
613-
LADDER_TYPE_Cd, /**< Type Cd */
614-
LADDER_TYPE_Cr, /**< Type Cr */
615-
LADDER_TYPE_Td, /**< Type Td */
616-
LADDER_TYPE_Tr, /**< Type Tr */
617-
LADDER_TYPE_IW, /**< Type IW */
618-
LADDER_TYPE_QW, /**< Type QW */
619-
LADDER_TYPE_C, /**< Type C */
620-
LADDER_TYPE_T, /**< Type T */
621-
LADDER_TYPE_D, /**< Type D */
622-
LADDER_TYPE_CSTR, /**< Type constant string */
623-
LADDER_TYPE_REAL, /**< Type float */
624-
LADDER_TYPE_INV, /**< First invalid */
625-
LADDER_BASETIME_MS = 0xf0, /**< Basetime ms */
626-
LADDER_BASETIME_10MS, /**< Basetime 10 ms */
627-
LADDER_BASETIME_100MS, /**< Basetime 100 ms */
628-
LADDER_BASETIME_SEC, /**< Basetime seconds */
629-
LADDER_BASETIME_MIN, /**< Basetime minutes */
630-
} ladder_type_t;
608+
typedef enum LADDER_DATA_TYPE {
609+
LADDER_DATATYPE_U8, /**< Unsigned 8 bits */
610+
LADDER_DATATYPE_U16, /**< Unsigned 16 bits */
611+
LADDER_DATATYPE_U32, /**< Unsigned 32 bits */
612+
LADDER_DATATYPE_I8, /**< Signed 8 bits */
613+
LADDER_DATATYPE_I16, /**< Signed 16 bits */
614+
LADDER_DATATYPE_I32, /**< Signed 32 bits */
615+
LADDER_DATATYPE_REAL, /**< Float 32 bits */
616+
LADDER_DATATYPE_CSTR, /**< Constant string */
617+
LADDER_DATATYPE_MOD_PORT, /**< Module.port format */
618+
} ladder_data_type_t;
619+
```
620+
621+
#### ladder_basetime_t
622+
623+
```c
624+
typedef enum LADDER_BASETIME {
625+
LADDER_BASETIME_MS, /**< Basetime ms */
626+
LADDER_BASETIME_10MS, /**< Basetime 10 ms */
627+
LADDER_BASETIME_100MS, /**< Basetime 100 ms */
628+
LADDER_BASETIME_SEC, /**< Basetime seconds */
629+
LADDER_BASETIME_MIN, /**< Basetime minutes */
630+
} ladder_basetime_t;
631+
```
632+
633+
#### ladder_register_t
634+
635+
```
636+
typedef enum LADDER_REGISTERS {
637+
LADDER_REGISTER_NONE, /**< Register None */
638+
LADDER_REGISTER_M, /**< Register M */
639+
LADDER_REGISTER_Q, /**< Register Q */
640+
LADDER_REGISTER_I, /**< Register I */
641+
LADDER_REGISTER_Cd, /**< Register Cd */
642+
LADDER_REGISTER_Cr, /**< Register Cr */
643+
LADDER_REGISTER_Td, /**< Register Td */
644+
LADDER_REGISTER_Tr, /**< Register Tr */
645+
LADDER_REGISTER_IW, /**< Register IW */
646+
LADDER_REGISTER_QW, /**< Register QW */
647+
LADDER_REGISTER_C, /**< Register C */
648+
LADDER_REGISTER_T, /**< Register T */
649+
LADDER_REGISTER_D, /**< Register D */
650+
LADDER_REGISTER_S, /**< Register string */
651+
LADDER_REGISTER_R, /**< Register real (float) */
652+
//...//
653+
LADDER_REGISTER_INV, /**< Register invalid */
654+
} ladder_register_t;
631655
```
632656

633657
### Structures

0 commit comments

Comments
 (0)