Devo 12s 3in1 / 4in1 RF module neat installation.

More
14 Jun 2016 01:52 #50576 by HappyHarry
Replied by HappyHarry on topic 3in1 / 4in1 RF module
the thread is getting large, and while there are a couple of subjects being broached just now they all pertain to the 3in1/4in1 modules.

thanks for the info, yeah once I have more time to look into it properly I'll certainly post in the s-fhss thread or post a bug, i just wanted to test the x100 with the original tx first to ensure it's not an issue with the quad itself. tonight was just a quick test of the module's cc2500 after cmPang asked if I had tried binding to any frsky d series rx's due to him needing to use the frequency adjustment for the first time with any of the *in1 modules.

as it seems the hardware issues have mostly been ironed out by the manufacturer perhaps a new thread for discussion on these boards is in order?

Please Log in or Create an account to join the conversation.

More
14 Jun 2016 01:56 #50577 by cmpang
Replied by cmpang on topic 3in1 / 4in1 RF module
hh, noted and thx

Please Log in or Create an account to join the conversation.

More
14 Jun 2016 09:18 #50591 by Evil Pusher
Replied by Evil Pusher on topic 3in1 / 4in1 RF module
Hello friends,

just got the following informations from seller about this module:
www.ebay.de/itm/111959743183?euid=bfc936...2&cp=1&sojTags=bu=bu

____________________________________________________________________________________________________
Hello,
The range is:
C2500: V8FR receiver with Frsky protocol,about 240m.
A7105: WLToys V911 helicopter with Flysky 8 ch receiver,based on Flysky protocol,about 240m.
CYFR6936: Spektrum MCPX helicopter with DSM2 protocol,Walkera SUPERCP helicopter with DEVO protocol,about 200m,
NRF24L01: WLToys V977 helicopter with KN protocol,use Walkera DEVO transmitter,about 200m (If equipped with MCU baseplate,only 50m). Hisky HCP100S helicopter with Hisky protocol,about 70m.

For antenna both 2 db, 5db are suitable , usually we use 2db-3db
___________________________________________________________________________________________________

Please, let me recommend to use an extra DC DC 3.3 voltage regulator (my match was approx. 670 mA - using PA activated in tx.ini / hardware.ini).
Hope it helps somebody.

Regards.
:evil:

D.I.Y. or die

Please Log in or Create an account to join the conversation.

More
14 Jun 2016 10:02 #50592 by povlhp
Replied by povlhp on topic 3in1 / 4in1 RF module
Very bad range. My FS-i6 / TGY-i6 transmitter with iA6B has a range of around 2km according to most tests. I have been flying LoS only, and with works fine at 1000 meters.

Please Log in or Create an account to join the conversation.

More
14 Jun 2016 10:11 #50594 by cmpang
Replied by cmpang on topic 3in1 / 4in1 RF module
note that the provided results are ranges on the ground. in general, air range at least five to ten fold..

i have zero range issue after one month's heavy flying

Please Log in or Create an account to join the conversation.

More
14 Jun 2016 10:57 #50595 by derFrickler
Replied by derFrickler on topic 3in1 / 4in1 RF module
Why is that, should not the parameters be the same for the same module and different FrSky Receivers? On the Original FrSky modules and the Taranis there is no way and no need to do that. Guess they have matched crystals or are pretuned. But stil that should be always to the same freq. so the tuning should be the same for all FrSky models in my devo as well or?

Please Log in or Create an account to join the conversation.

More
14 Jun 2016 12:40 #50602 by PhracturedBlue
Replied by PhracturedBlue on topic 3in1 / 4in1 RF module

derFrickler wrote: Why is that, should not the parameters be the same for the same module and different FrSky Receivers? On the Original FrSky modules and the Taranis there is no way and no need to do that. Guess they have matched crystals or are pretuned. But stil that should be always to the same freq. so the tuning should be the same for all FrSky models in my devo as well or?

FrSky seems to detune their design. I am not sure why (possibly to make clones harder to make), but it has always been true. The whole reason the coarse/fine adjustment wa added was fro FrSky. This discussion has nothing to do wth the 3:1/4:1 module though. It s just a protocol nuance related to Frsky and the CC2500 chip.

Please Log in or Create an account to join the conversation.

More
14 Jun 2016 19:50 - 14 Jun 2016 20:15 #50625 by canthelptinkering
Replied by canthelptinkering on topic 3in1 / 4in1 RF module
I installed a 3in1 a month ago as per the instructions on banggood. I have read that there may be issues with the voltage regulators working out of spec supplying the 3in1 so I have ordered an AMS1117-3.3 to install on the main module pins 6 and 7 as suggested by slipstream in the link below. I am waiting for the regulator to arrive but have started having binding issues with my H8 Mini (Bayang NF24L01). The quad flashing so it is receiving the binding instruction but then it does not bind. I have two H8 minis and one is worse than the other. I have installed the latest nightly build but that doesn't help. My XK K110 binds with no problems but that is using CC2500. Sorry if this is posted in the correct thread but I suspect it is an 3in1 issue.

www.deviationtx.com/forum/6-general-disc...evo-power-regulators


Please ignore my post I just downloaded a different model file and it binds perfectly now. not sure what went wrong with my old model file. Obviously not a 3in1 issue.
Last edit: 14 Jun 2016 20:15 by canthelptinkering. Reason: Problem solved

Please Log in or Create an account to join the conversation.

More
17 Jun 2016 17:39 #50749 by mtx63
Replied by mtx63 on topic 3in1 / 4in1 RF module
is there any news?

Please Log in or Create an account to join the conversation.

More
17 Jun 2016 18:33 - 17 Jun 2016 18:37 #50751 by midelic
Replied by midelic on topic 3in1 / 4in1 RF module

HappyHarry wrote: I just tried my devo version 4in1 with both my rx-f801 and rx-f802 frsky protocol rx's and both bound no problem without requiring any freq fine/course changes at all, but I'm having some issues with my xk x100 and the s-fhss protocol that I'm going to have to look into when I have more time, but basically I can get it to bind from freq-fine +22 up to freq-fine +97, but once I swap the quads battery, power cycle or press re-init on the tx it wont re-bind again unless I go into the options and move freq-fine up or down 1 digit, very strange :/


In order to work with Frsky original TX and different CC2500 modules(devo multiprotocol) on F801/F802 frsky compatibles receivers code I introduced an autotuning routine on base channel at bind.So they will not be affected by channel offset.In fact it may work better. Even Frsky original TX and RX are not so perfect tuned each other.There is still a slight offset.probably not for all but was observed when testing.
Last edit: 17 Jun 2016 18:37 by midelic.

Please Log in or Create an account to join the conversation.

More
17 Jun 2016 20:43 #50755 by HappyHarry
Replied by HappyHarry on topic 3in1 / 4in1 RF module
that would certainly explain why I had no issues, I'll need to try and bind to some of my x series rx's and see how that goes.

nice work on the rx's by the way, I'm very impressed with their performance

Please Log in or Create an account to join the conversation.

More
17 Jun 2016 23:14 #50759 by dc59
Replied by dc59 on topic 3in1 / 4in1 RF module
I got bad luck, my new devo version 4in1 won't bind with Orange SF700S, I tried Freq-fine from +127 - -127 :(
but it works ok with frsky X4RSB (FrskyX protocol) no Freq-fine tuning needed and Skyartec protocol also works fine.

Please Log in or Create an account to join the conversation.

More
18 Jun 2016 06:24 #50765 by HappyHarry
Replied by HappyHarry on topic 3in1 / 4in1 RF module
have you also tried freq-course?

Please Log in or Create an account to join the conversation.

More
18 Jun 2016 06:40 #50766 by dc59
Replied by dc59 on topic 3in1 / 4in1 RF module

HappyHarry wrote: have you also tried freq-course?


Yes, I did , but can not find a combination could bind. :(
I tried Orange SF700S and XK K100 3D quad.

Please Log in or Create an account to join the conversation.

More
18 Jun 2016 13:12 #50775 by victzh
Replied by victzh on topic 3in1 / 4in1 RF module
Midelic, I'd like to know do you need feedback from RX for this kind of tuning to work? And also, could you point me to specific piece of code doing the tuning.

Please Log in or Create an account to join the conversation.

More
18 Jun 2016 13:59 - 18 Jun 2016 14:06 #50776 by midelic
Replied by midelic on topic 3in1 / 4in1 RF module
No feedback from RX The rx is tuned to TX base frequency(on F801/F02) software.On original is done by carefully hardware parts selection.The TX at bind broadcasts channel 0 on base frequency.
The base frequency is set at start with 3 registers.
cc2500_writeReg(CC2500_0D_FREQ2, 0x5C); // reg 0x0D
cc2500_writeReg(CC2500_0E_FREQ1, 0x76); // reg 0x0E
cc2500_writeReg(CC2500_0F_FREQ0, 0x27); // reg 0x0F

on Frslky 0x5C7627 corresponding to
Base frequency = 2404 MHz.This is the start frequency channel 0 that all the other hopping channels are calculated from

If the frequency is not 2404 Mhz and is higher or lower(because the crystal or caps used have high tolerance) with +/210 Khz there is one register to tweak

cc2500_writeReg(CC2500_0C_FSCTRL0,(uint8_t)offset);//second complement in register
offset has values from -127 to +127
In deviation and mullti offset is the " fine" variable.

On rx side I set the rx on channel zero
cc2500_writeReg(CC2500_0A_CHANNR, 0);

and sweep all offset range(from -127 to +127) and listen for while(each offset every 50-100ms)
if receiving data or not receiving anythng jump to the next offset .
From the entire offset range I select the ones with best LQI(link quality indicator)

You can be very precise like that and get the exact middle(means the frequnecy which has the higher energy usually is close to the middle of the channel bandwitdth) of the channel zero.
some code you\ll find here
www.rcgroups.com/forums/showpost.php?p=21898893&postcount=95
also some more explanation;
www.rcgroups.com/forums/showpost.php?p=21879022&postcount=64
Last edit: 18 Jun 2016 14:06 by midelic.

Please Log in or Create an account to join the conversation.

More
18 Jun 2016 14:38 #50777 by HappyHarry
Replied by HappyHarry on topic 3in1 / 4in1 RF module

dc59 wrote:

HappyHarry wrote: have you also tried freq-course?


Yes, I did , but can not find a combination could bind. :(
I tried Orange SF700S and XK K100 3D quad.


this may be similar to the issue I had with the xk x100 binding, see this post here for a ult7e build by victzh that fixed it for me >> www.deviationtx.com/forum/builds/5569-xk...o-10?start=140#50756

Please Log in or Create an account to join the conversation.

More
18 Jun 2016 15:28 #50778 by dc59
Replied by dc59 on topic 3in1 / 4in1 RF module

HappyHarry wrote: this may be similar to the issue I had with the xk x100 binding, see this post here for a ult7e build by victzh that fixed it for me >> www.deviationtx.com/forum/builds/5569-xk...o-10?start=140#50756


There is something different, you can get the quad to bind from freq-fine +22 up to freq-fine +97, but I can not bind with any freq-fine value. :(

Please Log in or Create an account to join the conversation.

More
18 Jun 2016 21:37 #50784 by victzh
Replied by victzh on topic 3in1 / 4in1 RF module
Thanks, midelic. Unfortunately it will not help us to use this method on the TX side. Maybe it makes sense to repeat packets on varying frequencies for a while to prime the RX. Theoretically, as S-FHSS packets contain frequency code the smart RX can make an adjustment.

Please Log in or Create an account to join the conversation.

More
19 Jun 2016 06:39 - 19 Jun 2016 07:16 #50794 by midelic
Replied by midelic on topic 3in1 / 4in1 RF module
Yes on TX side will not help much For this reason was introduced "fine " and coarse variables.Give values to tx offset/ to match the base frequency of RX.In fact when given different values to offset is doing that ,....repeating packets at bind on different frequencies around the base frequency,The offset is doing just the name implied is offsetting the base frequency with a fixed amount.How ever is not very precise method is very rough.If you cannot evaluate the LQI you can still hit the channel but possible on the channel edge where the energy transmitted is not very high which may lead to reduced range or missing hopping channels from time to time.
When I adjust the fine frequency on my TX I used together with RSSI at fixed distance to find the sweet spot.

I have an idea I will test when I get back home,I can calculate tle LQI on telemetry frames and see the values on TX side.. In base of that we can adjust the offset values(fine variable) to match the best LQI We can use telemetry frames LQI like fed back for quality reception.This way we can get accurate enough the channel middle.
Last edit: 19 Jun 2016 07:16 by midelic.

Please Log in or Create an account to join the conversation.

Time to create page: 0.171 seconds
Powered by Kunena Forum