{"action":"created","issue":{"url":"https://api.github.com/repos/mwaylabs/fruitymesh/issues/4","repository_url":"https://api.github.com/repos/mwaylabs/fruitymesh","labels_url":"https://api.github.com/repos/mwaylabs/fruitymesh/issues/4/labels{/name}","comments_url":"https://api.github.com/repos/mwaylabs/fruitymesh/issues/4/comments","events_url":"https://api.github.com/repos/mwaylabs/fruitymesh/issues/4/events","html_url":"https://github.com/mwaylabs/fruitymesh/issues/4","id":101669202,"number":4,"title":"Implement really reliable messages (end-to-end acknowledged)","user":{"login":"mariusheil","id":5893428,"avatar_url":"https://avatars.githubusercontent.com/u/5893428?v=3","gravatar_id":"","url":"https://api.github.com/users/mariusheil","html_url":"https://github.com/mariusheil","followers_url":"https://api.github.com/users/mariusheil/followers","following_url":"https://api.github.com/users/mariusheil/following{/other_user}","gists_url":"https://api.github.com/users/mariusheil/gists{/gist_id}","starred_url":"https://api.github.com/users/mariusheil/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mariusheil/subscriptions","organizations_url":"https://api.github.com/users/mariusheil/orgs","repos_url":"https://api.github.com/users/mariusheil/repos","events_url":"https://api.github.com/users/mariusheil/events{/privacy}","received_events_url":"https://api.github.com/users/mariusheil/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/mwaylabs/fruitymesh/labels/difficulty:%20medium","name":"difficulty: medium","color":"fef2c0"},{"url":"https://api.github.com/repos/mwaylabs/fruitymesh/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-08-18T14:25:21Z","updated_at":"2016-05-11T17:38:19Z","closed_at":null,"body":"Some messages must be implemented in a way that is bullet-proof. We want the receiving device to acknowledge the message reception. We should therefore send a request handle for that message to keep track of it."},"comment":{"url":"https://api.github.com/repos/mwaylabs/fruitymesh/issues/comments/218533378","html_url":"https://github.com/mwaylabs/fruitymesh/issues/4#issuecomment-218533378","issue_url":"https://api.github.com/repos/mwaylabs/fruitymesh/issues/4","id":218533378,"user":{"login":"junaediadi","id":16444803,"avatar_url":"https://avatars.githubusercontent.com/u/16444803?v=3","gravatar_id":"","url":"https://api.github.com/users/junaediadi","html_url":"https://github.com/junaediadi","followers_url":"https://api.github.com/users/junaediadi/followers","following_url":"https://api.github.com/users/junaediadi/following{/other_user}","gists_url":"https://api.github.com/users/junaediadi/gists{/gist_id}","starred_url":"https://api.github.com/users/junaediadi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/junaediadi/subscriptions","organizations_url":"https://api.github.com/users/junaediadi/orgs","repos_url":"https://api.github.com/users/junaediadi/repos","events_url":"https://api.github.com/users/junaediadi/events{/privacy}","received_events_url":"https://api.github.com/users/junaediadi/received_events","type":"User","site_admin":false},"created_at":"2016-05-11T17:38:19Z","updated_at":"2016-05-11T17:38:19Z","body":"Thanks for your reply.\r\nI still don't get the idea why unreliable takes longer.\r\nIf I'm not mistaken, unreliable is communication that doesn't need ACK. So they will send the data without waiting the ACK from the receiver. And why unreliable takes longer than reliable?\r\n\r\nI tried with NRF51DK with the latest fruity mesh that only transmit 1 packet per connection event.\r\nI used connection interval 100 ms and used reliable communication with the command \"datal\":\r\n20 bytes: need times around 110 ms\r\n30 bytes: need times around 503 ms"}}