pascallanger / DIY-Multiprotocol-TX-Module

Multiprotocol TX Module (or MULTI-Module) is a 2.4GHz transmitter module which controls many different receivers and models.
https://www.rcgroups.com/forums/showthread.php?t=2165676&goto=newpost
GNU General Public License v3.0
1.63k stars 439 forks source link

Support of Jeti Protocol? #388

Open guerradr opened 4 years ago

guerradr commented 4 years ago

Hi There, Is it possible to add the JETI RC Protocol or do they use different hardware? I do have access to a JETI TX with some guidance I could assist to gather required data.

pascallanger commented 4 years ago

Hi, sorry it's not doable. None of the current components can emulate it. Pascal

valfa14 commented 4 years ago

And is it planned for next versions?

pascallanger commented 4 years ago

I can't say...

gibbi commented 4 years ago

it current products spektrum is using a CC2560, but they are still emulating the phy layer of a cyrf for backwards compatibility. So that chip could replace the EOL cyrf and enable JETI.

pascallanger commented 4 years ago

I haven't looked at the encoding of Jeti so I can't say. CC2650 is one of the component that could emulate the cyrf, like we are emulating the xn297 with the NRF and CC2500. I'm currently looking at another one which I think might be more interresting.

valfa14 commented 4 years ago

Working Jeti protocol would be totally magic, as they do great stuff but their radios are đź’¸ đź’¸ . I'm not very familiar with all protocols requirements and their implementation but it would "open market" for many modellers in central Europe as it was one of the first 2.4ghz available system.

gibbi commented 4 years ago

@pascallanger is there a way to reach out to you personally about the choice of a tranceiver?

pascallanger commented 4 years ago

You can, my email address is on the donate button ;-)

diego0815 commented 3 years ago

@valfa14 I was looking into jeti but ended up with a TX16S instead. Would have loved spending my money with a European brand, but it was not within my budget :-(

Jeti offers compatible RF modules though, maybe open TX could implement their telemetry serial protocol, to avoid the external telemetry display box.

onki69 commented 3 years ago

Hi, I have just opened some Jeti Receiver to find out what 2G4 hardware is used: The R9, an older ATMEGA based RX from 2014 uses AT86RF231 with CC2591 as HF Front end and UPG2214 Antenna Switch. The REX10 (from 2016) is STM32F302 based and uses AT86RF231 / SE2431L as HF Frontend. This also applies to the REX10A (from 2018).

Hope that helps.

diego0815 commented 3 years ago

The AT86RF231 is a: High Performance RF-CMOS 2.4 GHz Radio Transceiver Targeted for IEEE 802.15.4™, ZigBee®, 6LoWPAN, RF4CE, SP100, WirelessHART™ and ISM Applications

As per the product page: https://www.microchip.com/wwwproducts/en/AT86RF231

It is a classical zigbee chipset and can't be emulated by any of the 4(5) chipsets presently on the module. It uses direct sequence spread spectrum based on phase shift keying, as far as I can tell the other chipsets do all fsk (maybe the cc2500 can also do ASK or OOK, but that also won't help). Yeti and Radiolink (not tje existing surface protocol) both need a zigbee chipset, like a cc2420 or whatever the market has for us.

So @pascallanger classified it as won't do, as the hardware is lacking those capabilities.

OpenUAS commented 3 years ago

@all thanks at all involved for the thorough investigation, a good read. @pascallanger IMHO this issue can be closed

pascallanger commented 3 years ago

I'm not sure if I should close it since people don't check closed issues and they open new ones. Adding the "Won't do" status was for me a way to show that I'm aware and won't work on it...