- Posts: 268
fbl100
- suvsuv
-
Topic Author
- Offline
Less
More
26 Nov 2012 14:11 #3231
by suvsuv
fbl100 was created by suvsuv
PB, I have a FBL100, a clone MCPX, and want to made it controlled by the deviation. By checking the FBL's TX, it uses a nrf24l01, instead of A7105. It seems both of them are GFSK but the A7105 only support up to 500k data rate. I would like to know whether or not the v911 TX module can comunicate with a nrf24l01 rx. If not, do you know where to get a low cost nrf24l01 tx module for putting inside devo10?
www.rcgroups.com/forums/showthread.php?t=1732214
www.rcgroups.com/forums/showthread.php?t=1732214
- PhracturedBlue
-
- Offline
Less
More
- Posts: 4403
26 Nov 2012 14:24 #3232
by PhracturedBlue
Replied by PhracturedBlue on topic fbl100
There are 4 different modules used mainly in 2.4GHz RC:
NFR24L01, CC2500, A7105, CYRF6936. For the most part, these are not compatible with each other.
Getting modules is easy. search on ebay or aliexpress and you'll find no shortage. All of the modules use an SPI interface. You can get modules with built in PA/LNA amplifiers to provide additional range.
To implement a new protocol, you need a logic analyzer, and to wire it to the transmitter or receiver (or sometimes both). This can be quite challenging as often there are no pads to solder to, and the chips are all QFN package which is a real pain to work with.
Then you need to capture initialization, binding, channel-selection, and data transmission and decode it to figure out what is going on.
It is not a trivial process. Some protocols are trivial. The Hubsan protocol only took a day. Some are hard. DSMX is still not fully known (though we have enough to implement it on the transmitter). Most fall in between and take a lot of work to analyze.
I have put transmit modules on my RaspberryPi which makes development a lot faster than doing it on the actual Tx, but you still need to go through all of the steps above.
NFR24L01, CC2500, A7105, CYRF6936. For the most part, these are not compatible with each other.
Getting modules is easy. search on ebay or aliexpress and you'll find no shortage. All of the modules use an SPI interface. You can get modules with built in PA/LNA amplifiers to provide additional range.
To implement a new protocol, you need a logic analyzer, and to wire it to the transmitter or receiver (or sometimes both). This can be quite challenging as often there are no pads to solder to, and the chips are all QFN package which is a real pain to work with.
Then you need to capture initialization, binding, channel-selection, and data transmission and decode it to figure out what is going on.
It is not a trivial process. Some protocols are trivial. The Hubsan protocol only took a day. Some are hard. DSMX is still not fully known (though we have enough to implement it on the transmitter). Most fall in between and take a lot of work to analyze.
I have put transmit modules on my RaspberryPi which makes development a lot faster than doing it on the actual Tx, but you still need to go through all of the steps above.
- Hexperience
-
- Offline
Less
More
- Posts: 588
26 Nov 2012 17:34 #3242
by Hexperience
There are 10 types of people in this world. Those that understand binary and those that don't.
Replied by Hexperience on topic fbl100
There's something that I've been thinking about which is to try to build a "module" system for the 8s. That would allow us to use any module that uses PPM. FrSky and Tactic Anylink are the first that come to my mind. Even the Orange module or real DMSX module could be used.
Not a hard thing to wire up other than the fact that the 8s uses pretty low voltage compared to some other radios. (9x for example).
Would the 8s be ok on a fully charged 2s lipo? If not what about a life?
I think I like playing with radios more than flying!
Cheers!
Not a hard thing to wire up other than the fact that the 8s uses pretty low voltage compared to some other radios. (9x for example).
Would the 8s be ok on a fully charged 2s lipo? If not what about a life?
I think I like playing with radios more than flying!
Cheers!
There are 10 types of people in this world. Those that understand binary and those that don't.
- SadSack
-
- Offline
Less
More
- Posts: 317
26 Nov 2012 19:34 #3252
by SadSack
Replied by SadSack on topic fbl100
www.aliexpress.com/store/product/Free-sh...18950_603760826.html
Just bought pair from him other week, price great postage was slow'ish. Range is ok I have a pair for wireless sim link. Kyle on RCGroups used them for Solo Pro module he coded. Pretty sure they would good enough.
If you want more range www.aliexpress.com/store/product/Free-sh...18950_605350832.html
that one is not the cheapest I've seen but gives you an idea.
Just bought pair from him other week, price great postage was slow'ish. Range is ok I have a pair for wireless sim link. Kyle on RCGroups used them for Solo Pro module he coded. Pretty sure they would good enough.
If you want more range www.aliexpress.com/store/product/Free-sh...18950_605350832.html
that one is not the cheapest I've seen but gives you an idea.
- suvsuv
-
Topic Author
- Offline
Less
More
- Posts: 268
27 Nov 2012 04:19 #3270
by suvsuv
Replied by suvsuv on topic fbl100
Thanks for the sharing , I just ordered the same module but it is much cheaper , only RMB4.50, less than $0.8/each as I am in ChinaSadSack wrote: www.aliexpress.com/store/product/Free-sh...18950_603760826.html
.
- SadSack
-
- Offline
Less
More
- Posts: 317
27 Nov 2012 11:23 #3282
by SadSack
Replied by SadSack on topic fbl100
i paid more in bank fee's than items!
had i known you could have got this www.aliexpress.com/wholesaleproduct/whol...-Transmission-Module
Nicer layout
had i known you could have got this www.aliexpress.com/wholesaleproduct/whol...-Transmission-Module
Nicer layout
- PhracturedBlue
-
- Offline
Less
More
- Posts: 4403
27 Nov 2012 13:41 #3290
by PhracturedBlue
Replied by PhracturedBlue on topic fbl100
I prefer the modules with a PA/LNB myself, though they are considerably more expensive. I keep thining of making a universal module, but need to keep the costdown.
Maybe I should look into taking 4 boards without PA, and attach them to a main board that contains the necessary digital switches and a PA. It would be easier than laying out hundreds of smt components and then soldering them in place by hand. Mymain purpose was to figure out how to keep the cost down. but you can get reference boards for ~$2 or less for all 4 chipsets, if I could get a board layout and the necessary switches, i might be able to make a universal module in the $20-$25 range. I'll give it some thought.
Maybe I should look into taking 4 boards without PA, and attach them to a main board that contains the necessary digital switches and a PA. It would be easier than laying out hundreds of smt components and then soldering them in place by hand. Mymain purpose was to figure out how to keep the cost down. but you can get reference boards for ~$2 or less for all 4 chipsets, if I could get a board layout and the necessary switches, i might be able to make a universal module in the $20-$25 range. I'll give it some thought.
- SadSack
-
- Offline
Less
More
- Posts: 317
- PhracturedBlue
-
- Offline
Less
More
- Posts: 4403
27 Nov 2012 17:55 #3323
by PhracturedBlue
Replied by PhracturedBlue on topic fbl100
I'm sorry, but that entire post went right over my head.
I don't know what you mean by:
Universal multi hub
Muli Format Sensor Hub
MultiWii
DMS2
But from previous discussion, I am guessing you mean a module that would support lots of protocols and plug into the trainer port (like Hammer's module)? If that is the case, then you are right, I am not interested in working on such a thing even though I'm sure it would sell quite well.
I don't know what you mean by:
Universal multi hub
Muli Format Sensor Hub
MultiWii
DMS2
But from previous discussion, I am guessing you mean a module that would support lots of protocols and plug into the trainer port (like Hammer's module)? If that is the case, then you are right, I am not interested in working on such a thing even though I'm sure it would sell quite well.
- PhracturedBlue
-
- Offline
Less
More
- Posts: 4403
- rototophe
-
- Offline
Less
More
- Posts: 110
22 Dec 2012 20:46 #4204
by rototophe
Replied by rototophe on topic fbl100
V922 and FBL100 should be the same from what I was able to gather.
I did open a thread a few weeks ago in this heli:
deviationtx.com/forum/6-general-discussi...124-wltoys-v922#3640
Last time a hear WLToys was planning to put on the market, on top of the V922, a smaller version, like nanoish size sometime at the beginning of the year
I did open a thread a few weeks ago in this heli:
deviationtx.com/forum/6-general-discussi...124-wltoys-v922#3640
Last time a hear WLToys was planning to put on the market, on top of the V922, a smaller version, like nanoish size sometime at the beginning of the year
- suvsuv
-
Topic Author
- Offline
Less
More
- Posts: 268
26 Dec 2012 01:48 #4271
by suvsuv
Replied by suvsuv on topic fbl100
The Fl100 & WLv922 should used the same RX with nrf24l01 as transceiver. From what I know about, the rx works in 2481Mhz , its air data rate is 1Mhz. Since the Cyrf6936 also support GPSK mode in this frequency, PB, do you think that the DEVO TX can communicate with FBL100/v922 without add an external Nrf24l01 borad?PhracturedBlue wrote: I ordered a WL V922 which I believe shares the same protocol used by the fbl100. We'll see how it looks once it arrives.
- stevecox
-
- Offline
- Keep swinging
- stevecox
-
- Offline
- Keep swinging
20 Jan 2013 09:43 #5234
by stevecox
Adelaide
Replied by stevecox on topic fbl100
Okay, I have attached a simple starting off template that's flyable, edit curves etc. thereafter to your personal flying style & taste. This is specifically using PPM out to a HiSky HT8 module to a Turnigy FBL100 heli, mode 2 if that makes a difference
Adelaide
- Mullson
-
- Offline
Less
More
- Posts: 114
- Daryoon
-
- Offline
Less
More
- Posts: 260
05 Apr 2013 18:40 #8592
by Daryoon
Replied by Daryoon on topic fbl100
I am surprised the HiSky FBL100/v922 protocol support didn't take precedent over the SkyArtec Wasp Nano CP.
The reason is, the HiSky protocol supports the following heli/quads:
HiSky FBL100
Turnigy FBL100
WLtoys v922
HiSky FBL80
HiSky FBL70 (mSRX sized fixed pitch)
HiSky FBL90 (mCPX sized fixed pitch)
HiSky FF120 quad
Turnigy micro QBot quad
The reason is, the HiSky protocol supports the following heli/quads:
HiSky FBL100
Turnigy FBL100
WLtoys v922
HiSky FBL80
HiSky FBL70 (mSRX sized fixed pitch)
HiSky FBL90 (mCPX sized fixed pitch)
HiSky FF120 quad
Turnigy micro QBot quad
- Daryoon
-
- Offline
Less
More
- Posts: 260
05 Apr 2013 18:53 #8593
by Daryoon
Replied by Daryoon on topic fbl100
Ah, ok. I think I understand why now.
The SkyArtec guys provided hardware and encourage development of the protocol into Deviation.
Plus, the "E" chip used on the FBL100 makes it harder to snoop the SPI packets. So you put it aside for when you can make a setup that can snoop via the airwave.
Plus, the FrSky uses the same transceiver as the SkyArtec one. And your desired to get FrSky working help to encourage hacking in CC2500 support.
The SkyArtec guys provided hardware and encourage development of the protocol into Deviation.
Plus, the "E" chip used on the FBL100 makes it harder to snoop the SPI packets. So you put it aside for when you can make a setup that can snoop via the airwave.
Plus, the FrSky uses the same transceiver as the SkyArtec one. And your desired to get FrSky working help to encourage hacking in CC2500 support.
- DarkWolf
-
- Offline
Less
More
- Posts: 70
05 Apr 2013 21:35 - 05 Apr 2013 21:36 #8600
by DarkWolf
Replied by DarkWolf on topic fbl100
Yup.. Breaks down to simplicity.. Easier at this second to work on the one vs. the other.
So is the V922 not the same protocol as the V911, etc? That'd be disappointing if I couldn't use my Devo on it since it's on my buy soon list.
So is the V922 not the same protocol as the V911, etc? That'd be disappointing if I couldn't use my Devo on it since it's on my buy soon list.
Last edit: 05 Apr 2013 21:36 by DarkWolf.
- PhracturedBlue
-
- Offline
Less
More
- Posts: 4403
- Daryoon
-
- Offline
Less
More
- Posts: 260
05 Apr 2013 22:00 #8602
by Daryoon
Replied by Daryoon on topic fbl100
Well, PB. I just pulled the trigger on a Devo7e thanks to your DeviationX software. Been sitting on the sideline watching all the fun. Will help anywhere I can. Need more support for the great stuff you've brought to the community.
I love my T9x_er9x. But the DeviationX and it's multiple protocol support is just too enticing.
I love my T9x_er9x. But the DeviationX and it's multiple protocol support is just too enticing.
Time to create page: 0.600 seconds
-
Home
-
Forum
-
Development
-
Protocol Development
- fbl100