{"action":"created","issue":{"url":"https://api.github.com/repos/mysensors/MySensors/issues/627","repository_url":"https://api.github.com/repos/mysensors/MySensors","labels_url":"https://api.github.com/repos/mysensors/MySensors/issues/627/labels{/name}","comments_url":"https://api.github.com/repos/mysensors/MySensors/issues/627/comments","events_url":"https://api.github.com/repos/mysensors/MySensors/issues/627/events","html_url":"https://github.com/mysensors/MySensors/issues/627","id":185724985,"number":627,"title":"Signing in development branch?","user":{"login":"CynthiaGreen","id":20209030,"avatar_url":"https://avatars.githubusercontent.com/u/20209030?v=3","gravatar_id":"","url":"https://api.github.com/users/CynthiaGreen","html_url":"https://github.com/CynthiaGreen","followers_url":"https://api.github.com/users/CynthiaGreen/followers","following_url":"https://api.github.com/users/CynthiaGreen/following{/other_user}","gists_url":"https://api.github.com/users/CynthiaGreen/gists{/gist_id}","starred_url":"https://api.github.com/users/CynthiaGreen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CynthiaGreen/subscriptions","organizations_url":"https://api.github.com/users/CynthiaGreen/orgs","repos_url":"https://api.github.com/users/CynthiaGreen/repos","events_url":"https://api.github.com/users/CynthiaGreen/events{/privacy}","received_events_url":"https://api.github.com/users/CynthiaGreen/received_events","type":"User","site_admin":false},"labels":[{"id":306108416,"url":"https://api.github.com/repos/mysensors/MySensors/labels/security","name":"security","color":"e11d21","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":12,"created_at":"2016-10-27T16:55:48Z","updated_at":"2016-11-01T05:04:13Z","closed_at":null,"body":"I've been using the development branch since before the official release of 2.0.0. Today I jumped from a mid-July commit `929b001` to the latest commit `50eeb75`. Things were going swimmingly until I noticed my devices with signing enabled stopped accepting commands. They still present, but that seems to be where communication stops. \n\nWorking backwards from the latest commit, I found `9304ceb` to be the last commit with which the devices with signing enabled accept commands. \n\nI looked over the commit messages, but nothing stands out. Is there an additional change needed to get signing working again, aside from my existing signing defines?\n\n```\n#define MY_SIGNING_SOFT\n#define MY_SIGNING_REQUEST_SIGNATURES\n```\n\nI even tried re-applying the personalization sketch, but it didn't seem to fix the issue using future commits.  \n"},"comment":{"url":"https://api.github.com/repos/mysensors/MySensors/issues/comments/257489524","html_url":"https://github.com/mysensors/MySensors/issues/627#issuecomment-257489524","issue_url":"https://api.github.com/repos/mysensors/MySensors/issues/627","id":257489524,"user":{"login":"fallberg","id":5872966,"avatar_url":"https://avatars.githubusercontent.com/u/5872966?v=3","gravatar_id":"","url":"https://api.github.com/users/fallberg","html_url":"https://github.com/fallberg","followers_url":"https://api.github.com/users/fallberg/followers","following_url":"https://api.github.com/users/fallberg/following{/other_user}","gists_url":"https://api.github.com/users/fallberg/gists{/gist_id}","starred_url":"https://api.github.com/users/fallberg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fallberg/subscriptions","organizations_url":"https://api.github.com/users/fallberg/orgs","repos_url":"https://api.github.com/users/fallberg/repos","events_url":"https://api.github.com/users/fallberg/events{/privacy}","received_events_url":"https://api.github.com/users/fallberg/received_events","type":"User","site_admin":false},"created_at":"2016-11-01T05:04:13Z","updated_at":"2016-11-01T05:04:13Z","body":"I have a strong suspicion that you have a power supply issue. This might seem odd as it is software dependent, but as it is, optimizations have been made to the radio stack which have resulted in faster code. That leads to messages being transmitted more frequently and that in turn loads the supply harder. Do you have good radio supply decoupling and stabel voltages to the radio on your node? I think your node tries to send its signing presentation in close succession to its other presentation and the voltage is not stable enough to get the signing presentation through, so the GW never realize that the node require signing. So a delay before the signing presentation would allow voltage to settle, but the problem is essentially the power supply to the radio which is expected to be fast enough to tackle this. Or that's my theory anyway. :)"}}
{"actor":{"display_login":"fallberg"}}