TransportLink
Defined in: console-sdk/src/transport/types.ts:96
Result of a successful ConsoleTransportInstance.connect: the negotiated link values the protocol codec must respect.
MTU reconciliation: the transport requests MTU 517 (Android) and
reports the negotiated value in TransportLink.mtu. The protocol
codec fragments packets by min(negotiatedMtu − ATT overhead, catalogMaxWriteSize), where catalogMaxWriteSize comes from the internal
device catalog (the firmware’s supported write size: 247 for consoles).
The 517 request is an optimization ceiling; the catalog is the floor of
truth; neither number is public.
Properties
Section titled “Properties”deviceInfo
Section titled “deviceInfo”deviceInfo:
object
Defined in: console-sdk/src/transport/types.ts:100
Device Information Service readout done during connection setup.
firmware
Section titled “firmware”firmware:
string|null
hardware
Section titled “hardware”hardware:
string|null
serial
Section titled “serial”serial:
string|null
mtu:
number
Defined in: console-sdk/src/transport/types.ts:98
Negotiated MTU the protocol codec must respect (see MTU reconciliation note above).