- Posts: 1386
Corona
- victzh
- Offline
Packet structure is pretty straightforward to decode - record the SPI traffic while pulling the TX controls. Sometimes there are peculiarities - SLT packet, e.g. contains mixed bit width - 10-bit for mail channels, and 8-bit for 2 extra channels.
Frequency hopping can be of very varying difficulty - from table defined to pseudo-random number generator. The latter is the hardest as was encountered in DSMX case. It required efforts of a cryptographer to decode.
As Frsky algorithm is decoded (though it uses simplified pseudo-random algorithm) you can be lucky in it.
Also in my experience it makes more sense to connect your logic analyzer to receiver, not transmitter, because in this way you can see what channel the receiver anticipates the next packet and you can experiment with new TX ids not having dozens of actual transmitters.
Please Log in or Create an account to join the conversation.
- Birdman
- Topic Author
- Offline
- Posts: 280
I read Corona is fixed frequency without hopping, could this be correct?
It is sounding like a lot of work for little gain.
Bm
Please Log in or Create an account to join the conversation.
- victzh
- Offline
- Posts: 1386
Please Log in or Create an account to join the conversation.
- FDR
- Offline
It uses three frequencies just like the DEVO protocol...Birdman wrote: I read Corona is fixed frequency without hopping, could this be correct?
Please Log in or Create an account to join the conversation.
- Birdman
- Topic Author
- Offline
- Posts: 280
Bm
Please Log in or Create an account to join the conversation.
- Birdman
- Topic Author
- Offline
- Posts: 280
victzh wrote: I don't know how popular is this Corona? If it is, may be it is reasonable. But yes, it is a lot of work.
Not the most popular but i believe a lot of people use it and those that do usually have a few rx. I have at least 6.
I don't have a problem putting in the time, my biggest concern is do i have the skill? I think no, but with a little guidance and a lot of homework i may be able to do it.
I will get a bus pirate, could take 10 days to get here, and see how far i get.
Bm
Please Log in or Create an account to join the conversation.
- Birdman
- Topic Author
- Offline
- Posts: 280
I can connect Corona module to Futaba, JR or Devo, which would be better when analyzing?
Bm
Edit: i would think Devo?
Please Log in or Create an account to join the conversation.
- FDR
- Offline
Birdman wrote: Question
I can connect Corona module to Futaba, JR or Devo, which would be better when analyzing?
Bm
Edit: i would think Devo?
It really doesn't matter, because it needs simple PPM anyway...
Please Log in or Create an account to join the conversation.
- Birdman
- Topic Author
- Offline
- Posts: 280
Can someone please tell me if Devo with stock firmware outputs ppm at trainer port?
TIA
Bm
Please Log in or Create an account to join the conversation.
- FDR
- Offline
Please Log in or Create an account to join the conversation.
- Birdman
- Topic Author
- Offline
- Posts: 280
Please Log in or Create an account to join the conversation.
- victzh
- Offline
- Posts: 1386
Please Log in or Create an account to join the conversation.
- Birdman
- Topic Author
- Offline
- Posts: 280
Please Log in or Create an account to join the conversation.
- Birdman
- Topic Author
- Offline
- Posts: 280
victzh wrote: What is this? If you want us to analyze this, say so. If so, can you at least pass it through SPI filter so that the messages would be more sensible, and provide annotations about the circumstances: what did you trace - receiver or transmitter - is it from the very beginning or in the middle of the session, was it bound or not etc. etc.
This is what i have captured and analyzed with bus pirate, first attempt.
Will have to find out what spi filter is.
Trace is of rx after binding to tx, no sticks moving.
Bm
Please Log in or Create an account to join the conversation.
- Birdman
- Topic Author
- Offline
- Posts: 280
Please Log in or Create an account to join the conversation.
- Birdman
- Topic Author
- Offline
- Posts: 280
Bm
Please Log in or Create an account to join the conversation.
- victzh
- Offline
- Posts: 1386
Please Log in or Create an account to join the conversation.
- Birdman
- Topic Author
- Offline
- Posts: 280
BP -> CC2500
MOSI -> pin20 SI
CLK -> pin1 SCLK
MISO -> pin2 SO
CS -> pin7 CSn
Are the grey lines in analysis errors?
They should be green white green white....?
Please Log in or Create an account to join the conversation.
- Birdman
- Topic Author
- Offline
- Posts: 280
Please Log in or Create an account to join the conversation.
- victzh
- Offline
- Posts: 1386
You should consult CC2500 datasheet, www.ti.com/lit/ds/swrs040c/swrs040c.pdf to see if what you're looking at resembles actual CC2500 commands. Section 10 describes the interface and Section 32 - registers.
Can this software (I worked with OLS long time ago) save SPI decoded trace in some text format?
Please Log in or Create an account to join the conversation.
- Home
- Forum
- Development
- Protocol Development
- Corona