Description
The device sends this frame in response to a Socket Create - 0x40 frame. It contains a socket ID that should be used for future transactions with the socket and a status field.
If the status field is non-zero, which indicates an error, the socket ID will be set to 0xFF and the socket will not be opened.
Format
The following table provides the contents of the frame. For details on frame structure, see API Frames.
| Offset | Size | Frame Field | Description |
|---|---|---|---|
0 |
8-bit |
Start Delimiter |
Indicates the start of an API frame. |
1 |
16-bit |
Length |
Number of bytes between the length and checksum. |
3 |
8-bit |
Frame type |
0xC0 |
4 |
8-bit |
Socket ID |
A unique socket ID to address the socket. If the status field value is non-zero, this field is 0xFF. |
5 |
8-bit |
Status |
Status codes:
|
EOF |
8-bit |
Checksum |
0xFF minus the 8-bit sum of bytes from offset 3 to this byte (between length and checksum). |