EAchine E012

  • goebish
  • goebish's Avatar Topic Author
  • Offline
  • I Void Warranties
More
23 Apr 2018 18:11 - 23 Apr 2018 18:12 #68811 by goebish
Replied by goebish on topic EAchine E012
I've just built and uploaded the archive again, just in case ...
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.
Last edit: 23 Apr 2018 18:12 by goebish.

Please Log in or Create an account to join the conversation.

More
23 Apr 2018 19:00 #68812 by LeGriffon
Replied by LeGriffon on topic EAchine E012
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.

Please Log in or Create an account to join the conversation.

More
24 Apr 2018 00:30 #68819 by Gerry
Replied by Gerry on topic EAchine E012
I think you need to calibrate tx after new firmware install.

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.

More
24 Apr 2018 14:26 #68822 by Caerus
Replied by Caerus on topic EAchine E012

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
  • goebish's Avatar Topic Author
  • Offline
  • I Void Warranties
More
24 Apr 2018 14:41 #68823 by goebish
Replied by goebish on topic EAchine E012
This protocol has never been merged into master branch for reasons ;)
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.

More
24 Apr 2018 18:55 #68830 by Caerus
Replied by Caerus on topic EAchine E012
Yup, thought so. Just my observations. Even with it's 'quirks', still more fun flying it with my devo :)

Please Log in or Create an account to join the conversation.

  • goebish
  • goebish's Avatar Topic Author
  • Offline
  • I Void Warranties
More
03 Nov 2018 21:24 #71539 by goebish
Replied by goebish on topic EAchine E012
Better late than never, seems my code only missed a simple trick to work (thanks Pascal!) :)

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.

More
07 Nov 2018 16:46 #71617 by planger
Replied by planger on topic EAchine E012
It looks like some E012 have an on board camera where you can take pics and videos from the remote.
Any chance to add these flags?
Pascal

Please Log in or Create an account to join the conversation.

  • goebish
  • goebish's Avatar Topic Author
  • Offline
  • I Void Warranties
More
07 Nov 2018 17:22 - 07 Nov 2018 17:22 #71618 by goebish
Replied by goebish on topic EAchine E012
I only have an E012, there are no extra switches for picture/video on my transmitter, I'm not sure the E012C (camera) and the E012W (wifi control+wifi camera) actually exist anyway, I can't find them anywhere ...
Last edit: 07 Nov 2018 17:22 by goebish.

Please Log in or Create an account to join the conversation.

More
07 Nov 2018 19:50 #71623 by planger
Replied by planger on topic EAchine E012
My question is coming from this comment: www.rcgroups.com/forums/showpost.php?p=40447900&postcount=12835
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.

More
08 Nov 2018 14:48 #71652 by planger
Replied by planger on topic EAchine E012
@goebish
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); 
    }
Pascal

Please Log in or Create an account to join the conversation.

  • goebish
  • goebish's Avatar Topic Author
  • Offline
  • I Void Warranties
More
08 Nov 2018 15:05 - 08 Nov 2018 15:05 #71653 by goebish
Replied by goebish on topic EAchine E012
Yes, not a big deal, before using the double packet trick I was using only a single channel that you could set manually in protocol options hoping it would work better ;)
Last edit: 08 Nov 2018 15:05 by goebish.

Please Log in or Create an account to join the conversation.

More
15 Mar 2019 14:51 #73373 by LeGriffon
Replied by LeGriffon on topic EAchine E012
Hi,
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.

More
12 Apr 2019 09:03 #73835 by LeGriffon
Replied by LeGriffon on topic EAchine E012
Hi,
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
  • goebish's Avatar Topic Author
  • Offline
  • I Void Warranties
More
12 Apr 2019 21:12 - 12 Apr 2019 21:26 #73860 by goebish
Replied by goebish on topic EAchine E012
I know E012 & E015 doesn't work well in latest nightly builds and I'm not sure of the reason.
Unfortunately I'm struggling building from old sources, I'll come back to you when I find a solution.
Last edit: 12 Apr 2019 21:26 by goebish.

Please Log in or Create an account to join the conversation.

  • goebish
  • goebish's Avatar Topic Author
  • Offline
  • I Void Warranties
More
12 Apr 2019 21:22 - 12 Apr 2019 21:28 #73861 by goebish
Replied by goebish on topic EAchine E012
Have you tried with latest vlad's build ?
www.deviationtx.com/media/kunena/attachm...5.0.0-2019-03-05.zip
Last edit: 12 Apr 2019 21:28 by goebish. Reason: fix link

Please Log in or Create an account to join the conversation.

  • goebish
  • goebish's Avatar Topic Author
  • Offline
  • I Void Warranties
More
12 Apr 2019 21:49 - 12 Apr 2019 22:48 #73862 by goebish
Replied by goebish on topic EAchine E012
I was able to build the November test build for Devo 6, dropbox folder updated:
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)
Last edit: 12 Apr 2019 22:48 by goebish.

Please Log in or Create an account to join the conversation.

Time to create page: 0.081 seconds
Powered by Kunena Forum