Get MTU Information
Function Table: getMtu
Flutter Example:
/// Get MTU Information event number
getMtuInfo(
evtBase: _VBusEvtBase.base_app_get,
evtType: _VBusEvtType.app_get_mtu_info),
/// Get MTU Information
libManager.send(evt: CmdEvtType.getMtuInfo, json: jsonEncode(json));
JSON Fields Received by the App:
Field Name | Field Type | Description |
---|---|---|
status | int | 0: Data is valid 1: Data is invalid, wait a while and try again. In case of invalid data, MTU is 20. |
rx_mtu | int | MTU for app receiving data |
tx_mtu | int | MTU for app sending data |
phy_speed | int | Physical layer speed 0: Invalid 1000: 1M 2000: 2M 512: 512K |
dle_length | int | DLE length 0: Not supported |
Example:
{
"dle_length" : 27,
"phy_speed" : 285,
"rx_mtu" : 132,
"status" : 0,
"tx_mtu" : 132
}