- Posts: 4402
Development post 5.0
- PhracturedBlue
- Topic Author
- Offline
I'm not really keen on exposing it to be honest. We provided the txid so you can do what you want at a one-time cost. It turns out that having the mcu serial number wouldn't help you anyway since we don't use txid directly, and instead run it through the lsr to generate sufficient digits. changing how this works would break everyone using txid already.Can you provide a means to get the current TXID, PB?
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
www.deviationtx.com/downloads-new/catego...ghtlybuilds-new-menu
The menu is exceptionally ugly, and I haven't decided what to do about that yet. I tried using a selectable text (like on the devo10) but besides that not actually being properly supported on the devo8, it was nearly as ugly as what I have now. Regardless, I don't expect the buttons to stay as they are now. But I would like feedback on functionality (and any ideas anyone may have to make it look better). this is a huge change and is likely still quite buggy. If I don't get any feedback, I'll likely just dump it in the nighties, and deal with the complaints afterward
Please Log in or Create an account to join the conversation.
- FDR
- Offline
I already see some issues, will take a deeper look later...
Please Log in or Create an account to join the conversation.
- FDR
- Offline
To be honest I never use the buttons on my devo8, so I didn't even know how they do work at the moment, so I had to look at that too.
You can step through the controls with the up/down buttons, but only on the ones are on one page even if the page is scrollable and has a lot more controls.
When you long press down, the page starts scrolling, but it does that too fast, so you find yourself at the end of the page in a blink, and the same is true upwards. It is tricky to position the scrolling somewhere in the middle.
Furthermore the pages are not consistent: for example the trim setup and the datalog page scroll normally, i.e. you can scroll through all the controls with the up/down buttons.
And here is the problem with the new menu system (aside being ugly ): you can't scroll through the scrollable forms at all, except again on the trim and datalog page, which work as intended.
Second: I don't really like, that clicking on the model icon leads to the model setup page. I see, that this is the first thing to setup right, but it only needs to be configured once, while the mixers do need a lot of tweakening.
I don't like either, that I need to press the exit a lot of time to get to the main screen from the model pages. A long press (touch) on the exit button would help. Actually if you are in a mixer, the EXT button doesn't even work. You need to step to the cancel button and press ENT.
Please Log in or Create an account to join the conversation.
- FDR
- Offline
The wrench could point to the main menu if there is no ison on the main page, and the button menu would start with the main menu too.
The only thing that is wrong is the USB item in the main menu, which wouldn't be accessible this way with the touch screen. Could it be moved into the transmitter menu?
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
Just one question, is it OK to make pull requests for stuffs that don't fit in the 7e flash now ?
edit: wow, not sure what has been size optimized in the current trunk but looks like my code fits in the 7e now !
My question is still valid though
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.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
github.com/DeviationTX/deviation/pull/8
Please Log in or Create an account to join the conversation.
- silpstream
- Offline
- Posts: 244
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
None of the scrollbars on the devo8 are working properly. That is basically because we never converted the devo8/12 screen to use the 'Scrollable' widget. I'll need to start on that now. It is a massive rewrite of most of the devo8/12 pages, and will take some time to complete.
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.
- HonnebombelDE
- Offline
- Posts: 2
Here you can taste the GUI i made.
Designpreview
Also i don't know how complicated this will be to code. But hey it will definitly inspire some of you.
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.
- FDR
- Offline
Have you upgraded the test build, or should I build from your branch?PhracturedBlue wrote: I have resolved pretty much all of the issues with the button control code. All changes are merged into the at9 branch (the button_handling branch is now defunct).
I still wasn't able to compile from my own GIT on my Windows, but probably I just wasn't trying hard enough...
At least do you agree on them?PhracturedBlue wrote: FDR, I did not make the changes you suggested with regards to having buttons go to different menus (well the modelico now goes directly to the mixer). It would be very easy to make the changes you suggested (the menu handling code is now much more robust and I've removed almost all of the hard-coded connections between pages)
I don't want to push or hurry you, I just expressed my opinion, and haven't got any feedback on it. Other's milage may vary on that matter...
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
I don't think I'm going to upgrade the test build, as I don't think I'll get too much feedback, and I'm changing things too rapidly. It looks like you have the docker working, so you should be able to build yourself without issue now
Please Log in or Create an account to join the conversation.
- HappyHarry
- Offline
- Posts: 1136
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.
- FDR
- Offline
I've created the docker with the in-built repo method:
docker create -it -v ~/devo_builds:/release --name deviation_build deviationtx/deviation-docker
...because I couldn't reference my GIT repository in this command:
docker create -it -v ~/devo_builds:/release -v <path to git>:/git --name deviation_build deviationtx/deviation-docker
My GIT root is E:\GIT\F-D-R\, but it doesn't accept it with the backslashes, neither with slashes, nor with double backslashes.
Should it be in my profile just like the devo_builds directory? I couldn't set that dir eoutside of my profile either...
Should I recreate the docker every time I want to compile an other repo?
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
or you can not use '-v' and then use the 'Shell' and do:
cd /git/deviation
git checkout branch at9
But I recommend trying to get the volume mount to work.
Please Log in or Create an account to join the conversation.
- Home
- Forum
- Development
- Development
- Development post 5.0