FrSkyRC / ETHOS-Feedback-Community

Feedback & suggestions are welcomed here for ETHOS by FrSky
189 stars 85 forks source link

S8R can not go into stick calibration mode #511

Closed i3dm closed 3 years ago

i3dm commented 3 years ago

S8R Works fine on Opentx X10S with X20S ethos 1,0.9 set to CH1-CH16, toggling CH12 does not send the Rx to stick learning mode (blue light) no matter the throttle position or the switch toggling rate.

any ideas guys?

Liverboy77 commented 3 years ago

You need to go into SYSTEM then HARDWARE, the switch middle detect delay is set to 100ms by default adjust this to 0ms and it will work. Every time you turn your tx on it goes back to 100ms

i3dm commented 3 years ago

changed the delay to 0. still does not enter self test mode.

Liverboy77 commented 3 years ago

Is channel 12 on a 3 pos switch?

i3dm commented 3 years ago

yes ch12 is 3pos switch. i can make a video if needed.

i3dm commented 3 years ago

im uploading a video of the issue now

i3dm commented 3 years ago

https://youtu.be/jHlhFQrVvms

tysonfromcanada commented 3 years ago

have a similar problem with S6R on 2.1.1 firmware/opentx.. learn mode enters but doesn't work properly or complete. Ok on 2.1.0

T16-Pilot commented 3 years ago

Try to do this.

  1. Program all the channels on your radio.
  2. Set the Switch middle detect delay in the Hardware menu to 0% (This is the key to fix the issue).
  3. Bind your S8R.
  4. Power on your S8R and flick the switch on channel 12 tree times.

I just tested it, works like a magic.

I also had problems with this on SR6.

For the SR6 the problems was a combination of software and what to do first and last to get it to work. You need to do this i a specific order to get it to work.

This is what i had to do. I am running Archer SR6 in ACCESS mode. Not D16...

A small tip, you need to flick the switch really quick after you power on the rx. Do not wait. I ended up using a rx battery with a power switch to be able to enter "self check mode" as it is called.

  1. Role back to V2.1.5 or V2.1.6 on the SR6/SR8
  2. Set the Switch middle detect delay in the Hardware menu to 0%
  3. Program all the channels Gain, Mode and Channel 12
  4. Register the SR6/SR8
  5. Bind SR6/SR8 to the TX.

In that order, then it works.

V2.1.7 might have a bug or some thing that is messing things up.

i3dm commented 3 years ago

tried your instructions on S8R - doesnt work. revering Rx back from fw 2.1.1 to 2.1.0 now

T16-Pilot commented 3 years ago

It works, you need to power on your X20, the power on your rx and then right away flick the switch. It works, i just did it tree times with a S8R.

i3dm commented 3 years ago

Rx can go into self test mode any time it is on, it does not have to be at the beginning. it works fine any time on X10S Express.

i3dm commented 3 years ago

Reverted back to rX FW 2.1.0 - same issue, even if i flick the switch right aay after power up - it does not go to self test. which version ethos and tdisrm are you running?

T16-Pilot commented 3 years ago

I know it works fine on the X10s, it also works fine on my TX16s. But on the X20 it has to be done the way i tell you. Trust me. I just tried now with the rx power on for a minute. It did not work, but if i power on the rx and then right away flick the switch it works. It is a bug in the system, but that is how it works for now. I spent a day figuring out how to get this working on my X20.

i3dm commented 3 years ago

i bound back to X10S - orks on the first try. tried X20 AGAIN as you instructed - does not work. which versions Ethos and TD-ISRM are you running on X20?

T16-Pilot commented 3 years ago

1.0.9 EU and 2.1.8 for the TD-ISRM

i3dm commented 3 years ago

im on 1.0.9 FLEX and TD-ISRM 2.1.8 and it does not work under any circumstances

i3dm commented 3 years ago

Just flashed Ethos V1.0.9 FCC - still doesnt work. there is definitely an issue here. perhaps the 0 switch delay isnt implemented correctly?

T16-Pilot commented 3 years ago

It is tricky to get to work i know. But it does work.

Firmware for my S8R is 2.1.0 EU LBT

There is a lot that is not working correctly on this X20. I wish it was possible to run otx on it, boy what a radio it will be...!

tysonfromcanada commented 3 years ago

There is a lot that is not working correctly on this X20. I wish it was possible to run otx on it, boy what a radio it will be...!

That is pretty much what's preventing me from buying one... Need the lua support for flybarless controllers for one.

T16-Pilot commented 3 years ago

Just flashed Ethos V1.0.9 FCC - still doesnt work. there is definitely an issue here. perhaps the 0 switch delay isnt implemented correctly?

I think it is a bug in Ethos some where. I am not a programmer... :)

I just flashed my S8R again with 2.1.0 EU LBT and bind it to my X20, set the Switch middle detect delay in the Hardware menu to 0%. Switched on my S8R and flicked the switch tree times and the blue led came on and the self check did its think.

Did the same with a SR6 on ACCESS just now, works fine. But you need to flick the switch right after powering on the rx.

i3dm commented 3 years ago

tried it 100 times right after power on ;) no joy.

T16-Pilot commented 3 years ago

tried it 100 times right after power on ;) no joy.

Hmm... interesting, it works every time on my end. I got a standard X20 with EU firmware because i live in Norway, not the X20s.

I spent a lot of time two days ago to get this to work. There are a lot of people that got this issue, we are not alone. There is a bug in the system.

i3dm commented 3 years ago

i have a x20 too. can you post a video of how you do it?

T16-Pilot commented 3 years ago

i have a x20 too. can you post a video of how you do it?

Here you go

https://www.youtube.com/watch?v=8-MuM9l1o6g

i3dm commented 3 years ago

video us private - i cant see it. please change to unlisted.

T16-Pilot commented 3 years ago

video us private - i cant see it. please change to unlisted.

I am sorry about that, just changed it. Please try again.

i3dm commented 3 years ago

interesting. definitely the same way doesnt work for me.

T16-Pilot commented 3 years ago

Interesting, i just did another video showing my settings and it still worked. Uploading at the moment...

T16-Pilot commented 3 years ago

Here is my settings for the test model just for testing the S8R setup.

https://www.youtube.com/watch?v=Oto1aPm1P7E

FrSky-GX commented 3 years ago

1.make sure the SXR function is enabled(by device config or lua or APP); 2.make sure the RF channel range set to CH1-CH16; 3.switch detect delay set to 0ms; 4.throttle must be CH3,and keep it in the lowest position; 5.must assign a 3-pos sw to CH12; 6.move the CH12 switch as quickly as possible for 3 times above;

i3dm commented 3 years ago

1.make sure the SXR function is enabled(by device config or lua or APP); 2.make sure the RF channel range set to CH1-CH16; 3.switch detect delay set to 0ms; 4.throttle must be CH3,and keep it in the lowest position; 5.must assign a 3-pos sw to CH12; 6.move the CH12 switch as quickly as possible for 3 times above;

done all of this. still no joy. doesnt work.

Cipta-de commented 3 years ago

For me it worked when I added a delay of 0,1 to ch12

i3dm commented 3 years ago

where did you add this delay? got a photo?

Cipta-de commented 3 years ago

Output CH12 Slow Up / Slow Down 0,1s and maybe it would be good to change the min / max value to 103% to reach 1000ms to 2000 ms output range

i3dm commented 3 years ago

just tried. doesnt work on my S8R. my buddy has the same setup on access SR8 with no issues. and my S8R works fine on horus X10S express.

hrenz commented 3 years ago

forget the X20, ETHOS, TD, System the next half year lots of errors with telemetry-system same with ACCST LBT Telemetry and RX

You only get annoyed

DaySpeed955i commented 3 years ago

Do you have your throttle ch3 a -100%? it is a must.

i3dm commented 3 years ago

Do you have your throttle ch3 a -100%? it is a must.

yes.

DaySpeed955i commented 3 years ago

Just use a servo and/or a sbus decoder to confirm ch3 and ch12 if they really move at the Rx, something's fishy.

AH, just check your video, in output, your thr is on ch1 set at -100% and you ele ch3 is at 1500us(0%) that will no work.

You must follow AETR for SxR.

i3dm commented 3 years ago

Just use a servo and/or a sbus decoder to confirm ch3 and ch12 if they really move at the Rx, something's fishy.

AH, just check your video, in output, your thr is on ch1 set at -100% and you ele ch3 is at 1500us(0%) that will no work.

You must follow AETR for SxR.

youre right! cant believe i missed that. will recheck. thank you.

PD5DJ commented 3 years ago

Just use a servo and/or a sbus decoder to confirm ch3 and ch12 if they really move at the Rx, something's fishy.

AH, just check your video, in output, your thr is on ch1 set at -100% and you ele ch3 is at 1500us(0%) that will no work.

You must follow AETR for SxR.

And this proves again that AETR must be the standard at all in Ethos to even comply their own products ;-)

i3dm commented 3 years ago

throttle set to CH3 and all is OK :) issue closed.

DaySpeed955i commented 3 years ago

Just use a servo and/or a sbus decoder to confirm ch3 and ch12 if they really move at the Rx, something's fishy. AH, just check your video, in output, your thr is on ch1 set at -100% and you ele ch3 is at 1500us(0%) that will no work. You must follow AETR for SxR.

And this proves again that AETR must be the standard at all in Ethos to even comply their own products ;-)

I believe all their radios come with default to AETR. It is very nice to have fully open system but, it can lead to mistakes by users and spread false information like we saw in this thread.

@i3dm I am glad it is now working, now, go fly!

pld74 commented 3 years ago

Hi all, I am clearly missing something but have been using the SxR for a while and programmed many in OpenTX and no challenges like I am finding in Ethos with this particular Radio. Helping a few friends out with their New X20 and their SR10. When we bind it to the X10S running OpenTX is works flawlessly, when we bind it to the X20, can't get it to Self Check Mode.

Checked all the following: Radio Channel Order set to AETR Create New Model Bind with Access Ch 1-16 Added 4 Free Mixes and output to Ch 9, 10, 11, 12 Ch 9 50% Offset and 50% Up and 50% Down Calibrated and Enabled SxR Function from within Ethos Config App Confirmed Ch 3 is Throttle at -100% Tried Switch Delay Detect at 0,10,100ms Tested Ch 12 with a 3-POS and 2-POS switch All outputs are reporting on the correct channel and correct values

Solution found:

Ok so I was able to replicate and test both repeated non-successful and repeated successful attempts.

Long story short, Ch12 needs to be only outputting 0-100% (same as CH9). To program this in Ethos: CH 12 - 50% Offset, 50% Up, 50% Down

Note in the manual how it only mentions CH 12 Down? Well to FrSKy 'Down' is +100% Signal Output. I wrote a programming guide long ago to the SxR series (previous 'S' versions) and it applies to the new stabilizing receivers in the same manor.

To test without changing any of your existing programming:

Confirm if your existing CH12 is outputting -100 to +100 signal output, try to flick (3x) the 3-POS switch from Mid (0%) to Down (+100%). Note that it will now always initiate self-check "Blue LED" after the 3rd time. No need for continued flicking of the CH12 switch and to pray that it works. I left the middle detect settings at 100ms (default) and changed nothing else in the Radio. This also work in 1.0.11RC3.

I use Switch H (temporary 2-POS switch) for my CH12 output. So easy with this to initiate Self Check and Emergency Level. A One Time single output of CH12 @ +100% signal activates your "Emergency Level Mode" just as the manual indicates.

Hope this helps everyone out here.

The FrSky Manual needs to be updated to more clearly indicate this for both CH 9 and CH 12.

Cheers Thanks in advance :)

i3dm commented 3 years ago

Hi all, I am clearly missing something but have been using the SxR for a while and programmed many in OpenTX and no challenges like I am finding in Ethos with this particular Radio. Helping a few friends out with their New X20 and their SR10. When we bind it to the X10S running OpenTX is works flawlessly, when we bind it to the X20, can't get it to Self Check Mode.

Checked all the following: Radio Channel Order set to AETR Create New Model Added 4 Free Mixes and output to Ch 9, 10, 11, 12 Ch 9 50% Offset and 50% Up and 50% Down Calibrated and Enabled SxR Function from within Ethos Config App Confirmed Ch 3 is Throttle at -100% Tried Switch Delay Detect at 0,10,100ms Tested Ch 12 with a 3-POS and 2-POS switch All outputs are reporting on the correct channel and correct values

Any suggestions where else to look?

Thanks in advance :)

verify RF menu channel range: ch1-ch16

pld74 commented 3 years ago

Hi all, I am clearly missing something but have been using the SxR for a while and programmed many in OpenTX and no challenges like I am finding in Ethos with this particular Radio. Helping a few friends out with their New X20 and their SR10. When we bind it to the X10S running OpenTX is works flawlessly, when we bind it to the X20, can't get it to Self Check Mode. Checked all the following: Radio Channel Order set to AETR Create New Model Added 4 Free Mixes and output to Ch 9, 10, 11, 12 Ch 9 50% Offset and 50% Up and 50% Down Calibrated and Enabled SxR Function from within Ethos Config App Confirmed Ch 3 is Throttle at -100% Tried Switch Delay Detect at 0,10,100ms Tested Ch 12 with a 3-POS and 2-POS switch All outputs are reporting on the correct channel and correct values Any suggestions where else to look? Thanks in advance :)

verify RF menu channel range: ch1-ch16

Yes confirmed, I edited the intial post to reflect that, thanks.

pld74 commented 3 years ago

Ok so I was able to replicate and test both repeated non-successful and repeated successful attempts.

Long story short, Ch12 needs to be only outputting 0-100% (same as CH9). To program this in Ethos: CH 12 - 50% Offset, 50% Up, 50% Down

Note in the manual how it only mentions CH 12 Down? Well to FrSKy 'Down' is +100% Signal Output. I wrote a programming guide long ago to the SxR series (previous 'S' versions) and it applies to the new stabilizing receivers in the same manor.

To test without changing any of your existing programming:

Confirm if your existing CH12 is outputting -100 to +100 signal output, try to flick (3x) the 3-POS switch from Mid (0%) to Down (+100%). Note that it will now always initiate self-check "Blue LED" after the 3rd time. No need for continued flicking of the CH12 switch and to pray that it works. I left the middle detect settings at 100ms (default) and changed nothing else in the Radio. This also work in 1.0.11RC3.

I use Switch H (temporary 2-POS switch) for my CH12 output. So easy with this to initiate Self Check and Emergency Level. A One Time single output of CH12 @ +100% signal activates your "Emergency Level Mode" just as the manual indicates.

Hope this helps everyone out here.

The FrSky Manual needs to be updated to more clearly indicate this for both CH 9 and CH 12.

Cheers

i3dm commented 3 years ago

thats wrong. ch12 needs a 3pos switch and to be toggled -100,0,+100 three times. it works i tested it many times myself.

bsongis-frsky commented 3 years ago

1) RF 16 channels 2) no delay on SW mid position

pld74 commented 3 years ago

CH12 works for me 0% to +100% perfectly each and every time! I have confirmed this. Does not work for me -100% to +100% and No Switch Mid Delay.

I have reported this to a friend having trouble, lets see what happened in his. His challence sparked my own testing.