{"action":"created","issue":{"url":"https://api.github.com/repos/bipropellant/bipropellant-hoverboard-firmware/issues/30","repository_url":"https://api.github.com/repos/bipropellant/bipropellant-hoverboard-firmware","labels_url":"https://api.github.com/repos/bipropellant/bipropellant-hoverboard-firmware/issues/30/labels{/name}","comments_url":"https://api.github.com/repos/bipropellant/bipropellant-hoverboard-firmware/issues/30/comments","events_url":"https://api.github.com/repos/bipropellant/bipropellant-hoverboard-firmware/issues/30/events","html_url":"https://github.com/bipropellant/bipropellant-hoverboard-firmware/issues/30","id":449777819,"node_id":"MDU6SXNzdWU0NDk3Nzc4MTk=","number":30,"title":"Main crashes when using machine protocol on UART2 and UART3","user":{"login":"p-h-a-i-l","id":10248772,"node_id":"MDQ6VXNlcjEwMjQ4Nzcy","avatar_url":"https://avatars1.githubusercontent.com/u/10248772?v=4","gravatar_id":"","url":"https://api.github.com/users/p-h-a-i-l","html_url":"https://github.com/p-h-a-i-l","followers_url":"https://api.github.com/users/p-h-a-i-l/followers","following_url":"https://api.github.com/users/p-h-a-i-l/following{/other_user}","gists_url":"https://api.github.com/users/p-h-a-i-l/gists{/gist_id}","starred_url":"https://api.github.com/users/p-h-a-i-l/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/p-h-a-i-l/subscriptions","organizations_url":"https://api.github.com/users/p-h-a-i-l/orgs","repos_url":"https://api.github.com/users/p-h-a-i-l/repos","events_url":"https://api.github.com/users/p-h-a-i-l/events{/privacy}","received_events_url":"https://api.github.com/users/p-h-a-i-l/received_events","type":"User","site_admin":false},"labels":[{"id":1338494772,"node_id":"MDU6TGFiZWwxMzM4NDk0Nzcy","url":"https://api.github.com/repos/bipropellant/bipropellant-hoverboard-firmware/labels/bug","name":"bug","color":"d73a4a","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2019-05-29T12:26:58Z","updated_at":"2019-05-29T13:04:46Z","closed_at":null,"author_association":"MEMBER","body":"I felt like I had to leave a warning somewhere ;)\r\n\r\nWhen using the machine protocol with USART2 and USART3, the main routine crashes pretty often for me.\r\nThat's also the reason why I'm not actively using this fork. In my [own branch](https://github.com/p-h-a-i-l/hoverboard-firmware-hack/tree/protocolupdate) only minimal parts of this fork are implemented, this is running stable.\r\nAlso a watchdog is running which at leasts stops the motors since the bldc interrupts keep on firing happily :)\r\nMy goal is to merge both back together, but it looks like we're short on timers. Maybe in the final product you have to decide between function vs. watchdog.\r\n\r\nWhile [merging electricalmeasurements, pid  and Flash](https://github.com/p-h-a-i-l/hoverboard-firmware-hack/tree/pidFlash) functionality, instability came back too. Need to look further into the root cause, but wanted to leave this here as warning.\r\n\r\nNeither timeouts nor a watchdog is implemented right now in bipropellant-hoverboard-firmware. "},"comment":{"url":"https://api.github.com/repos/bipropellant/bipropellant-hoverboard-firmware/issues/comments/496927654","html_url":"https://github.com/bipropellant/bipropellant-hoverboard-firmware/issues/30#issuecomment-496927654","issue_url":"https://api.github.com/repos/bipropellant/bipropellant-hoverboard-firmware/issues/30","id":496927654,"node_id":"MDEyOklzc3VlQ29tbWVudDQ5NjkyNzY1NA==","user":{"login":"btsimonh","id":3137332,"node_id":"MDQ6VXNlcjMxMzczMzI=","avatar_url":"https://avatars3.githubusercontent.com/u/3137332?v=4","gravatar_id":"","url":"https://api.github.com/users/btsimonh","html_url":"https://github.com/btsimonh","followers_url":"https://api.github.com/users/btsimonh/followers","following_url":"https://api.github.com/users/btsimonh/following{/other_user}","gists_url":"https://api.github.com/users/btsimonh/gists{/gist_id}","starred_url":"https://api.github.com/users/btsimonh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/btsimonh/subscriptions","organizations_url":"https://api.github.com/users/btsimonh/orgs","repos_url":"https://api.github.com/users/btsimonh/repos","events_url":"https://api.github.com/users/btsimonh/events{/privacy}","received_events_url":"https://api.github.com/users/btsimonh/received_events","type":"User","site_admin":false},"created_at":"2019-05-29T13:04:46Z","updated_at":"2019-05-29T13:04:46Z","author_association":"CONTRIBUTOR","body":"If DMA is still running, we can watchdog in there....\r\n"}}
{"actor":{"display_login":"btsimonh"}}