From 4a5f704361cc70135a9048faf88ac4088260f4ac Mon Sep 17 00:00:00 2001 From: "matthias.ringwald" Date: Tue, 28 Jan 2014 10:42:04 +0000 Subject: [PATCH] try to not set the parameter mask on an RPN Request --- src/rfcomm.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/rfcomm.c b/src/rfcomm.c index 80a6e18cc..d493711cd 100644 --- a/src/rfcomm.c +++ b/src/rfcomm.c @@ -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; }