{"action":"opened","issue":{"url":"https://api.github.com/repos/betaflight/betaflight/issues/6472","repository_url":"https://api.github.com/repos/betaflight/betaflight","labels_url":"https://api.github.com/repos/betaflight/betaflight/issues/6472/labels{/name}","comments_url":"https://api.github.com/repos/betaflight/betaflight/issues/6472/comments","events_url":"https://api.github.com/repos/betaflight/betaflight/issues/6472/events","html_url":"https://github.com/betaflight/betaflight/issues/6472","id":345490136,"node_id":"MDU6SXNzdWUzNDU0OTAxMzY=","number":6472,"title":"MSP Subscription","user":{"login":"awolf78","id":19688296,"node_id":"MDQ6VXNlcjE5Njg4Mjk2","avatar_url":"https://avatars1.githubusercontent.com/u/19688296?v=4","gravatar_id":"","url":"https://api.github.com/users/awolf78","html_url":"https://github.com/awolf78","followers_url":"https://api.github.com/users/awolf78/followers","following_url":"https://api.github.com/users/awolf78/following{/other_user}","gists_url":"https://api.github.com/users/awolf78/gists{/gist_id}","starred_url":"https://api.github.com/users/awolf78/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/awolf78/subscriptions","organizations_url":"https://api.github.com/users/awolf78/orgs","repos_url":"https://api.github.com/users/awolf78/repos","events_url":"https://api.github.com/users/awolf78/events{/privacy}","received_events_url":"https://api.github.com/users/awolf78/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-07-29T00:42:14Z","updated_at":"2018-07-29T00:42:14Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"I currently have to hammer through 9-10 MSP requests every loop to retrieve all the data I want for ImpulseOSD. Instead of sending MSP requests and waiting for their response I would like to add an MSP subscription where I tell betaflight which MSPs I want and it will start sending them in a decent frequency (100 ms or so). They would all come in one byte stream with the usual MSP protocol info (MSP type and length), header would only be in the front. XOR CRC can be for each MSP or one at the very end.\r\n\r\nBefore I dive into the code and start hacking this myself and start making a PR I wanted to discuss this first:\r\nDo you have something similar like that already planned?\r\nIf not: Are you OK if I do this and do you have any idea/requirements how you would like this to look like?\r\n"}}
{"actor":{"display_login":"awolf78"}}