Deviation v5.0.0 build with latest protocols

More
29 Sep 2017 09:18 - 29 Sep 2017 09:19 #64736 by Thomas.Heiss
Replied by Thomas.Heiss on topic Deviation v5.0.0 build with latest protocols

kmewes wrote: Can someone please fix the problem with the DSM2 protocol that still seems to exists as of NB 9-11 with the Cyclic1 and Cyclic2 being switched when using the Swash 3servo 120 setting?
It seems that the Aileron and Elevator labels/assignments need to be swapped in the D/R settings.
It only works for me with the Blade SR when I swap AIL from Cyclic1 to Cyclic2 and ELE from Cyclic2 to Cyclic1.


There are so many side dependencies (including mixer C code).
There is NOT an easy "one fits all" solution.

This has already been described by me in the offical "5.0.0 release" thread: www.deviationtx.com/forum/6-general-disc...eased?start=60#53953

You can download some heli templates from my "Heli developer analysis" thread.
Last edit: 29 Sep 2017 09:19 by Thomas.Heiss.

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

More
29 Sep 2017 15:46 #64737 by kmewes
Thanks for clarifying this. I just assumed that the Blade SR was a common DSM2 Spectrum 6CH configuration. But there are probably many DSM2 configurations out there. It is not a big deal as long as Deviation users are alerted to the fact that they need to check these aspects of the protocol and make changes if necessary. Seems there are no clear standards since this is an open development system and many people having access and input, which are btw doing a great job, and that includes you (-:, in providing an excellent and useful product for many of us.

Thanks again and Best Regards.

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

More
29 Sep 2017 21:26 - 29 Sep 2017 21:27 #64738 by mwm
Actually, part of the problem is that DSM & DSM2 are closed source, proprietary protocols that have been reverse engineered - to a degree. There are a number of issues with our implementation, but they are largely relatively minor meaning the effect relatively few people, there's an easy workaround, or both. This hits the last one: it only affects people who are using older FBL helii's, or insist on using a CYCLIC mix where it isn't required (and yes, I know why you would want to), and the easy fix has been outlined here. Personally, I've got a project that have been on hold for years now because Deviation's implementation of DSM won't talk to some of the Spectrum DSM flight controllers with integrated receivers if you set them to more than 7 (or is it 6?) channels. There is no workaround, but that's a situation that even fewer people run into.

Do not ask me questions via PM. Ask in the forums, where I'll answer if I can.

My remotely piloted vehicle ("drone") is a yacht.
Last edit: 29 Sep 2017 21:27 by mwm.

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

More
04 Oct 2017 13:08 - 09 Oct 2017 09:13 #64804 by vlad_vy
Replied by vlad_vy on topic Deviation v5.0.0 build with latest protocols
Just for fun I will add Jumper T8SG to "Deviation v5.0.0 build with latest protocols"

* RUD and AIL reversed to comply with common direction for Deviation.
* Rotary knobs (AUX4 and AUX5) direction reversed to comply with common direction for Deviation.

T8SG based on devo7e-256 v5.0.0 build:


File deleted, see below...
Last edit: 09 Oct 2017 09:13 by vlad_vy.

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

More
04 Oct 2017 16:20 #64813 by vlad_vy
Replied by vlad_vy on topic Deviation v5.0.0 build with latest protocols
Tested Jumper T8SG v5.0.0 build with Hubsan H107C, it flies normally.

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

More
05 Oct 2017 01:54 #64836 by kmewes
Thanks MWM for that info and clarification. I realized, especially since I am setting up the new Jumper TX that all software can be user configured given there are options built in. Deviation seems to let all the crucial settings be configured and there is no need to get caught up in 'norms' or 'standards' that much anyway. As long as the transmitter can reliably communicate with the receiver in the end everything is fine and I have the means to get there in software. I have coded quite a bit myself before I retired and I really do appreciate the skill and all the work/time everybody has put and will put into this development project and am glad and thankful you all did.
To all keep up the good work and happy flying.

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

More
05 Oct 2017 05:44 #64839 by vlad_vy
Replied by vlad_vy on topic Deviation v5.0.0 build with latest protocols
Tested Jumper T8SG v5.0.0 build with Walkera Rodeo 110, it flies normally.

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

More
05 Oct 2017 06:51 - 10 Oct 2017 05:17 #64841 by vlad_vy
Replied by vlad_vy on topic Deviation v5.0.0 build with latest protocols
Just for fun I will add Jumper T8SG to "Deviation v5.0.0 build with latest protocols"

* RUD and AIL reversed to comply with common direction for Deviation.
* Rotary knobs (AUX4 and AUX5) direction reversed to comply with common direction for Deviation.
* All four switches SWA, SWB, SWC and SWD reversed to comply with common direction for Deviation. You need exchange SW0 and SW2 values for used switches.


T8SG based on devo7e-256 v5.0.0 build:


File deleted, see below...
Last edit: 10 Oct 2017 05:17 by vlad_vy.

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

More
10 Oct 2017 05:20 - 22 Oct 2017 06:27 #64946 by vlad_vy
Replied by vlad_vy on topic Deviation v5.0.0 build with latest protocols
Nothing new, just all the builds in one place

Files deleted, see below...
Last edit: 22 Oct 2017 06:27 by vlad_vy.

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

More
11 Oct 2017 18:02 - 22 Oct 2017 06:28 #64965 by vlad_vy
Replied by vlad_vy on topic Deviation v5.0.0 build with latest protocols
Just for fun I will add Jumper T8SG to "Deviation v5.0.0 build with latest protocols"

* RUD and AIL reversed to comply with common direction for Deviation.
* Rotary knobs (AUX4 and AUX5) direction reversed to comply with common direction for Deviation.
* All four switches SWA, SWB, SWC and SWD reversed to comply with common direction for Deviation. You need exchange SW0 and SW2 values for used switches.
* Fix switch mapping for foreign model files.

Now you can use model files from other devo transmitters with correct initial switch mapping with exception that all "DR" switches mapped to "SWD".

Switch mapping scheme:
("DR0", SWD0)
("DR1", SWD1)
("RUD DR0", SWD0)
("RUD DR1", SWD1)
("ELE DR0", SWD0)
("ELE DR1", SWD1)
("AIL DR0", SWD0)
("AIL DR1", SWD1)
("FMODE0", SWA0)
("FMODE1", SWA1)
("FMODE2", SWA2)
("MIX0", SWC0)
("MIX1", SWC1)
("MIX2", SWC2)
("GEAR0", SWB0)
("GEAR1", SWB1)

T8SG based on devo7e-256 v5.0.0 build:


File deleted, see below...
Last edit: 22 Oct 2017 06:28 by vlad_vy.

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

More
22 Oct 2017 06:30 - 23 Oct 2017 04:52 #65185 by vlad_vy
Replied by vlad_vy on topic Deviation v5.0.0 build with latest protocols

* Fix AFHDS 2A channel scaling & tx power not in sync, from goebish

(22.10.2017) Firmware DFU file only, you can get other components from official v5.0.0 release. For Devo 12e you can use Devo 10 filesystem.
www.deviationtx.com/downloads-new/category/398-deviation-5-0-0


Files deleted, see below...
Last edit: 23 Oct 2017 04:52 by vlad_vy.

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

More
23 Oct 2017 04:55 - 25 Oct 2017 06:41 #65212 by vlad_vy
Replied by vlad_vy on topic Deviation v5.0.0 build with latest protocols

* First shot at support for Bayang X16 with altitude hold, from TheRealMoeder
* Add IRDRONE format to Bayang protocol, from goebish

(23.10.2017) Firmware DFU file only, you can get other components from official v5.0.0 release. For Devo 12e you can use Devo 10 filesystem.
www.deviationtx.com/downloads-new/category/398-deviation-5-0-0


Files deleted, see below...
Last edit: 25 Oct 2017 06:41 by vlad_vy.

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

More
25 Oct 2017 06:43 - 10 Nov 2017 04:39 #65251 by vlad_vy
Replied by vlad_vy on topic Deviation v5.0.0 build with latest protocols

* Fix min/max limit values on LRSSI so alarm can be set on LRSSI, from hexfet

(25.10.2017) Firmware DFU file only, you can get other components from official v5.0.0 release. For Devo 12e you can use Devo 10 filesystem.
www.deviationtx.com/downloads-new/category/398-deviation-5-0-0


Files deleted, see below...
Last edit: 10 Nov 2017 04:39 by vlad_vy.

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

More
07 Nov 2017 07:21 - 10 Nov 2017 04:38 #65601 by vlad_vy
Replied by vlad_vy on topic Deviation v5.0.0 build with latest protocols


Summary of changes from stock T8SG:
* RUD and AIL reversed to comply with common direction for Deviation.
* Rotary knobs (AUX4 and AUX5) direction reversed to comply with common direction for Deviation.
* All four switches SWA, SWB, SWC and SWD reversed to comply with common direction for Deviation.
* Fix switch mapping for foreign model files.

Current changes:
* Fix T8SG mixer page channel 5 name, from vladislavy

T8SG based on devo7e-256 v5.0.0 build:


File deleted, see below...
Attachments:
Last edit: 10 Nov 2017 04:38 by vlad_vy.

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

More
07 Nov 2017 10:01 #65604 by 52dgj
excuse me,Is it possible to add a voltage trimming function in the next version?

DEVO12,DEVO8S,DEVO7E,DEVO10,Taranis QX7,FS-i6

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

More
08 Nov 2017 00:19 #65627 by mwm

52dgj wrote: excuse me,Is it possible to add a voltage trimming function in the next version?


It's possible, but unlikely. It's been discussed a number of times, and never happened because:
  1. Getting most voltages correct requires trimming multiple variables
  2. The correct function may have a different forms for different transmitters
  3. It's just not all that useful.The only important use is setting the alarm, and you can adjust that already
  4. So most developers feel there's better use of their time

That said, someone (you?) may decide it's worth fixing for their transmitter and create a pull request for the resulting changes, so it may show up.

Do not ask me questions via PM. Ask in the forums, where I'll answer if I can.

My remotely piloted vehicle ("drone") is a yacht.

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

More
10 Nov 2017 04:42 - 11 Nov 2017 10:07 #65685 by vlad_vy
Replied by vlad_vy on topic Deviation v5.0.0 build with latest protocols

* Add a FrskyX protocol option to send RSSI back to receiver via last RC channel, from petsmiths
* Fix 128x63x1 Standard GUI curves pages, from vladislavy
* Fix vertical alignment for TINY_FONT (128x64x1 GUI), from vladislavy
* Fix Channel monitor page (128x64x1 GUI), from vladislavy

(10.11.2017) Firmware DFU file only, you can get other components from official v5.0.0 release. For Devo 12e you can use Devo 10 filesystem.
www.deviationtx.com/downloads-new/category/398-deviation-5-0-0


Files deleted, see below...
Last edit: 11 Nov 2017 10:07 by vlad_vy.

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

More
11 Nov 2017 10:10 - 13 Nov 2017 05:40 #65743 by vlad_vy
Replied by vlad_vy on topic Deviation v5.0.0 build with latest protocols

* Add fine frequency tuning option to A7105 protocols, from goebish
* Fix S-FHSS protocol servo throw, from vladislavy

(11.11.2017) Firmware DFU file only, you can get other components from official v5.0.0 release. For Devo 12e you can use Devo 10 filesystem.
www.deviationtx.com/downloads-new/category/398-deviation-5-0-0


Files deleted, see below...
Last edit: 13 Nov 2017 05:40 by vlad_vy.

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

More
13 Nov 2017 05:42 - 15 Nov 2017 17:59 #65780 by vlad_vy
Replied by vlad_vy on topic Deviation v5.0.0 build with latest protocols

* Fix YD717 protocol binding when auto-ack is disabled, from hexfet

(13.11.2017) Firmware DFU file only, you can get other components from official v5.0.0 release. For Devo 12e you can use Devo 10 filesystem.
www.deviationtx.com/downloads-new/category/398-deviation-5-0-0


Files deleted, see below...
Last edit: 15 Nov 2017 17:59 by vlad_vy.

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

More
15 Nov 2017 18:00 - 18 Nov 2017 07:15 #65857 by vlad_vy
Replied by vlad_vy on topic Deviation v5.0.0 build with latest protocols

* Fix Frsky-V8 protocol

(15.11.2017) Firmware DFU file only, you can get other components from official v5.0.0 release. For Devo 12e you can use Devo 10 filesystem.
www.deviationtx.com/downloads-new/category/398-deviation-5-0-0


Files deleted, see below...
Last edit: 18 Nov 2017 07:15 by vlad_vy.

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

Time to create page: 0.096 seconds
Powered by Kunena Forum