+ struct\r
+ {\r
+ RFCOMM_Command_t CommandHeader;\r
+ uint8_t Length;\r
+ RFCOMM_DPN_Parameters_t Params;\r
+ } DPNResponse;\r
+ \r
+ /* Fill out the DPN response data */\r
+ DPNResponse.CommandHeader.Command = CommandHeader->Command;\r
+ DPNResponse.CommandHeader.EA = true;\r
+ DPNResponse.Length = (sizeof(DPNResponse.Params) << 1) | 0x01;\r
+ DPNResponse.Params = *Params;\r
+ \r
+ BT_RFCOMM_DEBUG(1, ">> DPN Response");\r
+\r
+ /* Send the PDN response to acknowledge the command */\r
+ RFCOMM_SendFrame(RFCOMM_CONTROL_DLCI, false, RFCOMM_Frame_UIH, sizeof(DPNResponse), &DPNResponse, Channel);\r