{"action":"closed","issue":{"url":"https://api.github.com/repos/parallaxinc/Parallax-IDE/issues/177","labels_url":"https://api.github.com/repos/parallaxinc/Parallax-IDE/issues/177/labels{/name}","comments_url":"https://api.github.com/repos/parallaxinc/Parallax-IDE/issues/177/comments","events_url":"https://api.github.com/repos/parallaxinc/Parallax-IDE/issues/177/events","html_url":"https://github.com/parallaxinc/Parallax-IDE/issues/177","id":93895459,"number":177,"title":"Identify/Download Function Breaks Frequently","user":{"login":"PropGit","id":1266318,"avatar_url":"https://avatars.githubusercontent.com/u/1266318?v=3","gravatar_id":"","url":"https://api.github.com/users/PropGit","html_url":"https://github.com/PropGit","followers_url":"https://api.github.com/users/PropGit/followers","following_url":"https://api.github.com/users/PropGit/following{/other_user}","gists_url":"https://api.github.com/users/PropGit/gists{/gist_id}","starred_url":"https://api.github.com/users/PropGit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PropGit/subscriptions","organizations_url":"https://api.github.com/users/PropGit/orgs","repos_url":"https://api.github.com/users/PropGit/repos","events_url":"https://api.github.com/users/PropGit/events{/privacy}","received_events_url":"https://api.github.com/users/PropGit/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/parallaxinc/Parallax-IDE/labels/Bug","name":"Bug","color":"fc2929"},{"url":"https://api.github.com/repos/parallaxinc/Parallax-IDE/labels/Priority%201","name":"Priority 1","color":"f7c6c7"}],"state":"closed","locked":false,"assignee":{"login":"2fast2fourier","id":719569,"avatar_url":"https://avatars.githubusercontent.com/u/719569?v=3","gravatar_id":"","url":"https://api.github.com/users/2fast2fourier","html_url":"https://github.com/2fast2fourier","followers_url":"https://api.github.com/users/2fast2fourier/followers","following_url":"https://api.github.com/users/2fast2fourier/following{/other_user}","gists_url":"https://api.github.com/users/2fast2fourier/gists{/gist_id}","starred_url":"https://api.github.com/users/2fast2fourier/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/2fast2fourier/subscriptions","organizations_url":"https://api.github.com/users/2fast2fourier/orgs","repos_url":"https://api.github.com/users/2fast2fourier/repos","events_url":"https://api.github.com/users/2fast2fourier/events{/privacy}","received_events_url":"https://api.github.com/users/2fast2fourier/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/parallaxinc/Parallax-IDE/milestones/7","html_url":"https://github.com/parallaxinc/Parallax-IDE/milestones/Sprint%207","labels_url":"https://api.github.com/repos/parallaxinc/Parallax-IDE/milestones/7/labels","id":1173135,"number":7,"title":"Sprint 7","description":"","creator":{"login":"phated","id":992373,"avatar_url":"https://avatars.githubusercontent.com/u/992373?v=3","gravatar_id":"","url":"https://api.github.com/users/phated","html_url":"https://github.com/phated","followers_url":"https://api.github.com/users/phated/followers","following_url":"https://api.github.com/users/phated/following{/other_user}","gists_url":"https://api.github.com/users/phated/gists{/gist_id}","starred_url":"https://api.github.com/users/phated/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/phated/subscriptions","organizations_url":"https://api.github.com/users/phated/orgs","repos_url":"https://api.github.com/users/phated/repos","events_url":"https://api.github.com/users/phated/events{/privacy}","received_events_url":"https://api.github.com/users/phated/received_events","type":"User","site_admin":false},"open_issues":12,"closed_issues":1,"state":"open","created_at":"2015-06-19T22:27:29Z","updated_at":"2015-07-15T23:05:47Z","due_on":"2015-07-17T07:00:00Z","closed_at":null},"comments":1,"created_at":"2015-07-08T21:34:35Z","updated_at":"2015-07-15T23:05:47Z","closed_at":"2015-07-15T23:05:47Z","body":"Very frequently, the Identification and/or Download function stops functioning correctly.  I've seen a similar behavior in a previous version but it stopped before I could capture it.\r\n\r\nWith a BASIC Stamp 2 plugged in and powered up, here's what a good Identification sequence looks like from v0.5.0 on my Chromebook:\r\n\r\n![image](https://cloud.githubusercontent.com/assets/1266318/8582007/01fd1020-2579-11e5-83d9-b3a2f5cdc78d.png)\r\n\r\nThe Host DTR (Reset) signal and Host Tx break condition (and reflection on Host Rx) looks great, then about 130 ms after break ends, the Host Tx transmits \"B\", \"S\", \"2\" and the Host RX receives the reflections as well as the responses from the module.  All is well and the Parallax IDE's Identification overlay looks perfect.\r\n\r\nWhen things go bad, every time I try to Identify, it looks like this:\r\n\r\n![image](https://cloud.githubusercontent.com/assets/1266318/8582747/9be9d9da-257d-11e5-8bef-4d919f8ec994.png)\r\n\r\nThe Host DTR (Reset and Host Tx break conditions still have the same timing as in the good case, but there is no serial transmission (Host Tx of \"B\", \"S\", \"2\", or anything else) at all.  Then it seems to reset again.  Here's a zoomed-out view.  Five resets, like it's trying to identify a BS2, BS2e, BS2sx, BS2p, and BS2pe... but there's no serial data transmitted by Parallax IDE.\r\n\r\n![image](https://cloud.githubusercontent.com/assets/1266318/8582824/fce0a14c-257d-11e5-8e7b-d8f9d4d254b7.png)\r\n\r\nThe only way to recover from this seems to be to close Parallax IDE and restart it.\r\n"}}