- Posts: 2631
WLToys V912/V915/? protocols
- goebish
- Offline
- I Void Warranties
Should be easy to figure out with that ... But don't attempt to solder wires here if you don't have the equipment or experience. I wouldn't want you to fry your RX.
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
edit: I'm stupid... tx id is in the capture (0x44871654).
Will have a look and crack that...
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Offline
- Posts: 4402
To figure out the proper table, you need to capture the Rx after binding for 16 txids. It doesn't matter what you do with the tx other than achieve binding with the rx and then start the capture.
These are the TxIDs to use. Theoretically we only need every other one (only eight of the 16) but as the table seems hosed up, it would be safest to grab captures for all 16.
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
EDIT: I read the table wrong, number should be sequential, not multiples of 16. the above table is now correct
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
there might be another trick then, because 0x44871654 % 16 = 4, not 0.PhracturedBlue wrote: it shows that data came from row0
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Offline
- Posts: 4402
V912 RX Bind move collective.logicdata
The data I see has an id of 0x46746841 % 16 = 1 and offset = 4
However, I was only at the binding data (which uses row 0)
For the data section though, I can see it using:
69, 19, 5f, 0f, 55, 05, 9b, 4b, 91, 41, 87, 37, 7d, 2d, 73, 23
There is something weird with the A7105 where the rx listens one channel down, so assume the offset is instead 5:
adjusting for 5 gives:
6e, 1e, 64, 14, 5a, 0a, a0, 50, 96, 46, 8c, 3c, 82, 32, 78, 28
and resetting the starting point:
a0, 50, 96, 46, 8c, 3c, 82, 32, 78, 28, 6e, 1e, 64, 14, 5a, 0a
which is what we expect (note the '1e', and it is consisteltly misisng data on 0x19 (which is 0x1e) which is expected since you changed it to 0x2e.
Anyhow, my above statement stands. please run captures at the 16 txids requested. also, I recommend using the firmware without goebish's hack because it is easy to then see which channels are missing data. It may well be that the 'bug' noticed previously is only in the tx, and there is something else going on
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
Please Log in or Create an account to join the conversation.
- Deal57
- Offline
- Posts: 857
Deviation Devo7e 3way switch mod, A7105, NRF24L01
Devo6s 2x2 switch mod, trim mod, haptic, multimodule, A7105, NRF24L01, CC2500
Devo12e 4-in-1 with voice mod -- it speaks!!
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
Please Log in or Create an account to join the conversation.
- Deal57
- Offline
- Posts: 857
dl.dropboxusercontent.com/u/31578062/V912%20RX%20256.logicdata
dl.dropboxusercontent.com/u/31578062/V912%20RX%20257.logicdata
dl.dropboxusercontent.com/u/31578062/V912%20RX%20258.logicdata
dl.dropboxusercontent.com/u/31578062/V912%20RX%20259.logicdata
dl.dropboxusercontent.com/u/31578062/V912%20RX%20260.logicdata
dl.dropboxusercontent.com/u/31578062/V912%20RX%20261.logicdata
dl.dropboxusercontent.com/u/31578062/V912%20RX%20262.logicdata
dl.dropboxusercontent.com/u/31578062/V912%20RX%20263.logicdata
dl.dropboxusercontent.com/u/31578062/V912%20RX%20264.logicdata
dl.dropboxusercontent.com/u/31578062/V912%20RX%20265.logicdata
dl.dropboxusercontent.com/u/31578062/V912%20RX%20266.logicdata
dl.dropboxusercontent.com/u/31578062/V912%20RX%20267.logicdata
dl.dropboxusercontent.com/u/31578062/V912%20RX%20268.logicdata
dl.dropboxusercontent.com/u/31578062/V912%20RX%20269.logicdata
dl.dropboxusercontent.com/u/31578062/V912%20RX%20270.logicdata
dl.dropboxusercontent.com/u/31578062/V912%20RX%20271.logicdata
Deviation Devo7e 3way switch mod, A7105, NRF24L01
Devo6s 2x2 switch mod, trim mod, haptic, multimodule, A7105, NRF24L01, CC2500
Devo12e 4-in-1 with voice mod -- it speaks!!
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Offline
- Posts: 4402
Here is the result:
file: row: sequence
256: 00: 0a 5a 14 64 1e 6e 28 78 32 82 3c 8c 46 96 50 a0
257: 01: a0 50 96 46 8c 3c 82 32 78 28 6e 1e 64 14 5a 0a
258: 02: 46 96 1e 6e 3c 8c 28 78 32 82 0a 5a 50 a0 14 64
259: 03: 6e 1e 96 46 64 14 a0 50 5a 0a 82 32 78 28 8c 3c
260: 04: 14 64 1e 6e 3c 8c 32 82 46 96 28 78 0a 5a 50 a0
261: 05: 6e 1e 64 14 a0 50 5a 0a 78 28 96 46 82 32 8c 3c
262: 06: 1e 6e 3c 8c 32 82 46 96 14 64 50 a0 28 78 0a 5a
263: 07: 8c 3c 6e 1e 5a 0a 78 28 a0 50 64 14 96 46 82 32
264: 08: 50 a0 46 96 3c 8c 28 78 0a 5a 32 82 1e 6e 14 64
265: 09: 96 46 a0 50 64 14 6e 1e 82 32 5a 0a 78 28 8c 3c
266: 0a: 64 46 96 3c 8c 50 a0 28 78 0a 5a 1e 6e 32 82 14
267: 0b: 8c 3c 96 46 64 14 82 32 6e 1e 5a 0a 78 28 a0 50
268: 0c: a0 28 78 1e 6e 32 82 46 96 0a 5a 3c 8c 14 64 50
269: 0d: a0 50 64 14 8c 3c 5a 0a 96 46 82 32 6e 1e 78 28
270: 0e: 32 82 14 64 46 96 0a 5a 50 a0 3c 8c 28 78 1e 6e
271: 0f: 5a 0a 96 46 64 14 82 32 6e 1e 78 28 8c 3c a0 50
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Offline
- Posts: 4402
I don't see any cases where more than one frame was missed in reception so far, so it looks like the 7e has a good connection and you shouldn't see any loss of signal. So I am not sure what is going on. I'll let goebish chime in if he sees anything odd here.
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
Deal57, just to try, here's a firmware with official table but with your stock tx id hardcoded.
www.dropbox.com/s/akluzw7i11rha51/deviat...0.1-fixedid.zip?dl=0
( gist.github.com/goebish/6bff17530af44dc1d698 )
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
Please Log in or Create an account to join the conversation.
- Deal57
- Offline
- Posts: 857
goebish wrote: As you said, maybe this 1e->2e is just a TX bug, and that's not what makes the RX have an inconsistent link.
Deal57, just to try, here's a firmware with official table but with your stock tx id hardcoded.
www.dropbox.com/s/akluzw7i11rha51/deviat...0.1-fixedid.zip?dl=0
Binds and functions great. No hesitation or stuttering. Do you need a capture of this?
Deviation Devo7e 3way switch mod, A7105, NRF24L01
Devo6s 2x2 switch mod, trim mod, haptic, multimodule, A7105, NRF24L01, CC2500
Devo12e 4-in-1 with voice mod -- it speaks!!
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
Sounds weird, I think we need captures from other TXs to better understand now...
Note that this firmware should be safe, you can use it, but it's using your stock TX id, not a good idea to push that to the repo
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
Please Log in or Create an account to join the conversation.
- Deal57
- Offline
- Posts: 857
So we actually have my TXID and 16 fixed IDs.
I'll get a capture of the latest one.
Deviation Devo7e 3way switch mod, A7105, NRF24L01
Devo6s 2x2 switch mod, trim mod, haptic, multimodule, A7105, NRF24L01, CC2500
Devo12e 4-in-1 with voice mod -- it speaks!!
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
Are you just updating the dfu ? because only the .mod changes with my hacks...
So, you're saying that firmware from post #30013 is working well with fixed IDs ? Can you try it with "automatic" id ?
Please Log in or Create an account to join the conversation.
- Deal57
- Offline
- Posts: 857
Here are two captures from the latest DFU "deviation-devo7e-v4.0.1-fixedid". The first is just the bind, and the second is bind then moving the collective. This version seems to work great, no hesitation or stutters. I checked it both with and without a fixedID and it works great.
Each update I've replaced the DFU and replaced the protocol folder contents with the accompanying .MOD files.
dl.dropboxusercontent.com/u/31578062/V91...Collective.logicdata
dl.dropboxusercontent.com/u/31578062/V91...ind%20TXID.logicdata
Deviation Devo7e 3way switch mod, A7105, NRF24L01
Devo6s 2x2 switch mod, trim mod, haptic, multimodule, A7105, NRF24L01, CC2500
Devo12e 4-in-1 with voice mod -- it speaks!!
Please Log in or Create an account to join the conversation.
- Home
- Forum
- Development
- Protocol Development
- WLToys V912/V915/? protocols