Skip to content
Start free evaluation

PDComm.SecsFormat

Enum

SECS-II item format codes (SEMI E5), as carried in the format byte of an encoded item.

public enum SecsFormat : byte

The numeric value is the 6-bit format code; integers and floats are encoded big-endian.

Members

Ascii

Enumerator

ASCII text (A, octal 20): 7-bit characters, one byte each.

Ascii = 16

Binary

Enumerator

Binary (B, octal 10): uninterpreted bytes.

Binary = 8

Boolean

Enumerator

Boolean (BOOLEAN, octal 11): one byte per value, nonzero means true.

Boolean = 9

F4

Enumerator

4-byte IEEE 754 floating-point values (F4, octal 44).

F4 = 36

F8

Enumerator

8-byte IEEE 754 floating-point values (F8, octal 40).

F8 = 32

I1

Enumerator

1-byte signed integers (I1, octal 31).

I1 = 25

I2

Enumerator

2-byte signed integers (I2, octal 32).

I2 = 26

I4

Enumerator

4-byte signed integers (I4, octal 34).

I4 = 28

I8

Enumerator

8-byte signed integers (I8, octal 30).

I8 = 24

Jis8

Enumerator

JIS-8 text (J, octal 21): bytes kept as received.

Jis8 = 17

List

Enumerator

List (L, octal 00): an ordered sequence of child items.

List = 0

U1

Enumerator

1-byte unsigned integers (U1, octal 51).

U1 = 41

U2

Enumerator

2-byte unsigned integers (U2, octal 52).

U2 = 42

U4

Enumerator

4-byte unsigned integers (U4, octal 54).

U4 = 44

U8

Enumerator

8-byte unsigned integers (U8, octal 50).

U8 = 40