- Posts: 698
Deviation v5.0.0 build with latest protocols
- Thomas.Heiss
-
- Offline
Less
More
29 Sep 2017 09:18 - 29 Sep 2017 09:19 #64736
by Thomas.Heiss
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.
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.
- kmewes
-
- Offline
Less
More
- Posts: 30
29 Sep 2017 15:46 #64737
by kmewes
Replied by kmewes on topic Deviation v5.0.0 build with latest protocols
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.
Thanks again and Best Regards.
- mwm
-
- Offline
29 Sep 2017 21:26 - 29 Sep 2017 21:27 #64738
by mwm
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.
Replied by mwm on topic Deviation v5.0.0 build with latest protocols
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.
- vlad_vy
-
Topic Author
- Offline
Less
More
- Posts: 3333
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...
* 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.
- vlad_vy
-
Topic Author
- Offline
Less
More
- Posts: 3333
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.
- kmewes
-
- Offline
Less
More
- Posts: 30
05 Oct 2017 01:54 #64836
by kmewes
Replied by kmewes on topic Deviation v5.0.0 build with latest protocols
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.
To all keep up the good work and happy flying.
- vlad_vy
-
Topic Author
- Offline
Less
More
- Posts: 3333
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.
- vlad_vy
-
Topic Author
- Offline
Less
More
- Posts: 3333
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...
* 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.
- vlad_vy
-
Topic Author
- Offline
Less
More
- Posts: 3333
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...
Files deleted, see below...
Last edit: 22 Oct 2017 06:27 by vlad_vy.
- vlad_vy
-
Topic Author
- Offline
Less
More
- Posts: 3333
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...
* 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.
- vlad_vy
-
Topic Author
- Offline
Less
More
- Posts: 3333
22 Oct 2017 06:30 - 23 Oct 2017 04:52 #65185
by vlad_vy
* 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...
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.
- vlad_vy
-
Topic Author
- Offline
Less
More
- Posts: 3333
23 Oct 2017 04:55 - 25 Oct 2017 06:41 #65212
by vlad_vy
* 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...
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.
- vlad_vy
-
Topic Author
- Offline
Less
More
- Posts: 3333
25 Oct 2017 06:43 - 10 Nov 2017 04:39 #65251
by vlad_vy
* 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...
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.
- vlad_vy
-
Topic Author
- Offline
Less
More
- Posts: 3333
07 Nov 2017 07:21 - 10 Nov 2017 04:38 #65601
by vlad_vy
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...
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...
Last edit: 10 Nov 2017 04:38 by vlad_vy.
- 52dgj
-
- Offline
Less
More
- Posts: 56
07 Nov 2017 10:01 #65604
by 52dgj
DEVO12,DEVO8S,DEVO7E,DEVO10,Taranis QX7,FS-i6
Replied by 52dgj on topic Deviation v5.0.0 build with latest protocols
excuse me,Is it possible to add a voltage trimming function in the next version?
DEVO12,DEVO8S,DEVO7E,DEVO10,Taranis QX7,FS-i6
- mwm
-
- Offline
08 Nov 2017 00:19 #65627
by mwm
It's possible, but unlikely. It's been discussed a number of times, and never happened because:
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.
Replied by mwm on topic Deviation v5.0.0 build with latest protocols
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:
- Getting most voltages correct requires trimming multiple variables
- The correct function may have a different forms for different transmitters
- It's just not all that useful.The only important use is setting the alarm, and you can adjust that already
- 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.
- vlad_vy
-
Topic Author
- Offline
Less
More
- Posts: 3333
10 Nov 2017 04:42 - 11 Nov 2017 10:07 #65685
by vlad_vy
* 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...
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.
- vlad_vy
-
Topic Author
- Offline
Less
More
- Posts: 3333
11 Nov 2017 10:10 - 13 Nov 2017 05:40 #65743
by vlad_vy
* 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...
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.
- vlad_vy
-
Topic Author
- Offline
Less
More
- Posts: 3333
13 Nov 2017 05:42 - 15 Nov 2017 17:59 #65780
by vlad_vy
* 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...
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.
- vlad_vy
-
Topic Author
- Offline
Less
More
- Posts: 3333
15 Nov 2017 18:00 - 18 Nov 2017 07:15 #65857
by vlad_vy
* 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...
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.
Time to create page: 0.138 seconds
-
Home
-
Forum
-
Development
-
Builds
- Deviation v5.0.0 build with latest protocols