[ 
https://issues.apache.org/jira/browse/MYNEWT-526?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15899904#comment-15899904
 ] 

Jacob commented on MYNEWT-526:
------------------------------

1. Ive seen this on both a tinyble and a pca10000 dongle, so different boards, 
but largely the same chip (qfaa nrf51)

2. from the DIS reporting
2a24 h7
2a25 1312150781
2a26 1.1a
2a27 39044024.04
2a28 h7 1.1.0

3. Monitor works great on ios and android. I sent a log over email again as Im 
not sure how to attach here.

3(sic) Tried this but disconnects in what looks like the exact same fashion.I 
cant catch a connect on my logger atm.. But here are the newt logs:

3944:[ts=30812448ssb, mod=4 level=0] ble_hs_hci_evt_acl_process(): 
conn_handle=1 pb=2 len=16 data=0x0c 0x00 0x05 0x00 0x12 0x54 0x08 0x00 0xfa 
0x00 0x90 0x01 0x01 0x00 0x58 0x02 
3948:[ts=30843696ssb, mod=4 level=0] L2CAP - rxed signalling msg: 0x12 0x54 
0x08 0x00 0xfa 0x00 0x90 0x01 0x01 0x00 0x58 0x02 
3950:[ts=30859320ssb, mod=4 level=1] GAP procedure initiated: connection 
parameter update; conn_handle=1 itvl_min=250 itvl_max=400 latency=0 
supervision_timeout=600 min_ce_len=16 max_ce_len
3955:[ts=30898380ssb, mod=4 level=0] ble_hs_hci_cmd_send: ogf=0x08 ocf=0x0013 
len=14
3957:[ts=30914004ssb, mod=4 level=0] 0x13 0x20 0x0e 0x01 0x00 0xfa 0x00 0x90 
0x01 0x00 0x00 0x58 0x02 0x10 0x00 0x00 0x03 
3958:[ts=30921816ssb, mod=4 level=0] Command Status: status=0 cmd_pkts=1 
ocf=0x13 ogf=0x8
3960:[ts=30937440ssb, mod=4 level=0] host tx hci data; handle=1 length=10
3961:[ts=30945252ssb, mod=4 level=0] ble_hs_hci_acl_tx(): 0x01 0x00 0x0a 0x00 
0x06 0x00 0x05 0x00 0x13 0x54 0x02 0x00 0x00 0x00 
3963:[ts=30960876ssb, mod=4 level=0] Number of Completed Packets: num_handles=1
3965:[ts=30976500ssb, mod=4 level=0] handle:1 pkts:1
4008:[ts=31312480ssb, mod=4 level=0] LE Connection Update Complete. handle=1 
itvl=400 latency=0 timeout=600
4776:[ts=37312480ssb, mod=4 level=0] Disconnection Complete: status=0 handle=1 
reason=8
4779:[ts=37335916ssb, mod=64 level=1] disconnect; reason=520 handle=1 
our_ota_addr_type=0 our_ota_addr=0a:0a:0a:0a:0a:0a our_id_addr_type=0 
our_id_addr=0a:0a:0a:0a:0a:0a peer_ota_addr_type=0 
peer_ota_addr=00:22:d0:2a:e4:a3 peer_id_addr_type=0 
peer_id_addr=00:22:d0:2a:e4:a3 conn_itvl=400 conn_latency=0 
supervision_timeout=600 encrypted=0 authenticated=0 bonded=0

> Gap params update succeeds, but times out immediately after
> -----------------------------------------------------------
>
>                 Key: MYNEWT-526
>                 URL: https://issues.apache.org/jira/browse/MYNEWT-526
>             Project: Mynewt
>          Issue Type: Bug
>          Components: Nimble
>    Affects Versions: v1_0_0_beta1
>         Environment: macos sierra, gcc version 5.4.1 20160919
>            Reporter: Jacob
>            Assignee: Ɓukasz Rymanowski
>
> Modification of blecent, connecting and subscribing to my polar HRM.
> My monitor (consistently) connects and subscribes and gets notifications for 
> like 30 seconds before it does a successful gap params update, and then 
> promptly times out.
> I havent confirmed this yet but grammar wise you do seem to be mixing terms, 
> timeout_multiplier and supervision_timeout are separate things in the spec
> l2cap_params->timeout_multiplier = params->supervision_timeout; 
> Perhaps the timeout_multiplier should be multiplied by 10ms to get the 
> supervision_timeout?
> 3924:[ts=30656208ssb, mod=4 level=0] rxed att command: notify req; conn=1 
> handle=0x0011
> 3926:[ts=30671832ssb, mod=64 level=1] received notification; conn_handle=1 
> attr_handle=17 attr_len=4
> 3928:[ts=30687456ssb, mod=64 level=1] 0x16:0x00:0xee:0x02
> 3929:[ts=30695268ssb, mod=64 level=1] pkthdr_len=16; om_len=4  
> ble_hs_hci_evt_acl_process(): handle=1 pb=2 len=13 data=0x09 0x00 0x04 0x00 
> 0x1b 0x11 0x00 0x16 0x55 0xda 0x02 0xc9 0x02 
> 4052:[ts=31656208ssb, mod=4 level=0] rxed att command: notify req; conn=1 
> handle=0x0011
> 4054:[ts=31671832ssb, mod=64 level=1] received notification; conn_handle=1 
> attr_handle=17 attr_len=6
> 4056:[ts=31687456ssb, mod=64 level=1] 0x16:0x55:0xda:0x02:0xc9:0x02
> 4057:[ts=31695268ssb, mod=64 level=1] pkthdr_len=16; om_len=6  
> ble_hs_hci_evt_acl_process(): handle=1 pb=2 len=16 data=0x0c 0x00 0x05 0x00 
> 0x12 0x01 0x08 0x00 0xfa 0x00 0x90 0x01 0x01 0x00 0x58 0x02 
> 4148:[ts=32406224ssb, mod=4 level=0] L2CAP - rxed signalling msg: 0x12 0x01 
> 0x08 0x00 0xfa 0x00 0x90 0x01 0x01 0x00 0x58 0x02 
> 4151:[ts=32429660ssb, mod=4 level=1] GAP procedure initiated: connection 
> parameter update; conn_handle=1 itvl_min=250 itvl_max=400 latency=1 
> supervision_timeout=600 min_ce_len=16 max_ce_len
> 4156:[ts=32468720ssb, mod=4 level=0] ble_hs_hci_cmd_send: ogf=0x08 ocf=0x13 
> len=14
> 4158:[ts=32484344ssb, mod=4 level=0] 0x13 0x20 0x0e 0x01 0x00 0xfa 0x00 0x90 
> 0x01 0x01 0x00 0x58 0x02 0x10 0x00 0x00 0x03 
> 4159:[ts=32492156ssb, mod=4 level=0] Command Status: status=0 cmd_pkts=1 
> ocf=0x13 ogf=0x8
> 4162:[ts=32515592ssb, mod=4 level=0] host tx hci data; handle=1 length=10
> 4163:[ts=32523404ssb, mod=4 level=0] ble_hs_hci_acl_tx(): 0x01 0x00 0x0a 0x00 
> 0x06 0x00 0x05 0x00 0x13 0x01 0x02 0x00 0x00 0x00 
> 4171:[ts=32585900ssb, mod=4 level=0] Number of Completed Packets: 
> num_handles=1
> 4173:[ts=32601524ssb, mod=4 level=0] handle:1 pkts:1
> 4178:[ts=32640584ssb, mod=4 level=0] ble_hs_hci_evt_acl_process(): handle=1 
> pb=2 len=11 data=0x07 0x00 0x04 0x00 0x1b 0x11 0x00 0x16 0x56 0xc0 0x02 
> 4181:[ts=32664020ssb, mod=4 level=0] rxed att command: notify req; conn=1 
> handle=0x0011
> 4183:[ts=32679644ssb, mod=64 level=1] received notification; conn_handle=1 
> attr_handle=17 attr_len=4
> 4185:[ts=32695268ssb, mod=64 level=1] 0x16:0x56:0xc0:0x02
> 4186:[ts=32703080ssb, mod=64 level=1] pkthdr_len=16; om_len=4  LE Connection 
> Update Complete. handle=1 itvl=400 latency=1 timeout=600
> 4978:[ts=38890568ssb, mod=4 level=0] Disconnection Complete: status=0 
> handle=1 reason=8
> 4980:[ts=38906192ssb, mod=64 level=1] disconnect; reason=520 handle=1 
> our_ota_addr_type=0 our_ota_addr=0c:0c:0c:0c:0c:0c our_id_addr_type=0 
> our_id_addr=0c:0c:0c:0c:0c:0c peer_ota_addr_type=0 
> peer_ota_addr=00:22:d0:2a:e4:a3 peer_id_addr_type=0 
> peer_id_addr=00:22:d0:2a:e4:a3 conn_itvl=400 conn_latency=1 
> supervision_timeout=600 encrypted=0 authenticated=0 bonded=0
> 4988:[ts=38968688ssb, mod=4 level=1] GAP procedure initiated: discovery; 
> own_addr_type=0 filter_policy=0 passive=1 limited=0 filter_duplicates=1 
> duration=forever



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to