{"action":"created","issue":{"url":"https://api.github.com/repos/ArduPilot/ardupilot/issues/3274","repository_url":"https://api.github.com/repos/ArduPilot/ardupilot","labels_url":"https://api.github.com/repos/ArduPilot/ardupilot/issues/3274/labels{/name}","comments_url":"https://api.github.com/repos/ArduPilot/ardupilot/issues/3274/comments","events_url":"https://api.github.com/repos/ArduPilot/ardupilot/issues/3274/events","html_url":"https://github.com/ArduPilot/ardupilot/pull/3274","id":120190884,"number":3274,"title":"HAL/AP_RSSI - SBUS Rssi - ArduPilot - Resubmit #1","user":{"login":"StewLG","id":7128339,"avatar_url":"https://avatars0.githubusercontent.com/u/7128339?v=3","gravatar_id":"","url":"https://api.github.com/users/StewLG","html_url":"https://github.com/StewLG","followers_url":"https://api.github.com/users/StewLG/followers","following_url":"https://api.github.com/users/StewLG/following{/other_user}","gists_url":"https://api.github.com/users/StewLG/gists{/gist_id}","starred_url":"https://api.github.com/users/StewLG/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/StewLG/subscriptions","organizations_url":"https://api.github.com/users/StewLG/orgs","repos_url":"https://api.github.com/users/StewLG/repos","events_url":"https://api.github.com/users/StewLG/events{/privacy}","received_events_url":"https://api.github.com/users/StewLG/received_events","type":"User","site_admin":false},"labels":[{"id":208947406,"url":"https://api.github.com/repos/ArduPilot/ardupilot/labels/AllVehicles","name":"AllVehicles","color":"bfd4f2","default":false}],"state":"open","locked":false,"assignee":{"login":"tridge","id":831867,"avatar_url":"https://avatars1.githubusercontent.com/u/831867?v=3","gravatar_id":"","url":"https://api.github.com/users/tridge","html_url":"https://github.com/tridge","followers_url":"https://api.github.com/users/tridge/followers","following_url":"https://api.github.com/users/tridge/following{/other_user}","gists_url":"https://api.github.com/users/tridge/gists{/gist_id}","starred_url":"https://api.github.com/users/tridge/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tridge/subscriptions","organizations_url":"https://api.github.com/users/tridge/orgs","repos_url":"https://api.github.com/users/tridge/repos","events_url":"https://api.github.com/users/tridge/events{/privacy}","received_events_url":"https://api.github.com/users/tridge/received_events","type":"User","site_admin":false},"assignees":[{"login":"tridge","id":831867,"avatar_url":"https://avatars1.githubusercontent.com/u/831867?v=3","gravatar_id":"","url":"https://api.github.com/users/tridge","html_url":"https://github.com/tridge","followers_url":"https://api.github.com/users/tridge/followers","following_url":"https://api.github.com/users/tridge/following{/other_user}","gists_url":"https://api.github.com/users/tridge/gists{/gist_id}","starred_url":"https://api.github.com/users/tridge/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tridge/subscriptions","organizations_url":"https://api.github.com/users/tridge/orgs","repos_url":"https://api.github.com/users/tridge/repos","events_url":"https://api.github.com/users/tridge/events{/privacy}","received_events_url":"https://api.github.com/users/tridge/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/ArduPilot/ardupilot/milestones/23","html_url":"https://github.com/ArduPilot/ardupilot/milestone/23","labels_url":"https://api.github.com/repos/ArduPilot/ardupilot/milestones/23/labels","id":1968870,"number":23,"title":"AC 3.5.0","description":"Issue we hope to address in Copter-3.5","creator":{"login":"rmackay9","id":1498098,"avatar_url":"https://avatars1.githubusercontent.com/u/1498098?v=3","gravatar_id":"","url":"https://api.github.com/users/rmackay9","html_url":"https://github.com/rmackay9","followers_url":"https://api.github.com/users/rmackay9/followers","following_url":"https://api.github.com/users/rmackay9/following{/other_user}","gists_url":"https://api.github.com/users/rmackay9/gists{/gist_id}","starred_url":"https://api.github.com/users/rmackay9/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rmackay9/subscriptions","organizations_url":"https://api.github.com/users/rmackay9/orgs","repos_url":"https://api.github.com/users/rmackay9/repos","events_url":"https://api.github.com/users/rmackay9/events{/privacy}","received_events_url":"https://api.github.com/users/rmackay9/received_events","type":"User","site_admin":false},"open_issues":22,"closed_issues":56,"state":"open","created_at":"2016-08-29T06:03:00Z","updated_at":"2017-03-19T14:54:52Z","due_on":null,"closed_at":null},"comments":16,"created_at":"2015-12-03T15:03:00Z","updated_at":"2017-03-19T14:56:06Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ArduPilot/ardupilot/pulls/3274","html_url":"https://github.com/ArduPilot/ardupilot/pull/3274","diff_url":"https://github.com/ArduPilot/ardupilot/pull/3274.diff","patch_url":"https://github.com/ArduPilot/ardupilot/pull/3274.patch"},"body":"(This is a resbumit of https://github.com/diydrones/ardupilot/pull/2798. The conversation there is still relevant to this and should be consulted for more background.)\n\nThis counts recent (about 0.7 seconds worth) of SBUS frames to see how many have been dropped, and calculates a Link Quality metric as a percentage of the possible total. This allows any SBUS radio receiver to offer an RSSI-type value to ArduPilot without resorting to additional channels or FrSky style telemetry wiring.\n\nAP_HAL has had one function added to the interface. It has been stubbed out everywhere except PX4, although there are other platforms that could likely support it - the Linux boards for example. I would be happy to pursue at least some of those once this initial patch is accepted.\n\nHere's an example of performance. In this log the transmitter has been walked away from my house, around my block, and back:\n\n![sbusrxrssi_smoothwalk](https://cloud.githubusercontent.com/assets/7128339/11564116/472614b2-998c-11e5-8f98-0962b22fff1d.png)\n\nThis was done using a 9XR Pro transmitter with a FrSky DJT module, and a FrSky X8R receiver, connected via single-cable SBUS to a Pixhawk. No other cables were used.\n\nI believe it clearly provides a useful, non-binary value as the signal degrades.\n\nCloses #2721.\nRelies on https://github.com/diydrones/PX4Firmware/pull/45, so this will fail Travis integration checks until https://github.com/diydrones/PX4Firmware/pull/45 is accepted .\n"},"comment":{"url":"https://api.github.com/repos/ArduPilot/ardupilot/issues/comments/287622068","html_url":"https://github.com/ArduPilot/ardupilot/pull/3274#issuecomment-287622068","issue_url":"https://api.github.com/repos/ArduPilot/ardupilot/issues/3274","id":287622068,"user":{"login":"lvale","id":3130363,"avatar_url":"https://avatars2.githubusercontent.com/u/3130363?v=3","gravatar_id":"","url":"https://api.github.com/users/lvale","html_url":"https://github.com/lvale","followers_url":"https://api.github.com/users/lvale/followers","following_url":"https://api.github.com/users/lvale/following{/other_user}","gists_url":"https://api.github.com/users/lvale/gists{/gist_id}","starred_url":"https://api.github.com/users/lvale/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lvale/subscriptions","organizations_url":"https://api.github.com/users/lvale/orgs","repos_url":"https://api.github.com/users/lvale/repos","events_url":"https://api.github.com/users/lvale/events{/privacy}","received_events_url":"https://api.github.com/users/lvale/received_events","type":"User","site_admin":false},"created_at":"2017-03-19T14:56:06Z","updated_at":"2017-03-19T14:56:06Z","body":"@tridge With the refactoring of the RC, any way we could get this PR functionality ?"}}
{"actor":{"display_login":"lvale"}}