{"action":"closed","issue":{"url":"https://api.github.com/repos/thotro/arduino-dw1000/issues/37","labels_url":"https://api.github.com/repos/thotro/arduino-dw1000/issues/37/labels{/name}","comments_url":"https://api.github.com/repos/thotro/arduino-dw1000/issues/37/comments","events_url":"https://api.github.com/repos/thotro/arduino-dw1000/issues/37/events","html_url":"https://github.com/thotro/arduino-dw1000/issues/37","id":105035539,"number":37,"title":"DW1000Ranging.cpp : may deadlock","user":{"login":"greymfm","id":11735886,"avatar_url":"https://avatars.githubusercontent.com/u/11735886?v=3","gravatar_id":"","url":"https://api.github.com/users/greymfm","html_url":"https://github.com/greymfm","followers_url":"https://api.github.com/users/greymfm/followers","following_url":"https://api.github.com/users/greymfm/following{/other_user}","gists_url":"https://api.github.com/users/greymfm/gists{/gist_id}","starred_url":"https://api.github.com/users/greymfm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/greymfm/subscriptions","organizations_url":"https://api.github.com/users/greymfm/orgs","repos_url":"https://api.github.com/users/greymfm/repos","events_url":"https://api.github.com/users/greymfm/events{/privacy}","received_events_url":"https://api.github.com/users/greymfm/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-09-05T16:20:40Z","updated_at":"2015-09-06T08:42:46Z","closed_at":"2015-09-06T08:42:46Z","body":"When setting '_replyDelayTimeUS'  (via setReplyTime) to a small value (e.g. 3000) , an inactive device is deleted, but the state machine on the Tag/Anchor seem to be in an deadlock state (not running/sending further - I assume it should recover from this situation?).  The same happens if the default 'replyTime' is used. It just takes longer to get to the deadlock situation.\r\n\r\nPS: For my tests I have modified console output code to output information (TAG/ANCHOR, time, range, power) only every 500ms.\r\n![dw1000_deadlock](https://cloud.githubusercontent.com/assets/11735886/9700180/741ab810-53fa-11e5-8df2-2ae4c5c91aad.png)\r\n\r\n"}}