- Posts: 4402
Deviation 2.1.ea9ee2c4a03d (Devo7e Support)
- PhracturedBlue
- Topic Author
- Offline
This build is very experimental for all platforms.
This is the 1st experimental release which adds devo7e support. More on that below. In order to support the 7e, the GUI code was significantly reworked (impacting all platforms) and the Devo10 scrolling-system was redesigned (impacting the Devo10 additionally). This release likely has many regressions in the GUI functionality (though hopefully it is still pretty stable) especially on the Devo10. Theoretically it should not behave significantly differently though, so I'm interested in any issues that are found.
The big new thing is the inclusion of Devo7e support.
With the exception of language support and reduced # of switches/buttons, the Devo7e build should behave identically to the Devo10. The following protocols have been tested to work: Devo, DSM2, DSMX, J6Pro, WK2601, WK2801
The Devo7e code has a big caveat: There is currently no way to go back to Walkera's firmware once you install Deviation. This is likely to remain true until Walkera releases a firmware upgrade for the 7e.
Additionally, installation of the Devo7e is slightly different than for the other Tx. The devo7e zip file contains both the dfu and a bunch of files in the 'protocol' directory. After installing the dfu, it is required to enter the filesystem and copy the 'protocol' dir (and its contents) to the root drive on the 7e. You must also install the devo10 filesystem, but everytime you upgrade the dfu, you must also replace the files in the 'protocol' directory.
Please Log in or Create an account to join the conversation.
- Hexperience
- Offline
- Posts: 588
- there is no way to add a second page to a complex mix.
- changing from complex mix back to DR/Expo causes crash
Cheers
There are 10 types of people in this world. Those that understand binary and those that don't.
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
Edit: okay, I see it on windows. fixing.
Please Log in or Create an account to join the conversation.
- vlad_vy
- Offline
- Posts: 3333
1. Main page config - I don't see main page layout (empty). If I scroll page, it appears on a moment and disappear. If I make change at layout, it it appears on a moment and disappear.
2. If I changing from complex mix back to DR/Expo, emulator silently closes.
3. Complex mix initially has 1 page only, and have not 'Mixes' and 'Page' controls. If I select any editable curve, edit and return, I will see 'Mixes' and 'Page' controls. After that I can change from complex mix back to DR/Expo.
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
Please Log in or Create an account to join the conversation.
- sbstnp
- Offline
- Posts: 649
Devo 10 + 4in1
FrSky Taranis + TBS Crossfire
Please Log in or Create an account to join the conversation.
- domcars0
- Offline
- Posts: 390
In the Devo10 emu, in the Channels monitor screen : "Channel output" , only the four first designed channels worked well.
On the first page : 1,2,3,4 works 5,6,7,8 does'nt
On the second page : 3,4,5,6 works , 7,8,9,10 does'nt
etc ...
(works in Devo8 emu)
see issue #201
Devo 10 (+7e) owner. It's mine, please don't touch it with your big fingers
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
Please Log in or Create an account to join the conversation.
- domcars0
- Offline
- Posts: 390
In the Devo10 emu, in the Channels monitor screen : "Sticks Input" , only AIL, ELE AND THR seems to works , all other doen'st.
As for the output channels monitor, we need to refresh (use scrollbar for exemple) to see new sticks inputs values.
see issue #202
Devo 10 (+7e) owner. It's mine, please don't touch it with your big fingers
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
It may even be possible to write an autoIt script that could actually run those steps automatically.
by the way, in debugging the devo7e, I learned how to capture stack traces when the Tx reboots (well, for most types of reboots at least). I plan to add the ability to write that to a file on the Tx before rebooting so that it is possible to glean some information on hard-to-reproduce bugs.
Please Log in or Create an account to join the conversation.
- vlad_vy
- Offline
- Posts: 3333
Both GUI (Standard and Advanced)
1) Timer page - funny things with controls, e.g. if I change timer type (lower) it change start control for upper timer, not for lower timer.
Standard GUI
1) Gyro sense page - 'Value 2' control moved left and overlap string 'Value 2'
2) Though it's not related to release, but why channel 6 has name 'PIT' for Airplanes? Will be better AUX1.
Please Log in or Create an account to join the conversation.
- FDR
- Offline
PhracturedBlue wrote: by the way, in debugging the devo7e, I learned how to capture stack traces when the Tx reboots (well, for most types of reboots at least). I plan to add the ability to write that to a file on the Tx before rebooting so that it is possible to glean some information on hard-to-reproduce bugs.
Do you mean the cases, when the watchdog restarts it?
What other reboot types are there?
- power loss/glitch;
- ???
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
I may try switching to the windowed watchdog which has the ability to generate an interrupt before rebooting, but i'll start with what I have.
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
I also added the above mentioned stacktrace capture code. there is a new file on the root filesystem called 'errors.txt'
This file should contain stack trace information whenever the transmitter crashes. Note that for me to make use of it, I need the .map and .list file that are generated as part of the build. I have these for builds I generate, but if you are running your own build, make sure to save these 2 files so I can use them for debug.
Please Log in or Create an account to join the conversation.
- Lyndros
- Offline
- Posts: 57
Keep up the great job dude!
I am also developer and I would like to help you in you don't mind testing or coding. I have installed this latest build in my devo 7E and found some issues, but some of them seem to be already fixed in the repository, but anyhow I will tell them.
At the moment I have faced the following problems:
- Can not bind MSR with Devo7E. Any idea?
- The min voltage that you can setup is still too high, min and maximum values should be between 4V and 5.8V.
- The FMODE is reversed seems that it was fixed on revision 1288.
- When you switch the USB drive mode to off you can not get back to the main menu. Any reason for that?
- In the standard mixer setting there is some text overlapping in the menus when selecting "Switch assignment".
- I have experience some reboots while navigating throught the menus but still i have not identify the sequence (this is not too much).
Could you please tell me in which revision of the repository is this build based?
Well I hope that I did not write something stupid,
Thanks for the firmware and for the latest Devo 7E support!
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
Please Log in or Create an account to join the conversation.
- Scream
- Offline
- Posts: 73
Build# 2.1.ea9ee2c4a03d is awesome!
Loving the "standard" gui, and super pleased to have beeping trims again!
Thanks!
One thing to mention... on devo10, it drains batteries super quickly... the volt reading at the top-right actually goes gown 0.01V every 4 or 5 seconds!
Other than that, its great!
Many thanks!
-=S=-
Cheers!
-=S=-
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
Please Log in or Create an account to join the conversation.
- Home
- Forum
- Development
- Builds
- Deviation 2.1.ea9ee2c4a03d (Devo7e Support)