This is a primary service and its UUID is 3347AB00-FB94-11E2-A8E4-F23C91AEC05E.
TX and RX is with respect to the peripheral. For example, TX Data is the characteristic used to send data from the peripheral to the central.
Characteristic Name | Properties | Format | Length |
TX Data | Read/Notify | uint8[] | 1-20 |
RX Data | Write | uint8[] | 1-20 |
TX Read | Write | uint8 | 1 |
RX Read | Read/Notify | uint8 | 1 |
TX Binary Or ASCII | Read/Notify | uint8 | 1 |
RX Binary Or ASCII | Write | uint8 | 1 |
UUID: 3347AB01-FB94-11E2-A8E4-F23C91AEC05E
TX Data is the characteristic used to transmit data over the air from the peripheral to the central. Its payload is 1-20 bytes. This characteristic can transmit binary or ASCII data. The type of data held within this characteristic is denoted by the "TX Binary or ASCII characteristic". Once this data is received and processed the central will write a '1' to the "TX Read characteristic," which invokes a call back on the peripheral letting it know the data was received.
UUID: 3347AB02-FB94-11E2-A8E4-F23C91AEC05E
RX Data is the characteristic used to transmit data over the air from the central to the peripheral. Its payload is 1-20 bytes. This characteristic can transmit binary or ASCII data. The type of data held within this characteristic is denoted by the "RX Binary or ASCII characteristic." Once this data is received and processed the peripheral will write a '1' to the "RX Read characteristic," which invokes a call back on the central letting it know the data was received.
UUID: 3347AB03-FB94-11E2-A8E4-F23C91AEC05E
The TX Read characteristic is used to indicate that data transmitted by the peripheral has been read by the central. It acts as a RF Acknowledgement for the peripheral.
Value | Result |
0x00 | Not read (not acknowledged) |
0x01 | Read (acknowledged) |
UUID: 3347AB04-FB94-11E2-A8E4-F23C91AEC05E
The RX Read characteristic is used to indicate that data transmitted by the central has been read by the peripheral. It acts as a RF Acknowledgement for the central.
Value | Result |
0x00 | Not read (not acknowledged) |
0x01 | Read (acknowledged) |
UUID: 3347AB05-FB94-11E2-A8E4-F23C91AEC05E
The TX Binary or ASCII characteristic is used to indicate the type of data being transmitted by the peripheral.
Value | Result |
0x00 | Binary |
0x01 | ASCII |
UUID: 3347AB06-FB94-11E2-A8E4-F23C91AEC05E
The RX Binary or ASCII characteristic is used to indicate the type of data being transmitted by the central.
Value | Result |
0x00 | Binary |
0x01 | ASCII |