{"action":"created","issue":{"url":"https://api.github.com/repos/mavlink/qgroundcontrol/issues/1485","labels_url":"https://api.github.com/repos/mavlink/qgroundcontrol/issues/1485/labels{/name}","comments_url":"https://api.github.com/repos/mavlink/qgroundcontrol/issues/1485/comments","events_url":"https://api.github.com/repos/mavlink/qgroundcontrol/issues/1485/events","html_url":"https://github.com/mavlink/qgroundcontrol/pull/1485","id":69507315,"number":1485,"title":"Added RSSI Indicator to ToolBar.","user":{"login":"dogmaphobic","id":749243,"avatar_url":"https://avatars.githubusercontent.com/u/749243?v=3","gravatar_id":"","url":"https://api.github.com/users/dogmaphobic","html_url":"https://github.com/dogmaphobic","followers_url":"https://api.github.com/users/dogmaphobic/followers","following_url":"https://api.github.com/users/dogmaphobic/following{/other_user}","gists_url":"https://api.github.com/users/dogmaphobic/gists{/gist_id}","starred_url":"https://api.github.com/users/dogmaphobic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dogmaphobic/subscriptions","organizations_url":"https://api.github.com/users/dogmaphobic/orgs","repos_url":"https://api.github.com/users/dogmaphobic/repos","events_url":"https://api.github.com/users/dogmaphobic/events{/privacy}","received_events_url":"https://api.github.com/users/dogmaphobic/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":14,"created_at":"2015-04-20T04:58:21Z","updated_at":"2015-04-20T19:10:24Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/mavlink/qgroundcontrol/pulls/1485","html_url":"https://github.com/mavlink/qgroundcontrol/pull/1485","diff_url":"https://github.com/mavlink/qgroundcontrol/pull/1485.diff","patch_url":"https://github.com/mavlink/qgroundcontrol/pull/1485.patch"},"body":"I've added an RSSI indicator to the tool bar. It shows *Telemetry* RSSI and *Remote Control* RSSI. It will display both if both are available or only the one that is available. If neither is available the indicator is not shown at all. I've also added a setting in the main preferences dialog to enable/disable showing RSSI in the tool bar (like all other indicators before it).\r\n\r\nIn the process, I've also added some logic to look for spoken text messages for things like POSCTL and ALTCTL and replaced the spoken text with a full sentence like *Position Control*, or *Altitude Control*. I'm a bit confused by the messages for MANUAL and ALTCTL. They both say the same thing: *System now is in stabilize mode*. Is that correct?\r\n\r\nQuestions about RSSI:\r\n\r\n- What is the range for these values? I would like to show a normalized value between 0 and 100.\r\n- What is the proper value for telemetry RSSI? There are two: *rssi* and *remote rssi*. Which one makes more sense to be there? What you see there now is *rssi* (not *remote rssi*)\r\n- Remote Control RSSI seems out of whack. First, it doesn't seem to change in relationship to how far the radio is. I even wrapped the entire radio in aluminum foil and it didn't seem to make any difference. Is the PX4 actually reading RSSI off my receiver? (FrSky X8R)\r\n- Before I turn the radio on, only the telemetry RSSI is available as expected. I then turn the radio on and the display now shows both values as expected. However, if I turn the radio off, I get all sorts of audio alerts but the RSSI value doesn't change. Disconnecting and reconnecting to the PX4 makes no difference (kind of follows the logic). I could not find any message/signal I could use to show that RC signal is lost.\r\n\r\nOf minor note:\r\n\r\n- Fixed a small typo in the description of actionRetransmissionTimeoutChanged in MAVLinkProtocol.h\r\n- Added code to the flight display to only emit coordinate updates to the QML UI if the longitude and/or latitude actually changed.\r\n- Tweaked the various dimensions of the tool bar elements to accommodate the new RSSI indicator.\r\n- I've tweaked the various batteries icons to a single solid charge amount as the way it was before was not scaling properly.\r\n\r\nScreen grab showing both RSSI values:\r\n\r\n![screen shot 2015-04-20 at 12 02 40 am](https://cloud.githubusercontent.com/assets/749243/7223782/d674e0ac-e6f5-11e4-925e-f5c6a323143f.png)\r\n\r\nThis one shows when only one is available:\r\n\r\n![screen shot 2015-04-20 at 12 19 29 am](https://cloud.githubusercontent.com/assets/749243/7223790/f6ce85b0-e6f5-11e4-890f-767e1713aaaa.png)\r\n"},"comment":{"url":"https://api.github.com/repos/mavlink/qgroundcontrol/issues/comments/94544097","html_url":"https://github.com/mavlink/qgroundcontrol/pull/1485#issuecomment-94544097","issue_url":"https://api.github.com/repos/mavlink/qgroundcontrol/issues/1485","id":94544097,"user":{"login":"dogmaphobic","id":749243,"avatar_url":"https://avatars.githubusercontent.com/u/749243?v=3","gravatar_id":"","url":"https://api.github.com/users/dogmaphobic","html_url":"https://github.com/dogmaphobic","followers_url":"https://api.github.com/users/dogmaphobic/followers","following_url":"https://api.github.com/users/dogmaphobic/following{/other_user}","gists_url":"https://api.github.com/users/dogmaphobic/gists{/gist_id}","starred_url":"https://api.github.com/users/dogmaphobic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dogmaphobic/subscriptions","organizations_url":"https://api.github.com/users/dogmaphobic/orgs","repos_url":"https://api.github.com/users/dogmaphobic/repos","events_url":"https://api.github.com/users/dogmaphobic/events{/privacy}","received_events_url":"https://api.github.com/users/dogmaphobic/received_events","type":"User","site_admin":false},"created_at":"2015-04-20T19:10:24Z","updated_at":"2015-04-20T19:10:24Z","body":"> On the units side: We now have db next to a linear scale for RC (or maybe that one is logarithmic as well, don't know). How do they relate? Is there a way to simplify it without lying to the user?\r\n\r\nIf the telemetry radio data truly is the raw data, it's logarithmic, and that's what is being shown. The numbers also seem right, though I have not measured them. I've used the information I found on the (Silabs) data sheet to convert the values into dB.\r\n\r\nhttps://www.silabs.com/Support%20Documents/TechnicalDocs/Si1000.pdf\r\n\r\nWhat I don't know is what the numbers for RC RSSI mean."}}