goebish / nrf24_multipro

nRF24L01 multi-protocol RC transmitter
GNU General Public License v3.0
472 stars 195 forks source link

Eachine E016H support #46

Closed BLeibbrand closed 3 years ago

BLeibbrand commented 5 years ago

Hi all, Thanks for the wonderfull work. I love flying with my Taranis X9D+ and IRX4+ TX Module in combination with an Eachine 010.

I bougth an Eachine E016H which looks similar to the E010 but with more prop protection. I have kids and dogs so protection is needed. But sofar I'm not ably to get the combination working. Which protocol do need to use, or do you have to reverse engineer it first?

OpenTX Companion - 2.2.3 Taranis FW:opentx-x9d+ version 2.2.3 (ae5ac05b) IRX4+ - original (no flashing yet. Need to get USB - FTDI connector)

Eachine E016H https://www.banggood.com/Eachine-E016H-Mini-Altitude-Hold-Headless-Mode-8mins-Flight-Time-2_4G-RC-Drone-quadcopter-RTF-p-1379560.html eachine e016h

BLeibbrand commented 5 years ago

V 1.2.1.31 BIND:

Calibration: After binding, both sticks to bottom outside corner: drone blinking about 5 times. So calibration seems to work.

The weather was OK today, so I could also test the Flip. If I have the flip-switch "On" the drone will flip even with a little stick movement. Can I switch it On and Off before giving the flip command to ensure it will flip only once?

Thanks sofar.

pascallanger commented 5 years ago

You need to learn to use your multi module and radio ;-)

BLeibbrand commented 5 years ago

If found some info about three speed levels.

It is the first button in the manual (top left). Is this already included?

https://drones-camera.com/eachine-e016h-mini-drone-review-in-depth/

Ease Of Use: When it comes to drone use, it is pretty simple to control. Its control is fundamental that allows beginners to get hold of it very quickly. It has low battery alarm as well that gives you an indication about when to bring it back. Multiple speed modes bring more comfort to the flight. Most of the drones need smartphone app download to control, but in this one, things are pretty simple, you can control it with the controller only.

goebish commented 5 years ago

The protocol always use highest speed, if you need to tame it down just set lower rates (80%, 60%) in the mixer for aileron / elevator channels, as you would do with any hobby grade model.

Dgirdler commented 5 years ago

Gentlemen. I have the Eachine E016H and the Taranis X9D+. Can you please direct me to where I can learn how to put V 1.2.1.31 (or the newest V) into this...Multiprotocol TX Module For Frsky X9D. (https://www.banggood.com/Multiprotocol-TX-Module-For-Frsky-X9D-X9D-Plus-X12S-Flysky-TH9X-Transmitter-p-1097688.html?rmmds=search&cur_warehouse=CN)

goebish commented 5 years ago

This project is outdated and I never supported this banggood module, if you want the E016H protocol, get a 4-in-1 Multi-Protocole Module. https://github.com/pascallanger/DIY-Multiprotocol-TX-Module

Dgirdler commented 5 years ago

Thank you....learning....

Vr, Dave

derFrickler commented 5 years ago

Any info if the new Eachine E016F uses the same protocol? https://www.banggood.com/Eachine-E016F-3-in-1-EPP-Flying-Air-Boat-Land-Driving-Mode-Detachable-One-Key-Return-RC-Quadcopter-RTF-p-1472961.html

Arkango commented 4 years ago

Hello i found in a drone remote controller, an xns1042cv can be this discussion appropriate? That component implements the E016H protocol ?

goebish commented 4 years ago

xns1042cv is a 8 bit mcu with built-in xn297 rf transceiver. The E016H transmitter is using this IC but that doesn't mean that any other machine that's using the same chip is running the same protocol.

Arkango commented 4 years ago

@goebish Ok how can I understand the protocol ?

little-Beppo commented 3 years ago

Hello, I'm new here. I've already dealt with the topic of multi-protocols a little and now my question. I bought the current E016H, but I cannot bind it with the DIY-Multiprotocol V1.3.1.69. I found the chip "FC298TX GS50XFN411" in the transmitter. is this the wrong version or the wrong protocol? Please help me . Thank you

goebish commented 3 years ago

Seems like this is a new version, the original version I reverse engineered was using XNSxxxx / PANxxxx chips, I've never heard of yours before :/

little-Beppo commented 3 years ago

that is the picture from the transmitter chip. P1001317-sm so, is there a possibility to get them in the air?

little-Beppo commented 3 years ago

let me know if you need more informations

goebish commented 3 years ago

There's not much I can do. Your best bet is asking on the multi protocol thread for some guidance on dumping xn297 packets, but this is a unknown chip, no idea if it's xn297 compatible or not. https://www.rcgroups.com/forums/showthread.php?2165676-DIY-Multiprotocol-TX-Module

little-Beppo commented 3 years ago

OK anyway, many thanks for your support.

diogo-f commented 3 years ago

I can't bind with jumper t18 and 5in1 updated with latest version multi-t18int-aetr-v1.3.1.77 as it is now available, tried with reta and v1.3.1.69 too.

edit: https://youtu.be/4a9DyYajdzQ

goebish commented 3 years ago

@diogo-f seems like there's a new version of this quad which is not compatible with the current x-in-1 protocol implementation. Open the transmitter and check the chip inside, if it's XNSxxxx then it should work, if it's FC298TX it's not supported.

diogo-f commented 3 years ago

Yes it says FC298RX, is it possible to add support for this new version?

goebish commented 3 years ago

Please read above, I suspect those chips are relabeled (XNSxxxx ?), perhaps they're xn297 compatible. Ask for guidance about dumping XN297 packets on the forum, an external module is a better choice for that since it requires to be connected to a computer (usb). It can be done with an internal (5-in-1) module but does require to connect an UART to USB adapter internally ...

goebish commented 3 years ago

@pascallanger or maybe you've already asked someone else to try to dump the packets and it didn't work ? (not xn297 compatible ...)

little-Beppo commented 3 years ago

Hello, I created the dumps with the help of Pascallanger. https://github.com/pascallanger/DIY-Multiprotocol-TX-Module/issues/469 He is of the opinion that the new E016H is not compatible with the Xn297. He want test a new one.

goebish commented 3 years ago

thanks @little-Beppo, I'm closing this issue.