Posts: 947 Threads: 66 Likes Received: 350 in 248 posts Likes Given: 164 Joined: Apr 2016 Reputation: 34 30-Oct-2016, 05:09 PM (This post was last modified: 01-Nov-2016, 01:31 PM by Oscar.) I tried to search for how to get telemetry to work on my taranis but couldn't find any good answers. First, how do I connect the x4r sb to my spracing f3? Right now it is connected to the sbus pin and pin next to it on my fc, and the sbus works, but no telemetry. I also activated telemetry in betaflight. I also tried to connect the rssi from the x4r sb to the hubosd, but I can't seem to get any rssi shown on the osd. The hubosd manual states that the rssi value should come automatically on the osd when it is connected to the Frsky receiver • Posts: 195 Threads: 8 Likes Received: 86 in 54 posts Likes Given: 79 Joined: Aug 2016 Reputation: 6 30-Oct-2016, 05:34 PM (This post was last modified: 30-Oct-2016, 08:08 PM by tozes.) You need to connect the smartport pin from your RX to any available UART TX on the FC and then set that UART to SmartPort in the BetaFlight configurator. On my F3Evo I have it connected to UART1 and it looks like this: Hope this helps. • Posts: 947 Threads: 66 Likes Received: 350 in 248 posts Likes Given: 164 Joined: Apr 2016 Reputation: 34 Ok, so I can't use the TX on the same serial port as I use for the sbus? • Posts: 195 Threads: 8 Likes Received: 86 in 54 posts Likes Given: 79 Joined: Aug 2016 Reputation: 6 That's right, you must use a different one. • Posts: 947 Threads: 66 Likes Received: 350 in 248 posts Likes Given: 164 Joined: Apr 2016 Reputation: 34 (30-Oct-2016, 10:04 PM)tozes Wrote: That's right, you must use a different one. Thanks, can I put it on uart1 which is shared with the USB? • Posts: 947 Threads: 66 Likes Received: 350 in 248 posts Likes Given: 164 Joined: Apr 2016 Reputation: 34 Do I have to jump RX and TX like it is talked about in this thread on Oscars blog? "Be aware that you need to short the 2 pins together (RC5 and RC6). Marcelo made a plug that have the 2 pins soldered together. The other end of the wire is connected to the Smart Port telemetry pin on the receiver ( the green wire in the picture). The reason being SmartPort telemetry uses a single wire for both TX and RX. It’s a half-duplex protocol. You can emulate this using soft-serial by hooking TX and RX up to the same pin on the receiver." Source: https://oscarliang.com/sbus-smartport-telemetry-naze32/ • Posts: 307 Threads: 18 Likes Received: 69 in 48 posts Likes Given: 33 Joined: Sep 2016 Reputation: 9 30-Oct-2016, 10:44 PM (This post was last modified: 30-Oct-2016, 10:46 PM by Dutch Drone Builder.) No, you have to use uart 2 or 3 and not the same as sbus. You can use softserial, but if you have a uart spare you can use that one with a single wire.otherwise you have to connect both pins. • Posts: 947 Threads: 66 Likes Received: 350 in 248 posts Likes Given: 164 Joined: Apr 2016 Reputation: 34 01-Nov-2016, 11:24 AM (This post was last modified: 01-Nov-2016, 11:24 AM by oyvinla.) Thank you guys, now the telemetry works. I had to move the telemetry pin to Uart2 TX and choose smartport instead of FRSKY in the port tab in betaflight. But I still haven't got any rssi on my osd. Is this something that has to be activated on the receiver? • Posts: 195 Threads: 8 Likes Received: 86 in 54 posts Likes Given: 79 Joined: Aug 2016 Reputation: 6 With your current setup what you're getting is the telemetry data sent from the FC to the Taranis through the receiver, nothing goes the other way. You're using only the TX pin on the FC after all. IMO, the best way to get the RSSI back to the FC is using this trick: Since you have the value of RSSI in the Taranis, you can assign that value to a channel so it gets sent back to the FC just like if it was a switch. Then you just have to select that channel as the RSSI source in the receiver tab on the BF configurator and disable Analog RSSI in the configuration tab. I can't remember the exact steps to configure the Taranis to send the RSSI but I'll check it in the evening and post an update. Perhaps this is a good topic for a tutorial. • Posts: 5,314 Threads: 672 Likes Received: 3,155 in 1,743 posts Likes Given: 2,027 Joined: Jan 2016 Reputation: 139 01-Nov-2016, 01:37 PM (This post was last modified: 01-Nov-2016, 03:28 PM by Oscar.) Oyvinla, you only need to jump serial TX and RX if you are using soft serial to emulate half duplex communication. But no need if you are using an hardware serial port. Regarding you are not getting RSSI in OSD... have you enabled "using FC OSD data" in the MWOSD settings? Also make sure RSSI is indeed working by checking on your TX that you are getting RSSI telemetry data. • Posts: 947 Threads: 66 Likes Received: 350 in 248 posts Likes Given: 164 Joined: Apr 2016 Reputation: 34 01-Nov-2016, 01:44 PM (This post was last modified: 01-Nov-2016, 01:46 PM by oyvinla.) (01-Nov-2016, 01:37 PM)Oscar Wrote: Oyvinla, you only need to jump werial TX and RX if you are using soft serial to emulate half duplex communication. But no need if you are using an hardware serial port. Regarding you are not getting RSSI in OSD... have you enabled "using FC OSD data" in the MWOSD settings? Also make sure RSSI is indeed working by checking on your TX that you are getting RSSI telemetry data. Im using the Realacc Hubosd with the latest FW flashed so no MWOSD: http://www.stosd.com/?p=726 Here is the changelog: Firmware V3.2 (Sep.23, 2016)- New code for max7456, fix the missing & messy OSD info when max7456 is interfered by ESC ripples & spikes.
Firmware V3.1 (Sep.11, 2016)- Add RSSI function (Support Frsky RX, Auto RSSI display, no RSSI connection, no display)
- Voltage format can be set. Total (Default) or Cell (4×3.96 format)
- Center Crosshair Enable or Disable . Default is Enable
- Battery voltage cellibration (measure the LiPo voltage with multimeter, write mV format in the table, such as “16280”, then click “Cali”)
So from what I read here, I should be able to just connect the rssi signal from the receiver and it should work
This is how I have connected the X4R-SB to the PDB • Posts: 5,314 Threads: 672 Likes Received: 3,155 in 1,743 posts Likes Given: 2,027 Joined: Jan 2016 Reputation: 139 so is RSSI always 0? do you get any number at all? You enable RSSI display in the OSD settings right? if you connect RX RSSI directly to the OSD, you also need to make sure "USE FC RSSI" disabled. • Posts: 3 Threads: 0 Likes Received: 0 in 0 posts Likes Given: 0 Joined: Feb 2017 Reputation: 0 (01-Nov-2016, 03:32 PM)Oscar Wrote: so is RSSI always 0? do you get any number at all? You enable RSSI display in the OSD settings right? if you connect RX RSSI directly to the OSD, you also need to make sure "USE FC RSSI" disabled. Hi! Old thread but it seems interesting. I am running a X4R in SerialBus + Naze32 with the smartport connected to softserial. The thing is, Why smartport can not send RSSI to FC? I have to send the rssi value via Aux 4 with the taranis to the FC. It is not easier to be sent directly by the smarport to FC? • |