Skip to content

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.

deviceInfo: object

Defined in: console-sdk/src/transport/types.ts:100

Device Information Service readout done during connection setup.

firmware: string | null

hardware: string | null

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).