{"action":"created","issue":{"url":"https://api.github.com/repos/cleanflight/cleanflight/issues/2226","repository_url":"https://api.github.com/repos/cleanflight/cleanflight","labels_url":"https://api.github.com/repos/cleanflight/cleanflight/issues/2226/labels{/name}","comments_url":"https://api.github.com/repos/cleanflight/cleanflight/issues/2226/comments","events_url":"https://api.github.com/repos/cleanflight/cleanflight/issues/2226/events","html_url":"https://github.com/cleanflight/cleanflight/pull/2226","id":159830051,"number":2226,"title":"First cut of OSD support","user":{"login":"hydra","id":57075,"avatar_url":"https://avatars.githubusercontent.com/u/57075?v=3","gravatar_id":"","url":"https://api.github.com/users/hydra","html_url":"https://github.com/hydra","followers_url":"https://api.github.com/users/hydra/followers","following_url":"https://api.github.com/users/hydra/following{/other_user}","gists_url":"https://api.github.com/users/hydra/gists{/gist_id}","starred_url":"https://api.github.com/users/hydra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hydra/subscriptions","organizations_url":"https://api.github.com/users/hydra/orgs","repos_url":"https://api.github.com/users/hydra/repos","events_url":"https://api.github.com/users/hydra/events{/privacy}","received_events_url":"https://api.github.com/users/hydra/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/cleanflight/cleanflight/labels/enhancement","name":"enhancement","color":"c7def8"},{"url":"https://api.github.com/repos/cleanflight/cleanflight/labels/in-progress","name":"in-progress","color":"009800"}],"state":"open","locked":false,"assignee":{"login":"hydra","id":57075,"avatar_url":"https://avatars.githubusercontent.com/u/57075?v=3","gravatar_id":"","url":"https://api.github.com/users/hydra","html_url":"https://github.com/hydra","followers_url":"https://api.github.com/users/hydra/followers","following_url":"https://api.github.com/users/hydra/following{/other_user}","gists_url":"https://api.github.com/users/hydra/gists{/gist_id}","starred_url":"https://api.github.com/users/hydra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hydra/subscriptions","organizations_url":"https://api.github.com/users/hydra/orgs","repos_url":"https://api.github.com/users/hydra/repos","events_url":"https://api.github.com/users/hydra/events{/privacy}","received_events_url":"https://api.github.com/users/hydra/received_events","type":"User","site_admin":false},"assignees":[{"login":"hydra","id":57075,"avatar_url":"https://avatars.githubusercontent.com/u/57075?v=3","gravatar_id":"","url":"https://api.github.com/users/hydra","html_url":"https://github.com/hydra","followers_url":"https://api.github.com/users/hydra/followers","following_url":"https://api.github.com/users/hydra/following{/other_user}","gists_url":"https://api.github.com/users/hydra/gists{/gist_id}","starred_url":"https://api.github.com/users/hydra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hydra/subscriptions","organizations_url":"https://api.github.com/users/hydra/orgs","repos_url":"https://api.github.com/users/hydra/repos","events_url":"https://api.github.com/users/hydra/events{/privacy}","received_events_url":"https://api.github.com/users/hydra/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/cleanflight/cleanflight/milestones/14","html_url":"https://github.com/cleanflight/cleanflight/milestones/1.14.0","labels_url":"https://api.github.com/repos/cleanflight/cleanflight/milestones/14/labels","id":1753262,"number":14,"title":"1.14.0","description":"","creator":{"login":"hydra","id":57075,"avatar_url":"https://avatars.githubusercontent.com/u/57075?v=3","gravatar_id":"","url":"https://api.github.com/users/hydra","html_url":"https://github.com/hydra","followers_url":"https://api.github.com/users/hydra/followers","following_url":"https://api.github.com/users/hydra/following{/other_user}","gists_url":"https://api.github.com/users/hydra/gists{/gist_id}","starred_url":"https://api.github.com/users/hydra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hydra/subscriptions","organizations_url":"https://api.github.com/users/hydra/orgs","repos_url":"https://api.github.com/users/hydra/repos","events_url":"https://api.github.com/users/hydra/events{/privacy}","received_events_url":"https://api.github.com/users/hydra/received_events","type":"User","site_admin":false},"open_issues":21,"closed_issues":4,"state":"open","created_at":"2016-05-07T20:08:42Z","updated_at":"2016-07-02T17:36:45Z","due_on":null,"closed_at":null},"comments":20,"created_at":"2016-06-12T14:27:53Z","updated_at":"2016-07-04T16:11:46Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/cleanflight/cleanflight/pulls/2226","html_url":"https://github.com/cleanflight/cleanflight/pull/2226","diff_url":"https://github.com/cleanflight/cleanflight/pull/2226.diff","patch_url":"https://github.com/cleanflight/cleanflight/pull/2226.patch"},"body":"This PR is the first cut of the OSD support for standalone OSD boards.\r\n\r\nIt includes:\r\n\r\n1) low level driver support for max7456 chip (including cleanflight font and font upload code)\r\n2) support for F1 and F3 CPUs.\r\n3) simple MSP client for communication with an attached FC.\r\n4) code reorganization.\r\n5) high level osd code and osd code for a text-based layout.\r\n6) status indicator updates.\r\n7) additional MSP commands for OSD configuration.\r\n8) some ADC changes (development OSD boards monitor battery, 12v and 5v sources).\r\n9) some hacks, and some far from ideal code. (remember, it's the first cut, the approach is: 'get it working, then get it working well')\r\n\r\nThere is *much* more planned for OSD support, but this PR serves as a good starting point for discussion and review before merging to master.  Additional OSD features will follow.\r\n\r\nCurrent features:\r\n\r\n1) Configuration, status and flashing via Cleanflight configurator.\r\n2) Fixed layout\r\n3) Cleanflight logo on power up :smile:\r\n4) Battery display.\r\n5) Current meter and usage display.\r\n6) display of FC state (acro/horizon/angle/baro/mag/rssi/vbat/motors)\r\n7) PAL and NTSC support.\r\n8) Camera disconnection state.\r\n9) FC disconnection state.\r\n10) Automatic font download.\r\n\r\nThis is basic OSD as-is.  Next up is code review and on-screen configuration menus."},"comment":{"url":"https://api.github.com/repos/cleanflight/cleanflight/issues/comments/230321171","html_url":"https://github.com/cleanflight/cleanflight/pull/2226#issuecomment-230321171","issue_url":"https://api.github.com/repos/cleanflight/cleanflight/issues/2226","id":230321171,"user":{"login":"hydra","id":57075,"avatar_url":"https://avatars.githubusercontent.com/u/57075?v=3","gravatar_id":"","url":"https://api.github.com/users/hydra","html_url":"https://github.com/hydra","followers_url":"https://api.github.com/users/hydra/followers","following_url":"https://api.github.com/users/hydra/following{/other_user}","gists_url":"https://api.github.com/users/hydra/gists{/gist_id}","starred_url":"https://api.github.com/users/hydra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hydra/subscriptions","organizations_url":"https://api.github.com/users/hydra/orgs","repos_url":"https://api.github.com/users/hydra/repos","events_url":"https://api.github.com/users/hydra/events{/privacy}","received_events_url":"https://api.github.com/users/hydra/received_events","type":"User","site_admin":false},"created_at":"2016-07-04T16:11:46Z","updated_at":"2016-07-04T16:11:46Z","body":"@ledvinap with regards to your thoughts on color support using a DDS.  Can you give a bit more information so I can get a feel for how it would work?  feel free to open a new ticket, comment here or email me directly.  Color OSD would certainly be welcomed by everyone I'm sure."}}
{"actor":{"display_login":"hydra"}}