Comments (8)
there is a syma board with stm32fxxx processor, mine is marked SM-X5S-R , if you have one, then yes, it can be done
from cg023.
Yes, my X5SC appears to have the same board!
I managed to successfully erase and flash the syma-x5s-r
branch to it.. but can't bind the transmitter anymore.
It just slowly pulses a few times, then flashes rapidly forever without binding no matter what I try :(
Any ideas? I feel like I'm so close!
from cg023.
that board looks identical to mine
That is a Beken BK2425? radio, I only coded one protocol for it, and tested it with devo. I haven't got a stock tx for it, so I'm not sure if the code is compatible with it or not
the chip is nrf24l01 compatible, you might be able to make a transmitter for it using something like this
https://github.com/goebish/nrf24_multipro/
from cg023.
BK2425 is similar, but not equal, to NRF24l01.
It needs magic numbers and initialization of Bank0 and Bank1 to be operative.
That's why it doesn't connect anymore.
I wasd trying to solve it but is far beyond my coding knowledge.
BK24xx Library
Found it on GitHub and this is what I saw to solve the problem, but indeed I miserably failed.
If Silver13 is capable (and I know he is) to read the code to integrate it in the branch, I (and many more ppls) will be sooooo happy.
from cg023.
there is rx code for it, I just can't code the protocol because the devo code is a subset of the stock protocol, so it will only bind to devo as far as I know
from cg023.
https://github.com/silver13/CG023/blob/master/OpenMicro/src/rx_syma_x5c_protocol.c
from cg023.
Well... I found and hassle free (I hope) solution.
I'm going to replace the BK2425 with an nRF24l01, as it is supposed to work out of the box...
I'll give it a shot and I'll tell you.
Cheers dude
from cg023.
Hi. You can use this code, https://github.com/roland2025/CG023/tree/syma-x5sc
It will bind with stock transmitter, but there are some issues with channel hopping, about 50% of packages get lost.
Received a logic analyser today, so I can soon try to take a look what the stock tx is doing.
from cg023.
Related Issues (3)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cg023.