Get RSSI on most Flysky receivers!
HTML-код
- Опубликовано: 11 сен 2024
- This video shows how to mod two common flysky receivers in order to get a RSSI reading on your OSD. I did this mod to give myself some more confidence pushing long range for a mini quad. All my testing so far has been with a little 2dbi wifi antenna and the range has been exceptional. Can't let the crossfire guys have all the fun ;)
guys for add at the scale you can use the "rssi_offset" to get the best rssi
Does somebody know where it is on FS -ia10b receiver?
Pretty cool that I'm not the only one with hall gimbals in the fsi6s
Great video! I have been looking at doing this with the fs-a8s receiver that I use in all my tiny whoop builds.. I appreciate you making these awesome videos! Subbed and liked!
Thanks champ, big big help. 👍👍👍
Hi I've just done the mod. Seems to work good. However i have the problem with scaling the value of RSSI.
Setting max scale = 255 on offset = -40, gives range 0-70%(0-15-----60-75).
Is there any solution to reach scale 0-100%?
Or my receiver is hmmm, bad?
I don't think there is a solution to reach the full scale. If RSSI drops below 50% the signal is already getting sketchy with link quality(error rate). My advice would be to set your offset to get a scale from 30-100% and use 50% as a marker that your signal is on the edge.
My tx is going crazy and says 120 rssi and the osd freezes at 99..??
Same here with the evo
Hi, who did the mod for the wizard x220s with the a8s receiver? I did it this morning but when I turn off the receiver the signal stays the same.
Hi, I've done the mod on the a8s receiver and it worked fine. When switching off the radio the rssi drops to about 30% on mine. I would suggest checking the solder joint on the receiver, it may not be have a good connection.
Ok I understood the scaling so that the RSSI value is 100% when the radio is next to the quad. I there a way to get 0% when the radio is off, instead of ~30% ? Thanks
Maybe add a diode with small voltage drop in series with the wire. just an idea. Wire ---|>[]-- osd
Hi, can i get rssi from devo rx sbus?and show me how.
Hello from Spain i have the Tran,itter Jumper TSG8 V2 Plus and E-Achine TS 215 V3 ,imakerd all with the Flasky IA6b and bridged it and make all on the vidio and now the analog RSSI shows 14 % . What for a value i have to give in in CLI i maked it like the Vidio set rssi_scale = 26 . Please can you help and tell mi what i have to do please . Best regards from Alicante Spain
Hi Frank, you need adjust the scale value until the OSD shows RSSI of 90 to 100% when the radio is on and near the receiver. The scale varies depending on the flight controller you use, try increasing the scale to 50.
i flay Betaflight 3.5.5 and maked in the CLI 126 and it shows from 87-99% , you think its correctly , and i noted that when i shut down the transmitter it goes not in Failsave . I solder it on RSSI and maked all like you show in the vidio . ???? Tank you
@@fastfrank61 I'm still on Betaflight 3.3 so not sure whats new in 3.5.5. 87-99% is about right. When shutting down the transmitter mine goes to 20-30% on OSD rssi. The throttle channel should go to about 800 though in the receiver tab on betaflight configurator when shutting down the radio, this will trigger failsafe on the flight controller, rssi reading is not used to activate failsafe.
There changed many things for to flaying faster and smother look the vidio from Joshua Bardwell and go on Facebook in the closed group from Betaflight there you have 7000 people and you can answer all you need to now. i cut the cable RSSI and i buy a FRYSKY receiver with telemetry XSR it is better . Thank you and flash Betaflight 3.5.5 and you need the Configurator 10.4.1 you can get all on Git Hub and there changed many things . Throttle Boost , Acro Trainer , FastForward ......
my FC dont have RSSI pin, so where i solder the wire? my fc is Mini BetaFlight F3 Brushless FC with Integrated OSD
The FC needs a ADC pin broken out for analog RSSI to work. If you have a current sensor pin broken out you can remap it to RSSI.
Hi, after the mod i have 70% at 1,33V and 30% at 0.6V in my OSD (Omnibus F4 scale 26).
How can i have 99-0% proportional 70%-30% in my OSD.
You need to adjust the scale until the value is 99%, it never goes smoothly to 0%, I find that it starts failsafing between 20-30% on my receiver.
Ant D I did the RSSI wire mod on the FS-iA6B and when I test, voltage is .57v volts no signal, 1.28 volts full signal and then rises to 1.38 volts during range check? I thought it was supposed to go down? also when I connect rssi wire to my rssi pad on my Heliospring Aio and turn on my FS i10 the rssi warning goes all the way to -120dbi? any input?
Hi Chris, it sounds like there is too much capacitance on the signal, I had the same warning on my radio when trying to add a relatively large capacitor on the signal to smooth out the signal.
@@antzd I'm wondering if it is just something to do with the helio f/c because I connected the FS-iA6B up to my minim osd at the rssi pad and it seems to work fine on it? how do you lower the capacitance on the signal? or could I connect the rssi wire to a uart rx on the helio instead of the rssi pad and configure it to work in betaflight CLI? maybe that could work? Thanks
@@bonzobreakfast1738 If it works on the minim osd then its safe to assume the helio fc is where the issue is. Check which pads on your fc are adc compatible.
@@antzd looking into that right now, also read about changing rssi_invert = off to rssi_invert = on could solve this? going to give it a try. Thanks
Very nice!
I have updated the firmware of my flysky fs-i6 tx but i can't get rssi with the FS82 receiver in my Leader 120 that has a MiniCube Omni F3 fc.
Can you help me get rssi using the analog signal please? I don't know where to solder the cable.
Thanks
Hi Jonatan, in this video I show the pin out of the rf chip ruclips.net/video/X_oactLfQpU/видео.html. Just follow the trace from the RSSI pin on the chip.
Can you please check with continuity meter to which leg of the RF chip is this capacitor connected?
Hi Goran, this video has all the details ruclips.net/video/X_oactLfQpU/видео.html
Hi, I successfully picket up RSSI signal on X6C, but unfortunately iNav do not recognise it. I checked signal with osciloscope and it is definitely pwm signal. BF as far as I know has some kind of filter, that is why it works on BF, but iNAV do not recognize. I have tried to use RC filter but unfortunately could not find the right values to get constant analog-like signal. Signal before resistor gets or ~0.7 or it has fluctuations. Maybe U have an idea what right values should be for Flysky RX ?
Are you by any chance using an omnibus flight controller? I know one of mine don't work because the earlier omnibus boards didn't have the rssi pin connected to the right ADC so its not possible to get rssi on those boards. github.com/betaflight/betaflight/wiki/Board---OMNIBUSF4
What type of flight controller is on the stock eachine wizard 220? is it possible on that board?
I think it has a naze32, you just need to look for the pin/pad marked RSSI on the board.
It's definitely not a PWM. At least that comes from an A7105 or A7106 IC. It is a square signal between 0-1.8V. When the signal gets weaker the low value gets higher proportionally. So the 0V go up to 0.6V where the connection breaks.
Viktoras Šidlauskas o
I did it. seems 100% fine. but not work. because when transmitter is on it shows 1.3 volt and in off condition it shows 0.6 volt but when i tested it by moving transmitter away the voltage is increasing instead of decrease and giving false result. I think this method is not possible sorry uploader but this cant work i think. I have fs i6 and omnibus f4 pro v2.
Where do you connect on the fc the wire that comes out of the receiver? On a tx or rx uart? Because my fc doesn t have a rssi pad
If your FC doesn't have a RSSI pad you can use Betaflight resource remapping to assign RSSI to any pin which supports analogue signal input. Since I made this video there is another option available of flashing the firmware to output RSSI on a empty AUX channel which is a easier solution in your case.
@@antzd i wanted to use the pad on the fc because its a more direct way and more precise
@@niswardfpv7949 using the resource remapping is the way to go then, any analogue input pad like current sensor or led should be able to remap to RSSI
The issue is that i don t have a free current sensor pad and the led pad i saw on a jb video that its not suitable because it has to be an adc sensor pad like the current one
@@niswardfpv7949 If you don't have a free pad that is suitable I think the best option is to use the modified firmware which injects RSSI to channel 14.
Are you saying the FS-A8S doesn't do RSSI normally? I have one in my Wizard X220S and it reports the same RSSI value shown on the BetaFlight Setup screen on my goggles OSD, I can see the RSSI. I am having trouble with it and that's what bought me here, what I am experiencing is a few Failsafe crashes because my signal has dropped off and down it goes, I am trying to work out if this RSSI reading is correct or not though because it never goes above 60-62%, even standing next to the Quad. I am not sure if I have weak signal issues (re Failsafe activations) or just a coincidence, what I am keen to know is... is this standard FS-A8S showing me a real RSSI signal or is it not even able to therefore probably completely inaccurate and wrong, just a number? Not modified, just standard, came in the Quad.
The FS-A8S is not one of the telemetry receivers so the only way to get the real rssi out is through the mod. I suspect that the RSSI you are seeing on the OSD is just one of the aux channels that has been selected as RSSI. Upgrading the antenna on the FS-A8S will help with range.
True, it isn't but it does display all the OSD in my goggles, batt, time etc, and RSSI Signal strength, it isn't set to an Aux channel either. Maybe its because it's a V2 model, that's what it says on it. Do you think it could be a bogus display, like it isn't really working? I'm new to the Quads so trying to get head around all the tricky stuff. It does seem to work but unfortunately I have a weak signal, max it goes to is 62% strength, it does lower as I fly away too, so not saying you are wrong but it does work and on setup page in BF it is not set to Aux CH, it says Disabled in that drop box.
Where do you get the upgraded antennas?
I may be missing something but there is no standard header or solder pad for RSSI on the FS-A8S, you can try set the scale of the RSSI in the CLI if you think its working correctly. I use replacement antennas for the frsky receivers like the X4R-SB, they use the same ufl connector.
No I think you are right, to be honest I am pretty confused about the whole thing. I just have RSSI set to show on my OSD in BF but the actual numbers being reported could be bogus, it does change as I move away etc though, who knows... I am sure you know way more than me.
what hall gimbals suitable for FlySky-i6?
The mounting frame of Frsky M7 is the easiest to work with, the i6 radio will require a lot of dremeling work to make the gimbals fit nicely though.
Have you made this mod on the Flysky X6B ?
I'd like to know about that one too!
I use omnibus f3 rx is ia6b, but rssi only show 41, turn off the radio is still not change, i scale rssi to 26 but rssi show 8, still not change,
I use voltmeter get about 0,6 and 1,8 volt,
Hi Adi, if the voltmeter is showing a change in rssi correctly I assume the problem is with the FC. I have a omnibus F4 V1 where the ADC is not correctly broken out to the rssi pin so it may be that the F3 version suffers from the same issue. The way around this for me was to use resource remapping in betaflight to change rssi to the current sensor pin.
Ant D thank for reply, can you please give the way to remaping the pin to currents pin, sorry i am new in betaflight
Hi Adi, here is the detailed description on how to do resource remapping. Just look for the pin which has CUR assigned to it then release it and set RSSI to that pin. github.com/betaflight/betaflight/wiki/Betaflight-resource-remapping
Could you PLEASE tell me where this wire needs to go on the Flysky X6B receiver?
Hi Hardus, if you take off the metal cover over the RF circuit the layout is exactly the same as the iA6B in the video.
@@antzd Awesome thank you D. Appreciate it
@@antzd Sorry... I have a picture that I Found of the X6B with the cover open... It does not look the same to me. Could you please have a look and tell me what you think.
www.rcgroups.com/forums/showatt.php?attachmentid=9937275&d=1491560374
@@hbnation1159 You can look at this video for more detail ruclips.net/video/X_oactLfQpU/видео.html
The rf circuit is the same between the two receivers, look for the A7106 chip
How did you manage to cut through the metal on the reciever without hurting the components? I really dont know how i'm gonna do It...
The metal cover just clips on, use small flat head screw driver to pop it off.
Ant D oh. Thank you for answering!
One more thing; do you know if the rssi signal that we get with the ia6b is pwm? If not, is there any way i can get a pwm rssi signal from the ia6b?
Its not pwm unfortunately, its analog rssi which requires a ADC on the flight controller to measure. Only other way to get rssi is through custom firmware on the i6 radio which allows you to send rssi down an aux channel.
Ant D okay.. since my FC dont support osd, i just tested it on the matek hubosd Eco x. I'll try to find a way for the FC to let me know when the signal is bad. Maybe a led in front of the camera. Thank you for your help!
Can anyone tell my what RSSI on my video receiver means ? , I have a Gteng fpv watch and on the back of the receiver it says rssi along with video out ground channel 1 Channel 2 channel 3
RSSI measures the strength of the signal which the receiver receives is dbm but it is often displayed as a percentage instead. The stronger the signal the higher the RSSI output is. Unless you are using an antenna tracker the RSSI output on the video receiver isn't normally used.
Ant D do you know what I can use the rssi pad for in the video receiver of my Gteng then ?
You can use it for an antenna tracker on your ground station, its not useful for anything else unfortunately.
Ant D antenna tracker ?? What’s that & im trying to get a visual display of rssi in percentage kinda like for a receiver like in the video above but instead RSSI for video signal strength , im still confused really
Ant D thanks a lot for your help , I seen another guy on RUclips test the voltage coming from the RSSI pad on video receiver & basically what he taught me was a super simple way to get the RSSI strength for my video signal , my 200mw vtx when powered on gives me 1.0 volts reading from the Rssi pad on my Gteng watch & when I power off my video transmitter I get something around 0.3 - 0.4 volts from the rssi pad , this is basically going to be a very simple /crude was of keeping an eye on my video signal and be able to know what areas I can fly in without fpv signal loss & if I do crash my quadcopter I can use it as a way of finding it by walking in the direction that gives me the strongest voltage or “RSSI “ reading
it works but why signal drops maybe 50%.. i don't know, i usually go far away without this mod.. but today i can only do 100 meters.. i already check the min rssi value btw.. i'll get rid of this mod and lets if i can still do 300 meters.
The RSSI is the signal strength received by the rf chip, its not the same as the telemetry value on the radio for signal which is signal to noise ratio. RSSI down to 20% is fine if its a low noise environment.
@@antzd Hmmm does it also sync on my radio controller? Because my radio controller gets a beep alarm for low signal also.. I don't know why..
Heres my setting:
rssi_scale = 182
osd_rssi_alarm = 50
@@keyrrjohnmelperino8871 It does affect the radio sync slightly because the tapping off rssi with the wire drops the voltage going to the logic chip which calculates the signal to noise, the rssi scale on the flight controller can adjust for this drop but the receiver can't and therefore falsely detects a weaker signal. If you using RSSI in the OSD the radio telemetry should not be used.
is this mod work for IA6 receiver?
Yes it should work on ia6 since it uses the same RF chip.
If you do not do it on Flysky X6B, can you tell me how to find out which capacitor I need to pick up the RSSI?
As far as I know the X6B has exactly the same RF chip as the IA6B so when you take off the RF shield it will be in exactly the same place as the IA6B. I found it by using a multimeter on the traces coming from the A7105 chip and identifying the one which outputs variable voltage based on the signal strength.
Thank you very much for the answer. When my X6B arrives, I will open it and try to see if it will be the same chip and the capacitor will be the same. I also want to ask what kind of gimbal you put -M7 or another? Does it fit the FS-I6S or do something extra on TH to fit properly? Do you have some videos or photos while changing a gimbal :). And last question.With this antenna mod how much better signal do you have compared with the original antenna 20-30%?
I put in the FrSky M7 gimbals, it requires a lot of work inside the radio, I had to dremel away the original gimbal mounts completely then glue the M7 gimbals in place and figure out the wiring with a multimeter. The gimbal mod looks and feels great though. The antenna mod is extremely easy and well worth it, the most important aspect is that it gets the antenna up above your hands in the correct orientation. The stock placement of the internal antennas requires the signal to pass through your hands from most angles which blocks signal. I have not had a single failsafe since doing the antenna mod and from the video you can see I fly at quite a decent range using 2dbi antenna only.
okay, thanks a lot
Just found this mod for the X6B, ruclips.net/video/zvgTwDiYdE0I/видео.htmlt works I just did it !!!
в inav 2.0> Появились новые команды) rssi_min и rssi_max =)
Смотрите здесь: ruclips.net/video/YW4yd2I6al8/видео.html
thank you so much for this!
This is a PWM signal, getting analog, good linear accurate reading with resisters and capacitors won't do the job right, IT IS A DIGITAL signal! But, my mateksys f405 has a rssi in and it according to docs is a pwm input, but I get 0 zero zed, I put the same signal into a device to display pwm and it gets it. I put on a scope and it's definitely a square wave.
Hi Larry, I haven't tested the signal on an oscilloscope, through experimentation I discovered that the voltage drops as signal strength weakens. I currently feed the output rssi from the receiver to my flight controller rssi ADC input as analog rssi and it does the job for my needs. The max voltage the rssi output puts out is 1.6v so I don't see it working with regular pwm which operates between 1.8v and 5.5v.
@@antzd actually on scope its, what u see as high is ave of current high and 0 volts, remember its a square whose time in high determines pwm value.
as long as rssi is 99% or close to it its good but the value is way less accurate for values 80% and less as what u are going to see is going to fall on a upwards exp. , log scales, this why the value jerks all over place unless rssi is cose to 99%, even then its jerking all over, suggestion, the Fli10, 14 and 14+ have rssi fed back to sbus channel 10, cheap small flysky compatable, they only do sbus u should be ok.
@@fpvkabo Good point. I know the i6 also has the option to send rssi over a free channel with modified firmware. I'm not too bothered with the value jumping around, I just use it as a rough gauge to know when my signal is below half.
@@antzd the fli receiver option doest send to the controller n back, it goes straight to the fc thru the sbus connection, If i depend on the receiver to send to controller that link back is going to degrade long before the link from controller to the receiver, the sbus onto to ch10 is waycool, fport aslo does same thing on ch16.
I did this on flysky iA6B and it works with omnibus f4 pro
litllebigdarkboy1999 Hi can you upload some clear photos of your work. it will be great help. I have also fs ia6b and omnibus f4 pro.
I did it. seems 100% fine. but not work. because when transmitter is on it shows 1.3 volt and in off condition it shows 0.6 volt but when i tested it by moving transmitter away the voltage is increasing instead of decrease and giving false result. I think this method is not possible sorry uploaded but this cant work i think. I have fs i6 and omnibus f4 pro v2.
@@EnggMohdRafe you can just turn around rssi scale in betafligrh and done
So I did this mod just now with the FS-ia6b. seems to work. I have to set my rssi offset way high (190) goes to 30% when Tx is turned off. But now my Tx (FS-i6s) rssi low warning beeper is going crazy and showing 1on the readout. anyone else experience this?
This problem happens when you add too much capacitance to the rssi signal.
@@antzd i have an issue...when the radio is off i have 0.6v and when i turn It on it go to 1.3... but no proportional value to the signal streight... Only this 2 value...
Hi Jacopo, the voltage should drop from 1.3 when the signal gets weaker. It normally takes a fair distance or many obstacles in the way to drop, adding a tiny capacitor helps smooth out the transition.
@@antzd but i have only this 2 value ..no trasition inside...
It is a big problem, yesterday i've got 2 fail safe for every lipo discharge i have...
It sounds like the RSSI output on your receiver may be faulty. Does the RSSI value on the radio transition smoothly? All three of my receivers transition smoothly between about 0.8v and 1.3v when the radio is on.
Both wire get solder into the rssi port on flight controller I only see you solder 1 wire on your fc..where do the other get solder to? Thank you for this video hope to get this working..sub
The other side gets soldered onto the capacitor leg leading to the RSSI pin on receiver. You just need one wire for RSSI.
Ant D so one wire to the capacitor shown on video and the other end of the wire to the fc rssi port? Thanks for the reply truly appreciate it
do u test maximum range?
I do a bit of a range test here ruclips.net/video/zAQj7CbFSnE/видео.html the signal is solid for about 1km but I haven't tested farther yet.
Is this possible on the IA6C as well?
I haven't personally tested it on the ia6c but the rf chip should be the same as the others.
I see
I'll have a look this weekend
hello, do you have any notice about that?
can you check you ia6c receiver to tell us where to sold the cable? and thanks for you videos!
very nice info!!! thanks . will do this s00n. 👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍
can you do this on iA6C? pls help
Yes it should work exactly the same on the ia6c. In this video I give a detailed diagram of the rf chip pin out so you can identify RSSI output on any of the flysky receivers ruclips.net/video/X_oactLfQpU/видео.html&t
Thanks
Awesome. Super!
Ninnja soldering skill Yeppp let's try this xDDD
or
just get flyplus and dont do any of this
Only problem is flyplus is only for the i6x, all the other flysky radios don't have this option.