try to not set the parameter mask on an RPN Request

This commit is contained in:
matthias.ringwald 2014-01-28 10:42:04 +00:00
parent dbf6829acd
commit 4a5f704361

View File

@ -1607,9 +1607,12 @@ static void rfcomm_channel_state_machine(rfcomm_channel_t *channel, rfcomm_chann
// TODO: integrate in common switch
if (event->type == CH_EVT_RCVD_RPN_REQ){
// all values are valid
channel->rpn_data.parameter_mask_0 = 0x7f;
channel->rpn_data.parameter_mask_1 = 0x3f;
// all values are accepted
// channel->rpn_data.parameter_mask_0 = 0x7f;
// channel->rpn_data.parameter_mask_1 = 0x3f;
// no values got accepted
channel->rpn_data.parameter_mask_0 = 0x00;
channel->rpn_data.parameter_mask_1 = 0x00;
rfcomm_channel_state_add(channel, RFCOMM_CHANNEL_STATE_VAR_SEND_RPN_RSP);
return;
}