New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Would you be interested in porting this to the new Turnigy Evolution #1
Comments
Should be no big deal. If someone sends me a tgy evolution i will have a look and if it uses the same hardware as the i6s i will port my code. It should be enough to have it 2-3 weeks for the initial porting. I am located in germany. |
Yes, would also be very interested in this. As far as I know, hardware is almost identical, though I'll be getting my Evo soon and can double check. Is there a PPM stream available either with stock firmware or your firmware? Thinking external modules. From your pinout documentation it seems like the current transceiver chip is fed data (serial?) instead of PPM. Have you looked at the opentx or er9x repositories at all? Lots of good stuff in those as well. Could save you lots of work instead of writing from the ground up for some of these. |
I know and use OpenTX on my main tx. The reason for writing openground from scratch is that opentx has way to many features i do not need at all on my quadcopters. I want something plain and simple. Not more ;) |
I will agree on way too many features. More of a pick and choose as needed and pull across to OpenGround. But I'm not doing the hardwork, you are. My coding is not even close to being able to write stuff for this. Reason for PPM out is for external modules. Frsky module (though you have that already with the CC2500 module, but was thinking an XJT module or something), DSMX module, and most importantly, my TBS Crossfire. :D Would a PPM stream overload the CPU that badly? I know it's not the best STM processor out there, but would think it could handle it? Maybe have it so you could enable or disable it, check box style. But just wishes from a guy that can't do it himself. ;) |
PPM output e.g. on the trainer port should be no big deal. It can be generated by a hardware timer. |
No trainer port on the Evolution. Would have to be hacked probably. |
I'm sure you probably have pics already of this, but here's the internals of the Evolution. Seems almost identical to the i6s. There is no trainer port though, do you know where to get PPM out for an external module? Can it be pulled from one the lines going to the internal transceiver module? Thanks! |
Is it possible rewrite the driver of stock RF module for TGY-EVO? |
I might be wrong but I that it wouldn't help due to the different modules doing different modulation. It would be good to see someone add support for FlySky as this is a great radio just not awesome receivers or firmware. |
@fishpepper I have sent you an email about how to send you the money for this if you are still interested 👍 |
The stock module uses a different chipset as FrSky. I have never used it and i do not know the flysky protocol. But soemone who does could easily add support for that in the code. Then one would have to use the flysky receivers as well. @andymac4182: i did not get any email from you. Where did you send it to? Try fishpepper gmail.com Thanks :) |
@fishpepper I have emailed that address now :) |
Does this project help you? |
Subbed |
Also curious as to how this turns out. I'd love to be able to Tiny Whoop with the Evolution |
https://www.rcgroups.com/forums/showthread.php?t=2566271&page=18#post35433517 Adding a external module to the i6s might work for the evolution. The trainer port could be there just not active |
Hmm yes, I like that. Can't see what's on that trainer pcb though, might be a conversion chip or something. |
who has a i6s that can have a look? mine is in the mail |
I have the i6s. What do u need? |
You will need to pop it open then take a picture on the small pcb that the trainer port is soldered to. Need a pic of both sides so we can see if there is an ic or resistors ect. If we can replicate this board then we can try and add it into the evolution. If looks like the evolution has the plug header for it. |
This pcb on the other side I guess |
Then if there are no ic's ect on that little pcb, just above the header for the little pcb s wire harness, there is a pad labeled ppm out, we need to trace this back to the mcu and find out what pin it is using. If we can locate that we can see if the evolution has ppm on the pin also |
Ok I'll click some pics and post them tomorrow. Lots of work today... |
I have never had my fingers crossed this hard hoping it can be traced back on the Evolution... |
Hello everybody! I'm new in that kind of projects, but it could be awesome if we can use the Evolution radio with frsky receivers! |
We are looking into it. |
@francescromai Yes it is possible. It is just when someone or @fishpepper has time to port the code. |
Maymayday90 Can I connect the ppm out to my crossfire? |
@lunohod is the uploaded .bin files from the stock firmware that came with evolution or are those from the march updated firmware? :D |
It was the stock fw I got with my evo shipped two weeks ago
On May 14, 2017 3:24 PM, "Emmanuel Francis Ramos Jr." < notifications@github.com> wrote:
@lunohod <https://github.com/lunohod> is the uploaded .bin files from the
stock firmware that came with evolution or are those from the march updated
firmware? :D
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAA_L1NAi4n8df1_7PkrV4_aVBkjsS6vks5r5wCbgaJpZM4Kj1Ie>
.
|
Hi guys, just received my Evolution and the RF module. Thanks ! |
I'm working on D16 support for the X receivers. I'll push my changes in two
weeks.
…On Aug 19, 2017 10:49 AM, "IdefixRC" ***@***.***> wrote:
Hi guys,
just received my Evolution and the RF module.
Is there a list of what works or does not work yet with the evolution
after openground conversion?
Thanks !
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAA_LybTCF7ewJM2YzfoBF587KO4dugVks5sZqGQgaJpZM4Kj1Ie>
.
|
SWEET!
Shawn Sato-Veillon
佐藤 ショーン
…On Sat, Aug 19, 2017 at 6:30 PM, lunohod ***@***.***> wrote:
I'm working on D16 support for the X receivers. I'll push my changes in two
weeks.
On Aug 19, 2017 10:49 AM, "IdefixRC" ***@***.***> wrote:
> Hi guys,
>
> just received my Evolution and the RF module.
> Is there a list of what works or does not work yet with the evolution
> after openground conversion?
>
> Thanks !
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/fishpepper/OpenGround/issues/
1#issuecomment-323510532>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AAA_
LybTCF7ewJM2YzfoBF587KO4dugVks5sZqGQgaJpZM4Kj1Ie>
> .
>
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#1 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AM51MyBs90-6WlIFwnhIxtEQYfCSDWSKks5sZqsogaJpZM4Kj1Ie>
.
|
@jacobbloy : Just flashed the hex simply using the Betaflight configurator firmware flasher. After soldering the boot pad it showed up as DFU in the Betaflight configurator and flashing the hex as local firmware file worked flawlessly !! Thanks for providing the file 🥇 jacobbloy
|
Be cool to work towards an alternative firmware/hardware tx for FrSky. Similar to what the FU-RC guys are working on. Something controlled via a phone as a screen similar to the Mavic controller. Sounds like this is becoming a great firmware for the quad racing industry. |
@fishpepper It boots up very quickly and all the menu's as well as the stick calibration work fine. Bind mode: Put the RX into bind mode (2 solid LED's), as soon as I hit bind on the TX one RX led starts blinking as it should indicating that it receives the bind packets. However upon restart of both TX and RX, the RX simply blinks indicating no connection. TX Clone: I tried that next. Put the Evolution in Clone TX mode, powered my taranis up and hit bind. The evolution started with the autocalibration etc and finished with "please switch off now". Any ideas on what I'm doing wrong? I assume that the TX module connections are fine given it can send and receive (at least looks like that from the tests above). Thanks |
This sounds strange. Were you really close to the rx? Try it at a distance of 2m or more. Please use the opencm3 branch for further developments, this is going to be replace master soon That one uses the open source stm3 library instead of the st one. I attached output files for the latest revision of then opencm3 branch to this post. |
Thanks for the quick reply. Yes the RX was very close. Will try again with some distance between it and the TX. As for the opencm branch: is it stable enough for basic flying? Or should i try to get it working with the master first? Thanks |
Tested with the RX a few meters away. Same behavior unfortunately. Here is a Screenshot of the debug screen: https://goo.gl/photos/nyoLT5hk2WfeTKXx7 |
Hey guys, read all this a while ago and forgot about it. Also, if I flash the HEX to my Evo, without changing the TX module, I assume I can still bind to all my existing flySky receivers? |
Really interesting! I'll be testing this out soon on my Evolution.. Props to @fishpepper, great idea.. |
No, it wont't work. The OpenGround can only talk to the cc2500 module.
On Aug 23, 2017 12:18, "hobojoe720" <notifications@github.com> wrote:
Hey guys, read all this a while ago and forgot about it.
I see from the pics that there is a module to replace the built in FlySky
one. is it possible to use the Multi Protocol module in that case? Or is
that still a no go without going down the route of having the module
external with a receiver feeding it signals?
Also, if I flash the HEX to my Evo, without changing the TX module, I
assume I can still bind to all my existing flySky receivers?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAA_L46gzULK8EGBGOAnYx1gYxZiqlxjks5sa_xhgaJpZM4Kj1Ie>
.
|
@fishpepper Tested with the RX a few meters away. Same behavior unfortunately. Here is a Screenshot of the debug screen: https://goo.gl/photos/nyoLT5hk2WfeTKXx7 |
Unfortunately you can not scroll up in this screen. |
@hobojoe720 |
@rav-rav |
@jacobbloy Here's an older version which does work using a serial connection to the module with mcu: https://github.com/rav-rav/OpenGround/commits/multi4in1serial |
Just flashed the latest Opencm3-Edition to my turnigy evolution. The Hardware is detected correctly as Turnigy Evolution. The AD-Readings seems to be inverted. TX-Clone does nothing for me (stays in Setup menu) Edit: On the master-branch the menu works and the TX-ID is synched. |
Ok, just found the part in the sources. The complete clone-process is commented out an the user ist thrown back to the main settings menu. But why? I removed the comment-tag, compiled it without problems and it seems to run correctly. Have to try at home with my Taranis. |
Ok, tested with my taranis and it never gets out of the "preparing autotune" part, so no luck with that. I tracked it down to the function frsky_autotune_do, in step "case (1)". It seems he never receives a valid frame? The inverted AD-Values are because of my Stick Mode 1 Version (where you swap and rotate the gimbals inside) |
@shadow974 I have a mode 1 version, the inverted AD-values can be corrected by unplugging the gimbals from their connecting pcb and swapping the ribbon cables over after the swap and rotate.. worked for me.. Problem I am having, I suspect, is a dead CC2500 module? problems I am seeing are complete freeze / lockup when trying to bind or clone (have to pull the batteries out to power off) and I am getting no signal power level output reading in the UI.. Anyone had / corrected this? |
@fishpepper Thanks Unfortunately you can not scroll up in this screen. |
@ALL: |
@lunohod Did you (or someone else) finish the D16 work? Your repo looks like you were still working on it... |
@John-Titor Well, it's still work in progress, but I got D16 working. It was a fast and dirty hack to make it work right before my vacations back in summer. I just replaced D8 with D16, no telemetry, no binding. Right now I'm working on making both D8 and D16 work, gimme a week and I'll upload something working. |
Thanks! I have to wait for my cc2500 module to show up, so no rush. |
Hi,
Have you had a look at whether it is possible to port this to the new Turnigy Evolution?
https://hobbyking.com/en_us/fpv-racer-radio-mode-2-white.html
https://www.youtube.com/watch?v=ZMHVIhZzSMI
Cheers,
Andrew
The text was updated successfully, but these errors were encountered: