{"action":"created","issue":{"url":"https://api.github.com/repos/betaflight/betaflight/issues/2131","repository_url":"https://api.github.com/repos/betaflight/betaflight","labels_url":"https://api.github.com/repos/betaflight/betaflight/issues/2131/labels{/name}","comments_url":"https://api.github.com/repos/betaflight/betaflight/issues/2131/comments","events_url":"https://api.github.com/repos/betaflight/betaflight/issues/2131/events","html_url":"https://github.com/betaflight/betaflight/issues/2131","id":200931119,"number":2131,"title":"Multiple IR transponder protocol: How to integrate?","user":{"login":"jflyper","id":14850998,"avatar_url":"https://avatars3.githubusercontent.com/u/14850998?v=3","gravatar_id":"","url":"https://api.github.com/users/jflyper","html_url":"https://github.com/jflyper","followers_url":"https://api.github.com/users/jflyper/followers","following_url":"https://api.github.com/users/jflyper/following{/other_user}","gists_url":"https://api.github.com/users/jflyper/gists{/gist_id}","starred_url":"https://api.github.com/users/jflyper/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jflyper/subscriptions","organizations_url":"https://api.github.com/users/jflyper/orgs","repos_url":"https://api.github.com/users/jflyper/repos","events_url":"https://api.github.com/users/jflyper/events{/privacy}","received_events_url":"https://api.github.com/users/jflyper/received_events","type":"User","site_admin":false},"labels":[{"id":330919548,"url":"https://api.github.com/repos/betaflight/betaflight/labels/For%20Discussion","name":"For Discussion","color":"bfe5bf","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/betaflight/betaflight/milestones/5","html_url":"https://github.com/betaflight/betaflight/milestone/5","labels_url":"https://api.github.com/repos/betaflight/betaflight/milestones/5/labels","id":2103222,"number":5,"title":"Betaflight v3.2","description":"Goals to determine yet... \r\n\r\n- Target mixer settings in configurator (set through MSP or replacement)\r\n- Parameter groups\r\n- Improved and simplified MPU detection and reduced ROM usage for names not needed\r\n- ","creator":{"login":"borisbstyle","id":10757508,"avatar_url":"https://avatars1.githubusercontent.com/u/10757508?v=3","gravatar_id":"","url":"https://api.github.com/users/borisbstyle","html_url":"https://github.com/borisbstyle","followers_url":"https://api.github.com/users/borisbstyle/followers","following_url":"https://api.github.com/users/borisbstyle/following{/other_user}","gists_url":"https://api.github.com/users/borisbstyle/gists{/gist_id}","starred_url":"https://api.github.com/users/borisbstyle/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/borisbstyle/subscriptions","organizations_url":"https://api.github.com/users/borisbstyle/orgs","repos_url":"https://api.github.com/users/borisbstyle/repos","events_url":"https://api.github.com/users/borisbstyle/events{/privacy}","received_events_url":"https://api.github.com/users/borisbstyle/received_events","type":"User","site_admin":false},"open_issues":24,"closed_issues":192,"state":"open","created_at":"2016-10-31T07:29:58Z","updated_at":"2017-05-29T05:58:02Z","due_on":"2017-10-31T07:00:00Z","closed_at":null},"comments":33,"created_at":"2017-01-16T04:53:41Z","updated_at":"2017-06-01T05:54:03Z","closed_at":null,"body":"There is an implementation for [EasyRaceLapTimer](http://www.easyracelaptimer.com) coming up, and I felt a need for a discussion on how to integrate this with existing iLap facility.\r\n\r\nWhat I can think of is following two ways.\r\n\r\n1. Create and use a config/cli variable, say, `transponder_protocol`.  \r\nUse it to switch among different protocols.  \r\nA new MSP should be assigned to manipulate this variable, and configurator should be modified to handle the new MSP message.\r\n\r\n2. Prefix the ID word with a single character indicating protocol type.  \r\nFor example, \"`*35`\" for the ERLT, \"`#DEADBEEF`\" for yet another protocol. Exisiting iLap can continue to use \"non-prefixed\" ID.\r\nNo new MSP message, no configurator change.  \r\nHardware initialization, at least prescaler and timebase loading, must be postponed until first call to `transponderInit`.\r\n\r\nAny thoughts?\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/betaflight/betaflight/issues/comments/305395965","html_url":"https://github.com/betaflight/betaflight/issues/2131#issuecomment-305395965","issue_url":"https://api.github.com/repos/betaflight/betaflight/issues/2131","id":305395965,"user":{"login":"mikeller","id":4742747,"avatar_url":"https://avatars2.githubusercontent.com/u/4742747?v=3","gravatar_id":"","url":"https://api.github.com/users/mikeller","html_url":"https://github.com/mikeller","followers_url":"https://api.github.com/users/mikeller/followers","following_url":"https://api.github.com/users/mikeller/following{/other_user}","gists_url":"https://api.github.com/users/mikeller/gists{/gist_id}","starred_url":"https://api.github.com/users/mikeller/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mikeller/subscriptions","organizations_url":"https://api.github.com/users/mikeller/orgs","repos_url":"https://api.github.com/users/mikeller/repos","events_url":"https://api.github.com/users/mikeller/events{/privacy}","received_events_url":"https://api.github.com/users/mikeller/received_events","type":"User","site_admin":false},"created_at":"2017-06-01T05:54:03Z","updated_at":"2017-06-01T05:54:03Z","body":"Ideally yes. But then how many people keep email receipts of their online purchases?"}}
{"actor":{"display_login":"mikeller"}}