![]() |
DJI Payload SDK
1.5.3
|
The structure defining Data Transmission Bandwidth Push contents. More...
#include <psdk_cmdset_msg_push.h>
Data Fields | |
uint8_t | baseBandState |
uint8_t | maxBandWidth |
uint8_t | reserved |
uint8_t | remoteControlLinkState:1 |
uint8_t | downVideoLinkState:1 |
uint8_t | downDataCmdLinkState:1 |
uint8_t | AppLinkState:1 |
uint8_t | linkStateReserveBit:4 |
uint32_t | maxUpComPortBandWidth |
uint32_t | maxDownComPortBandWidth |
uint32_t | maxDownNetPortBandWidth |
uint8_t | isUpComPortOverrun: 1 |
uint8_t | isDownComPortOverrun: 1 |
uint8_t | isDownNetPortOverrun: 1 |
uint8_t | overrunReserveBit: 5 |
uint32_t | upComPortBandWidth |
uint32_t | downComPortBandWidth |
uint32_t | downVideoStreamBandWidth |
uint32_t | downDataStreamBandWidth |
uint32_t | maxOsdkUpChannBw |
uint8_t | isOsdkUpChannOverrun: 1 |
uint8_t | overrunReserveBit2: 7 |
uint32_t | osdkUpChannBw |
The structure defining Data Transmission Bandwidth Push contents.
uint8_t baseBandState |
Specifies the image link base band state of wireless image transmission. This parameter can be any value of Psdk BaseBandState.
uint8_t maxBandWidth |
Specifies image transmission max bandwidth, unit: Mbps.
uint8_t remoteControlLinkState |
Specifies remote control connection state. This parameter can be any value of Psdk MsgPushLinkState.
uint8_t downVideoLinkState |
Specifies downlink image transmission link connection state. This parameter can be any value of Psdk MsgPushLinkState.
uint8_t downDataCmdLinkState |
Specifies downlink data transmission link connection state. This parameter can be any value of Psdk MsgPushLinkState.
uint8_t AppLinkState |
Specifies APP connection state. This parameter can be any value of Psdk AppConnectionState.
uint32_t maxUpComPortBandWidth |
Specifies uplink (from MSDK to PSDK) max bandwidth, unit: Byte/s.
uint32_t maxDownComPortBandWidth |
Specifies downlink (from PSDK to MSDK) max bandwidth, unit: Bytes/s.
uint32_t maxDownNetPortBandWidth |
Specifies net port max bandwidth, unit:Kb/s.
uint8_t isUpComPortOverrun |
Specifies uplink (from MSDK to PSDK) busy state. This value will be set to 1 when uplink bandwidth is beyond T_BandWidthMsg::maxUpComPortBandWidth.
uint8_t isDownComPortOverrun |
Specifies downlink (from PSDK to MSDK) busy state. This value will be set to 1 when downlink bandwidth is beyond T_BandWidthMsg::maxDownComPortBandWidth.
uint8_t isDownNetPortOverrun |
Specifies net port link busy state. This value will be set to 1 when net port data bandwidth is beyond T_BandWidthMsg::maxDownNetPortBandWidth.
uint32_t upComPortBandWidth |
Specifies uplink (from MSDK to PSDK) realtime bandwidth, unit:Byte/s.
uint32_t downComPortBandWidth |
Specifies downlink (from PSDK to MSDK) realtime bandwidth, unit:Bytes/s.
uint32_t downVideoStreamBandWidth |
Specifies net port video stream realtime bandwidth, unit:Kbps.
uint32_t downDataStreamBandWidth |
Specifies net port data stream realtime bandwidth, unit:Kbps.
uint32_t maxOsdkUpChannBw |
Specifies uplink (from PSDK to OSDK) max bandwidth, unit: Byte/s.
uint8_t isOsdkUpChannOverrun |
Specifies uplink (from PSDK to OSDK) busy state. This value will be set to 1 when uplink (from PSDK to OSDK) bandwidth is beyond T_OsdkBandWidthMsg::maxUpComPortBandWidth.
uint32_t osdkUpChannBw |
Specifies uplink (from PSDK to OSDK) realtime bandwidth, unit:Byte/s.