- Posts: 2631
EAchine E012
- goebish
- Topic Author
- Offline
- I Void Warranties
Also make sure the media & layout folders are updated with the ones in the archive and hardware.ini is properly configured for your 4-in-1 module.
Please Log in or Create an account to join the conversation.
- LeGriffon
- Offline
- Posts: 46
After modified hardware.ini to enable the use of the 4in1 module, it now can bind. But only throttles get response... and not correctly, get it full throttles and not cut before multiple seconds. I may have a look on model.ini tomorrow to fixe few things...
thanks for for your help.
Rgds,
Pascal.
Please Log in or Create an account to join the conversation.
- Gerry
- Offline
- Bbrad
- Posts: 194
Devo 7e A7105 NRF24L01 CC2500 2x3 way & voice, Devo 12e 4 in 1 & voice.
FFS (Forever Fixing Stuff)
Please Log in or Create an account to join the conversation.
- Caerus
- Offline
- Posts: 59
LeGriffon wrote: Made some progress... It'is now stuck to the ceiling...
After modified hardware.ini to enable the use of the 4in1 module, it now can bind. But only throttles get response... and not correctly, get it full throttles and not cut before multiple seconds. I may have a look on model.ini tomorrow to fixe few things...
thanks for for your help.
Rgds,
Pascal.
I've spent a fair bit of time trying to tweak the E012, but as goebish and seby found there's a fundamental protocol issue. Initially I thought it was flying perfectly, but now I'm a better pilot I see slight fluctuations in all channels. Throttle ups, yawing etc. I assume that's the drift goebish spoke of. It's only for fractions of a second, and once up and flying properly it's not too noticeable.
That's the good news. I just took one for a spin to remember the weird stuff. Maybe some of this info is of use to you goebish.
1) E012 stops responding to stick input if you enter any menu. It also appears to lose bind (LED lights flash). Exit menu and bind/stick response returns. ?
1) Like some other models, there's a dead spot at the start of the throttle. To remove it you have to add +40 Offset, but then there's no throttle response. When binding, Offset must be +28 or less. You can have +40 Offset with a 2 mixers. The first mixer set +28 Offset (we'll use HOLD0), the second +40 (HOLD1). Bind E012 with HOLD0, then switch to HOLD1. Now you have throttle response with +40 Offset. No deadspot. Again, ?
2) There's something about the model.ini I used that helps. It's the E010 model.ini posted here that I modified for the E012. I just tried a new model.ini and it wouldn't bind. I changed the ID # and now it binds, but it flies crazy. Impossible to control. I replicated all the values from the working model.ini but it's still out of control. The E010 model.ini has a custom GUI, but I don't see why that would matter. Tired.... I'll have a look at the files with a text editor tommorow.
It's a real shame the E012 has been a problem to deviate. Even with it's issues it's pretty stable and so maneuverable in small spaces. If it weren't for the problems it would be the perfect tiny space FPV flyer.
@LeGriffon - Have you tried using a new model.ini? I don't use other people's model.ini files any more. Many of them are badly customized, often with crazy throttle curves that shouldn't be posted, especially for beginners. The model file I posted is based on the E010 model.ini from this forum. It had a stupid throttle curve... it should be deleted from here. I downloaded it when I was beginning to fly and it made me think the E010 was REALLY hard to fly. I modified it for the E012, but it may not suit your Devo 6. At least try setting the throttle scale back to 100, with 0 offset. I can make the changes for you and repost if tommorow if you'd like.
@Gerry - I wish this was just a calibration issue.
Please Log in or Create an account to join the conversation.
- goebish
- Topic Author
- Offline
- I Void Warranties
- Posts: 2631
This is an hardware issue (no way to have a reliable communication between the nrf24l01 and the hs6200), nothing we can fix in software.
Please Log in or Create an account to join the conversation.
- Caerus
- Offline
- Posts: 59
Please Log in or Create an account to join the conversation.
- goebish
- Topic Author
- Offline
- I Void Warranties
- Posts: 2631
Test builds:
www.dropbox.com/sh/sm4asxsv4q7yoxm/AABRl...pELdgEImfbYDFqa?dl=0
Protocol: E012
Channel mapping:
Channel 6: Flip
Channel 9: Headless
Channel 10: RTH
Please Log in or Create an account to join the conversation.
- planger
- Offline
Any chance to add these flags?
Pascal
Please Log in or Create an account to join the conversation.
- goebish
- Topic Author
- Offline
- I Void Warranties
- Posts: 2631
Please Log in or Create an account to join the conversation.
- planger
- Offline
I can always build a version with all the flags in packet 1 and 7 associated to channels and see if he can get his pic/video working...
Pascal
Please Log in or Create an account to join the conversation.
- planger
- Offline
I've copied the E012 channels generation but I think there is a flow that it can generate twice or more times the same channel. It also does not provide any channel freq separation...
rand32_r(&lfsr, 0);
for(i=0; i<NUM_RF_CHANNELS; i++) {
rf_chans[i] = 0x10 + (((lfsr >> (i*8)) & 0xff) % 0x32);
}
Please Log in or Create an account to join the conversation.
- goebish
- Topic Author
- Offline
- I Void Warranties
- Posts: 2631
Please Log in or Create an account to join the conversation.
- LeGriffon
- Offline
- Posts: 46
Sorry guys, not been here for long... Happy to see you made some progresse, I'm interested by your version unfortunately I have a devo 6 (in fact I have 2 of them, I'm may be the only crazy guy that like it, but I do ).
Is there any chance you can custom a version 6 for me please ?
Rgds,
Pascal.
Please Log in or Create an account to join the conversation.
- LeGriffon
- Offline
- Posts: 46
I did download the 2019 04 05 Nightly Build for my Devo 6 , I've been abble to bind the E012, but unfortunately axe still have strange response. Any idea ?
Thanks in advance for help.
Pascal.
Please Log in or Create an account to join the conversation.
- goebish
- Topic Author
- Offline
- I Void Warranties
- Posts: 2631
Unfortunately I'm struggling building from old sources, I'll come back to you when I find a solution.
Please Log in or Create an account to join the conversation.
- goebish
- Topic Author
- Offline
- I Void Warranties
- Posts: 2631
www.deviationtx.com/media/kunena/attachm...5.0.0-2019-03-05.zip
Please Log in or Create an account to join the conversation.
- goebish
- Topic Author
- Offline
- I Void Warranties
- Posts: 2631
www.dropbox.com/sh/sm4asxsv4q7yoxm/AABRl...pELdgEImfbYDFqa?dl=0
(note for later: had to use arm-gcc 2014q4 to build old version, tried building new version with older gcc but the problem is still there, the e012/e015 problem does not come from gcc update)
Please Log in or Create an account to join the conversation.
- Home
- Forum
- Development
- Protocol Development
- EAchine E012