- Posts: 1433
Devo12 wide screen configurable GUI (intermediate
- rbe2012
- Topic Author
- Offline
- So much to do, so little time...
It is not completely ready now nor is it clear if it will stay (from user point of view) as it is. There will always be some power for improvement.
But if you want to give it a try (some of you have tested elder versions) I would be happy to get some feedback.
Of special interest will be how good is the translation of old model files to the new gui. I have put some effort to make it as near to the original as I could but it is not 1:1 (esp. the 3rd column is not used.
Please Log in or Create an account to join the conversation.
- ave1
- Offline
- Posts: 162
Thank you.
Assuming I made no mistakes....
The update tool did not like the library upgrade aspect. I received computer errors. (Probably the compiler issue you mentioned?) However, on my third (3rd) try of loading the library file, it did upgrade successfully.
Once upgraded, there is an issue which will not allow movement off the main page. I believe pressing the Helicopter Icon has effect as I notice voltage drops but, will not allow navigation off the main screen.
The set-up Icon allows page flip to only one page. to the TX Config page and no page flips beyond that point. It is my believe that your having a Devo 12S in your possession for testing purposes will be a terrific aide.
I look forward to hearing your thoughts.
Please Log in or Create an account to join the conversation.
- rbe2012
- Topic Author
- Offline
- So much to do, so little time...
- Posts: 1433
The problems I encountered when compiling have nothing to to with the Devo12 build but some dependencies of the Devo6 and Devo10 which I will have to fix.
Please Log in or Create an account to join the conversation.
- rbe2012
- Topic Author
- Offline
- So much to do, so little time...
- Posts: 1433
Fixed now. Simply a result of my laziness: forgot to remove some "#define" which I added for more comfort at coding... removed and built again without problems.rbe2012 wrote: ...some dependencies of the Devo6 and Devo10 which I will have to fix.
I just uploaded a corrected version to my repo.
Please Log in or Create an account to join the conversation.
- 525057
- Offline
- Posts: 2
I am very happy with this build to my Devo12, but I have a few small things that I did not get to work.
1.Under "Main page config", I can not save everything, some things manage, but not all.
Have tried different things to see if there is any connection, but it does not quite look like this.
2.Is there anyone who has found a good solution to add another background image?
Again, Thanks for a nice build.
PK
Devo12, T-Rex FB 450, Orange DSM2
Please Log in or Create an account to join the conversation.
- rbe2012
- Topic Author
- Offline
- So much to do, so little time...
- Posts: 1433
Can you list what does not work as expected?525057 wrote: 1.Under "Main page config", I can not save everything, some things manage, but not all.
Have tried different things to see if there is any connection, but it does not quite look like this.
The background image can only be changed while compiling because it is integrated in one of the dfu files.2.Is there anyone who has found a good solution to add another background image?
Please Log in or Create an account to join the conversation.
- 525057
- Offline
- Posts: 2
The Right side saves OK.
Was that a little cryptic?
Please Log in or Create an account to join the conversation.
- Pattaya01
- Offline
- Posts: 181
1) All my model settings will be gone
2) Not easy to get the original Devention software back
I fly fixed wing planes and FPV and I have time on my hands. But as long as there is no final wide screen version, I would like to fly with the original software.
Is my fear justified or am I "over" afraid?
Please Log in or Create an account to join the conversation.
- rbe2012
- Topic Author
- Offline
- So much to do, so little time...
- Posts: 1433
Going back to the original firmware should be possible, without loss of the models because they are stored in a special area of the flash which is not used by deviation (at least at Devo8 - please look int the manual if you want to try). It should be possible with the dfuse-tool to make a backup of the model files on your pc too (every single config, I believe).
But you would have to re-configure all your models. Deviation uses a complete different model configuration and there is no way to convert them except the hard one - do it manually.
If you only want to try without risk for your tx, you can install the emulator on a pc and play around with this. You can configure your models with the emulator and transfer them later to your deviation-Devo12 so your work will not be wasted. And it will give you a feeling for deviation (and the configuration) before the action restarts in earnest.
Please Log in or Create an account to join the conversation.
- vlad_vy
- Offline
- Posts: 3333
1) all original models will be lost (if not saved previously)
2) all original Tx configuration will be lost
3) you can easy get original Devention back (with 1 and 2 drawbacks)
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Offline
- Posts: 4402
Please Log in or Create an account to join the conversation.
- Pattaya01
- Offline
- Posts: 181
rbe2012 wrote: If you only want to try without risk for your tx, you can install the emulator on a pc and play around with this. You can configure your models with the emulator and transfer them later to your deviation-Devo12 so your work will not be wasted. And it will give you a feeling for deviation (and the configuration) before the action restarts in earnest.
Where can I find this emulator and instructions how to install on a win7 machine?
Please Log in or Create an account to join the conversation.
- rbe2012
- Topic Author
- Offline
- So much to do, so little time...
- Posts: 1433
The emulator is attached.
You will need the devo8-filesystem.The emulator expects it like this (I believe it does not expect all directories; for Devo12 the devo8-dir is needed):
├───emu_devoXX.exe
├───filesystem
│ ├───common
│ │ ├───language
│ │ ├───media
│ │ └───template
│ ├───devo10
│ │ ├───language
│ │ ├───media
│ │ ├───modelico
│ │ ├───models
│ │ └───template
│ ├───devo7e
│ │ ├───media
│ │ ├───modelico
│ │ ├───models
│ │ └───template
│ ├───devo8
│ ├───language
│ ├───media
│ ├───modelico
│ ├───models
│ └───template
2nd EDIT: attachment removed, updated at later post
EDIT: the fs will not upload...
Please Log in or Create an account to join the conversation.
- rbe2012
- Topic Author
- Offline
- So much to do, so little time...
- Posts: 1433
Please Log in or Create an account to join the conversation.
- Pattaya01
- Offline
- Posts: 181
Please Log in or Create an account to join the conversation.
- Pattaya01
- Offline
- Posts: 181
1) Main page config has some toggle buttons. I tried to set something, pressed save, go to main page and see nothing...?
2) If I press an "Empty" field twice, the emulator crashes and stops working
To tell you the truth, I do not realy understand the config page. Probably me
Is this still un-finished?
Please Log in or Create an account to join the conversation.
- Pattaya01
- Offline
- Posts: 181
Been studying the manual a bit now and it gets a bit clear.
But still, maybe my remarks as a newbee could be helpful:
1) I guess many 1st time users are like me. First play, then read the manual. Most require study. Since the Devo12 has such a big screen, there is enough space to put explaining text.
2) For the toggle buttons, when there is no input, nothing is showed on the main page. Maybe there should be something like a placeholder, or an empty toggle button.
3) I tried to activate the top right hand big button (heli, plane or standard) but I get nothing.
I'll keep on playing and learning....
Please Log in or Create an account to join the conversation.
- rbe2012
- Topic Author
- Offline
- So much to do, so little time...
- Posts: 1433
This one should be better:
EDIT: wrong format, see 2 posts below
The config page is designed to be easy to understand but I confess without any hint it is not. I have written longer posts to explain how to work with in the development section.
In short words:
If you click on an element in the preview, at the left border some field appear which allow to change the parameters of the selected field. If you select another preview element these fields will change to show the properties of the new element.
The use of the property fields is the same as on the old config page.
If you click on an element which is active (light blue frame) it will change its type (little box -> big box -> icon -> toggle icons -> cross -> short bars -> long bars -> again to little box...). So you can chose the type of element you want to have at a special screen position. The other elements are re-aligned (and might disappear when they were shifted out of the screen).
The trims and the quickpages you can change directly (trims change the preview while quickpages do not).
When you click on "save" your work is saved and will be shown on the main page. With "cancel" you revert your work (except model and toggle icons).
Please Log in or Create an account to join the conversation.
- Pattaya01
- Offline
- Posts: 181
Please Log in or Create an account to join the conversation.
- rbe2012
- Topic Author
- Offline
- So much to do, so little time...
- Posts: 1433
Please give me a second chance and try this:
Attachment emu_devo12.exe.zip not found
I will remove the above.
Please Log in or Create an account to join the conversation.
- Home
- Forum
- Development
- Builds
- Devo12 wide screen configurable GUI (intermediate