Deviation v5.0.0 build with latest protocols

More
23 Feb 2018 14:09 - 10 Mar 2018 06:09 #67710 by vlad_vy
Replied by vlad_vy on topic Deviation v5.0.0 build with latest protocols
"Deviation v5.0.0 build with latest protocols" (based on v5.0.0 release core)

* Add detection for flash memory chips Microchip SST26VFxxxB, Macronix MX25Lxxxxx and Adesto AT25DFxx1A
* Add devo12-XMS (devo12 with upgraded flash memory chip 32Mbit)
* Add selectable and configurable drawn background

You can select to draw background instead a background image for color GUI. This will greatly speed up the drawing of the pages. You can set header color and background color. The settings are in "config.ini" file. By default used background image.

[background]
  drawn_background=0
  bg_color=50A0D8
  hd_color=707070

Emulators:
www.deviationtx.com/forum/builds/6407-de...cols?start=300#67351

(23.02.2018)


Files deleted, see below...
Last edit: 10 Mar 2018 06:09 by vlad_vy.

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

More
23 Feb 2018 14:10 - 10 Mar 2018 06:09 #67711 by vlad_vy
Replied by vlad_vy on topic Deviation v5.0.0 build with latest protocols
I can't attach more than 10 files, and so XMS builds attached with separate message

(23.02.2018)


Files deleted, see below...
Last edit: 10 Mar 2018 06:09 by vlad_vy.

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

More
23 Feb 2018 15:40 #67713 by Artus
Hello vlad,

Can you short explain the difference between the files posted here and the files in download section "nightly builds" ?

Thanks in advance :)

DEVO10 4in1 V5.0 DEVO F12E 4in1 V5
Align TREX 100 (3) Hubsan Q4
Walkera QRW100S Walkera QRX 350 Pro (FPV)
Walkera QRX 350 PREMIUM
DIY 100 mm Micro QUAD - HGLRCF4F5PRO with INAV

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

More
23 Feb 2018 15:55 - 23 Feb 2018 16:06 #67715 by vlad_vy
Replied by vlad_vy on topic Deviation v5.0.0 build with latest protocols
I can't provide short explanation, they are very different. Only transmitter screens looks similar. My builds based on v5.0.0 stable release (2016-04-30) core with minor fixes and changes.

Nightly Builds are quite stable, but until now have bugs. Right today I've fixed devo12 "Input monitor" page.
Last edit: 23 Feb 2018 16:06 by vlad_vy.

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

More
24 Feb 2018 18:32 #67748 by pulpfiction15
Replied by pulpfiction15 on topic Deviation v5.0.0 build with latest protocols
@Vlad_vy

Is this option ' Add selectable and configurable drawn background' only available in your build ?
Is or will it be available in the nightly builds ?

Thanks.

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

More
25 Feb 2018 05:35 #67755 by vlad_vy
Replied by vlad_vy on topic Deviation v5.0.0 build with latest protocols
It will be available in the nightly builds when pull request will be approved.

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

More
25 Feb 2018 14:55 #67765 by vlad_vy
Replied by vlad_vy on topic Deviation v5.0.0 build with latest protocols
It will be available in the nightly builds tomorrow.

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

More
25 Feb 2018 17:10 #67766 by pulpfiction15
Replied by pulpfiction15 on topic Deviation v5.0.0 build with latest protocols
@vlad-vy,

Thanks, the speed increase is significant, especialy when changing model, running throug the list is much faster.

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

More
26 Feb 2018 10:21 #67786 by Artus
Hello,

I have tonight installed a 4in1 modul in my Devo10. After testing - i installed a 4in1 modul in my F12E - which has a SST25 memory chip with an earlier version of vlad's 5.0.
I was glad to save my "Modules" directory - after flashing the newest version - here in this thread - i have to format the USB drive again and copying the files. My first test - all Moduls are running and i am happy to have now 2 Deviation Radios with no limits :)

Thanks you Vlad for all your efforts !

DEVO10 4in1 V5.0 DEVO F12E 4in1 V5
Align TREX 100 (3) Hubsan Q4
Walkera QRW100S Walkera QRX 350 Pro (FPV)
Walkera QRX 350 PREMIUM
DIY 100 mm Micro QUAD - HGLRCF4F5PRO with INAV

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

More
27 Feb 2018 21:16 #67811 by Darrenwest7
Replied by Darrenwest7 on topic Deviation v5.0.0 build with latest protocols
Could somebody help please. I have a devo8s that works perfect and a friend has a 7e he has fitted the 4in1 and installed the latest nightly build but there is no option for binding frskyx am I doing something wrong?

Many thanks darren west

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

More
27 Feb 2018 21:39 - 27 Feb 2018 21:50 #67812 by Artus
Can you send a picture of the screen? Maybee its easier to help you ...

And is i understand has the 7E not enough memory - if you want to use full Deviation features you have to change the memory chip. I can only help with frsky - no 7 - only 10 and F12E- so i am not sure - but Vlad has done here for 7E one F12E a great job, so not to use the nightly - better to download here the file in this thread.

DEVO10 4in1 V5.0 DEVO F12E 4in1 V5
Align TREX 100 (3) Hubsan Q4
Walkera QRW100S Walkera QRX 350 Pro (FPV)
Walkera QRX 350 PREMIUM
DIY 100 mm Micro QUAD - HGLRCF4F5PRO with INAV
Last edit: 27 Feb 2018 21:50 by Artus.

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

More
28 Feb 2018 06:01 #67817 by vlad_vy
Replied by vlad_vy on topic Deviation v5.0.0 build with latest protocols
Devo 7e don't need be upgraded with flash memory chip. It has MCU with limited memory.

Do you edit "hardware.ini" to enable all RF chips? Do you renew "protocol" folder after flashing firmware?

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

More
28 Feb 2018 06:26 #67818 by Darrenwest7
Replied by Darrenwest7 on topic Deviation v5.0.0 build with latest protocols

vlad_vy wrote: Devo 7e don't need be upgraded with flash memory chip. It has MCU with limited memory.

Do you edit "hardware.ini" to enable all RF chips? Do you renew "protocol" folder after flashing firmware?


It seems the latest nightly build has removed support for frskyx I downloaded your latest file and it is in the protocol folder I will tell him to use this file and report back

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

More
28 Feb 2018 07:13 - 28 Feb 2018 07:13 #67819 by vlad_vy
Replied by vlad_vy on topic Deviation v5.0.0 build with latest protocols
Latest nightly build for devo7e also has "frskyx.mod" file in the protocol folder.
Last edit: 28 Feb 2018 07:13 by vlad_vy.

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

More
05 Mar 2018 14:06 - 07 Mar 2018 08:06 #67912 by vlad_vy
Replied by vlad_vy on topic Deviation v5.0.0 build with latest protocols
Just for testing:
I can completely avoid full page redraw for any scrollable object for color GUI. It looks much more naturally if updated the scrollable area only, but not the full page. 

I would like to get response from users is it worth to implement this feature?
By the way, 128x64x1 GUI also use this feature, but it difficult to see the difference.

Test builds for transmitters with color GUI:

Files deleted, see below...
Last edit: 07 Mar 2018 08:06 by vlad_vy.

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

More
05 Mar 2018 19:08 - 05 Mar 2018 19:08 #67917 by pulpfiction15
Replied by pulpfiction15 on topic Deviation v5.0.0 build with latest protocols
@vlad-vy,

tested on a dev6.
for me it looks more 'professional'.
On the screens 'trims' and 'datalog' all seems to work correctly
but in 'mixers' and 'trims' there is no scrolling at all, using 'up' and 'down' buttons it is sequentialy selecting only the displayed elements.
Last edit: 05 Mar 2018 19:08 by pulpfiction15.

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

More
06 Mar 2018 04:31 - 06 Mar 2018 07:38 #67922 by vlad_vy
Replied by vlad_vy on topic Deviation v5.0.0 build with latest protocols
The scroll by short press "DN+" or "UP+" work with "Scrollable" objects, the 5.0.0 build pages with "Scrollable" object: "Datalog" page, "Debuglog" page, "Trims" page and "Main Layout" page dialog windows. At all other pages you have "Scrollbar" object and you can scroll scrollbar by long press "DN+" or "UP+".

With nightly builds almost all pages has "Scrollable" object, except "Toggle select", "Failsafe", "Reverse", "Subtrim" and "Travel adjust".
Last edit: 06 Mar 2018 07:38 by vlad_vy.

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

More
06 Mar 2018 15:17 #67928 by vlad_vy
Replied by vlad_vy on topic Deviation v5.0.0 build with latest protocols
I tested these test builds with devo8, devo12-XMS and T8SG, all possible pages for Advanced and Standard GUI, and I don't see any problems.

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

More
07 Mar 2018 08:09 - 08 Mar 2018 15:41 #67946 by vlad_vy
Replied by vlad_vy on topic Deviation v5.0.0 build with latest protocols
Just for testing:
1) I can completely avoid full page redraw for any scrollable object for color GUI. It looks much more naturally if updated the scrollable area only, but not the full page.
2) Now I can avoid full page redraw with every item position change at "Main layout edit" page.
I would like to get response from users: Is it worth to implement this feature?
By the way, 128x64x1 GUI also use this feature, but it difficult to see the difference.

Test builds for transmitters with color GUI:

Files deleted, see below...
Last edit: 08 Mar 2018 15:41 by vlad_vy.

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

More
07 Mar 2018 13:25 #67958 by vlad_vy
Replied by vlad_vy on topic Deviation v5.0.0 build with latest protocols
Improved dialog windows update. Now I like "Main layout edit" page. Test builds updated.

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

Time to create page: 0.168 seconds
Powered by Kunena Forum