Hello guest, if you read this it means you are not registered. Click here to register in a few simple steps, you will enjoy all features of our Forum.
This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
SPI_RX Protocol for Receivers
#1
A new RX protocol is coming - SPI_RX.

Some new flight controllers will have a radio receiver built into them, where the RF chip on the receiver can talk to the FC MCU directly without using another MCU on the receiver.

[Image: nQktDp1l.jpg]

SPI_RX will have the following advantages over serial protocols:
  • It can do telemetry and LUA script
  • It doesn't take up any UART
  • It's slightly faster than SBUS
  • It's going to be cheaper than standalone receivers, and easy to install as there is no wiring or soldering
For More detail:
https://oscarliang.com/spi-rx-receiver-protocol/

What do you think ? Smile

Oh forgot the mention, the first FC with built-in SPI_RX receiver will be the Matek F411-ONE.
Not sure when it's coming out but hopefully we can get one to review Smile

[Image: XcYIDnFl.jpg]
Don't be a LOS'er, be an FPV'er :)  My Gear - Facebook - Instagram - Twitter
Reply
Login to remove this ad | Register Here
#2
Pretty sweet, but I'm assuming it can't emulate Spektrum right now?
Reply
#3
(06-Mar-2018, 05:09 PM)Sugs Wrote: Pretty sweet, but I'm assuming it can't emulate Spektrum right now?

You need a company to make an FC with a built-in RX that support their protocol.
Don't be a LOS'er, be an FPV'er :)  My Gear - Facebook - Instagram - Twitter
Reply
#4
(06-Mar-2018, 05:28 PM)Oscar Wrote: You need a company to make an FC with a built-in RX that support their protocol.

totally off topic, but this is something that has bothered me when I write english. Is it "a FC" or "an FC"? If I'm not mistaken, you would write " a flight controller"? From what I have learned, we should put "a" before vowels and "an" before consonant, but it just doesn't look right to write "a FC". I agree with how you write it Oscar, but it still bothers me, haha
[-] The following 1 user Likes oyvinla's post:
  • Tom BD Bad
Reply
#5
(06-Mar-2018, 08:03 PM)oyvinla Wrote: totally off topic, but this is something that has bothered me when I write english. Is it "a FC" or "an FC"? If I'm not mistaken, you would write " a flight controller"? From what I have learned, we should put "a" before vowels and "an" before consonant, but it just doesn't look right to write "a FC". I agree with how you write it Oscar, but it still bothers me, haha

Yes it's a common English mistake people make, I was corrected by Tom several times when he was editing my articles Big Grin
It depends on how the word is pronounced. 
I believe the the idea is to use "an" whenever the world is pronounced with a vowel sound at the beginning, regardless if the word begins with a vowel or consonant. 

examples:
an FC (pronounced as "effsi")
an hour ("our")
an ugly woman

And use "a" before a consonant sound, regardless if the word begins with a vowel or consonant.

example:
a university ("juniversiti")
a flight controller
a house
a USB connector

Good reference: https://dictionary.cambridge.org/grammar...an-and-the
Don't be a LOS'er, be an FPV'er :)  My Gear - Facebook - Instagram - Twitter
[-] The following 1 user Likes Oscar's post:
  • Tom BD Bad
Reply
#6
ah, that makes sense. So that's why it always sounds right when it looks wrong :p Thanks for the explanation!
Reply
#7
That's because sounds are not the same as letters Smile
[-] The following 1 user Likes AndreyM's post:
  • Scopio
Reply
#8
Back on topic then... Smile

Does this mean the TX protocol, used to communicate with an FC with integrated SPI RX, is set through BF and the on-board RX hardware remains the same, regardless of the TX you use? Or will the FC manufacturer have to install specific hardware for Flysky, DSMX or FrSky options?
Windless fields and smokeless builds
Reply
#9
They all use different RF chips.
[-] The following 1 user Likes AndreyM's post:
  • Tom BD Bad
Reply
#10
Can anyone point to me how to setup Betaflight to work with SPI-RX protocol? I cant find any tutorial.
Reply
#11
You bind just like a normal Frsky receiver. You just have to pick SPI receiver and Frsky X or D depending on your receiver or what you want to run.

https://github.com/betaflight/betaflight...PI%20RX.md

https://oscarliang.com/spi-rx-receiver-protocol/
Reply
#12
(08-Sep-2019, 04:29 PM)voodoo614 Wrote: You bind just like a normal Frsky receiver. You just have to pick SPI receiver and Frsky X or D depending on your receiver or what you want to run.

https://github.com/betaflight/betaflight...PI%20RX.md

https://oscarliang.com/spi-rx-receiver-protocol/

Thank you for the answer in how to bind. I already bound my RX. what I am asking is  why the lua script does not show the values.? Already bound the receiver.

Is there a cli command to send the PID in the taranis x9d transmitter? Thanks
Reply
#13
(08-Sep-2019, 12:59 PM)gcl_2000 Wrote: Can anyone point to me how to setup Betaflight to work with SPI-RX protocol? I cant find any tutorial.

What I meant is the LUA SCRIPT in Taranis X9D. It does not show the PID Values or any values for that matter.
Reply
#14
Do you have the telemetry feature toggle on in the configuration tab?
Reply
#15
(08-Sep-2019, 07:37 PM)voodoo614 Wrote: Do you have the telemetry feature toggle on in the configuration tab?

Hi voodoo614, just bound in d16 and voila, the PID datas appeared. thank you for your help. hope there will be no failsafe. 

Will test later as its raining here in my place.
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  RX FrSky Push On With ACCESS - New "Archer" Receivers SnowLeopardFPV 6 2,727 22-Nov-2019, 01:15 PM
Last Post: SnowLeopardFPV
  RX Frsky FPort - new RX/Telemetry Protocol Oscar 10 4,685 19-Dec-2017, 06:34 AM
Last Post: s3npai
  RX Flysky X6B Receivers from Hobbyking! Aaron 0 1,673 08-Jul-2017, 03:48 AM
Last Post: Aaron


Login to remove this ad | Register Here