- Forum
- News, Announcements and Feedback
- Feedback & Questions
- PB, request for code review and merge back(2)
PB, request for code review and merge back(2)
- FDR
- Offline
suvsuv wrote: 3) Have lang strings coincided as more as possible for devo8 and devo10
I see you've shortened the telemetry temperature unit from "Fahrenheit" to "Fahren" to fit in the box.
Why do not we simply use "°F" and "°C" instead? It would fit into an even smaller box too...
EDIT: ...and btw (I know it wasn't you) it is "Celsius", not "Celcius".
Please Log in or Create an account to join the conversation.
- xCometz
- Offline
- Posts: 18
suvsuv wrote: The current is measured on battery supply.
That makes sense, LCD logic only need 2.5mA on 3.3V and backlight 15mA on 3.3V
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Offline
- Posts: 4402
Can you explain the issue?suvsuv wrote: PB, please remove generating lang strings automatically from the makefile, it is annoying and might mask compile warnings. I prefer to type "make language" manually.
How will it mask compile warnings?
What trouble is it causing you besides a little extra runtime?
It should not output anything to the screen. If it does than something is wrong.
'make language' does something completely different than what a normal 'make' does.
'make language' rebuilds the 'master' language files with updated strings.
'make' splits the master language files into per-model language files.
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Offline
- Posts: 4402
Well, I decided differently for now. Once we have a configurable hot-key system in place, We can move it back.sbstnp wrote: IMO telemetry should stay where it is currently, not every model we fly has telemetry, and if we want quick acces, we could implement a shortcut system and bind the page to the R or L keys.
You need to be patient Just because I don't respond quickly doesn't mean I don't care. It usually just means I'm focusing on something else at the moment.But in the end I since nobody commented on the issue I raised on bitbucket I guess nobody cares enough, so whatever flies your model . I'll probably just patch the code the way I like it.
Please Log in or Create an account to join the conversation.
- vlad_vy
- Offline
- Posts: 3333
FDR wrote: Sorry, I had no time at all for it, not even for updating the language file.
Besides, you have discouraged me about the placements...
Sorry, but with russian it's impossible to do short translation for 'Prealert time:', Prealert interval:' and 'Timeup interval'. 'Telemetry temp:' and 'Telemetry unit:' also are quite long. If I restate and shorten strings, that havn't sense without descriptive headers. For example:
Telemetry Units
Temperature: []
Length: []
Timer settings
Prealert time: []
Prealert interval: []
Timeup interval: []
I like previous Tx 'Configure' placement, all Tx related setting is placed at one screen. Telemetry and timer settings can be placed at second part of page. Also, many free space at first part of Devo8 Tx 'Configure' page rather mislead, I don't wait any continuation and always press 'Next' page button.
Please Log in or Create an account to join the conversation.
- RandMental
- Offline
- Posts: 521
Telemetry Models
Temperature: []
Length: []
Flight Timer
Prealert time: []
Prealert interval: []
Timeup interval: []
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Offline
- Posts: 4402
I really don't want more pages on the Tx tab. All of the other 'Tx' pages are for monitoring. There is only one used for configuration, and the amount of time you spend there will be very small.
So I am convinced the scrollbar is the right answer for transmitter configuration.
Hopefully this provides sufficient space for translation. If not, I can space out some lines further to allow 2-lines of description for some items.
Please Log in or Create an account to join the conversation.
- suvsuv
- Topic Author
- Offline
- Posts: 268
Please Log in or Create an account to join the conversation.
- sbstnp
- Offline
- Posts: 649
PhracturedBlue wrote: You need to be patient Just because I don't respond quickly doesn't mean I don't care. It usually just means I'm focusing on something else at the moment.
I try
TBH because my life is moving so fast and hectic sometimes I expect everyone to be the same. Apologies to everyone I offended, didn't mean to.
Devo 10 + 4in1
FrSky Taranis + TBS Crossfire
Please Log in or Create an account to join the conversation.
- suvsuv
- Topic Author
- Offline
- Posts: 268
2)Reduce unnecessary view refreshing in Expo&DR template editing
3) Refactor the mixer_page.c(PB, your tweak in this page is not able to resolve the issue)
4) Refactor the main menu and submenu, allow users to customize their own main menu items(putting Telem monitor into the main menu is a subjective design since many users might not RXes supporting Telemetry).
5) Upate Lang.cn and Lang.tw
PB, please take time to review them
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Offline
- Posts: 4402
that would be helpful on both the devo8 and devo10
Please Log in or Create an account to join the conversation.
- sbstnp
- Offline
- Posts: 649
PhracturedBlue wrote: I don't really like being able to configure the main menu. I really don't see it buying any benefit, and it makes documentation difficult/confusing.
I don't think it will make documentation anymore difficult. There are some items which are unmovable, like model setup and tx configuration, so you can only add new items, shortcuts if you like. The main layout is still fixed and documentation should not be affected.
Devo 10 + 4in1
FrSky Taranis + TBS Crossfire
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.
- PhracturedBlue
- Offline
- Posts: 4402
Please Log in or Create an account to join the conversation.
- suvsuv
- Topic Author
- Offline
- Posts: 268
If you don't want to see it, just comment out 2 lines in the menu.c. The change is not in model.ini but in tx.ini.PhracturedBlue wrote: none the less, I don't expect to take suvsuv's current changes as is. it will add a change to the model.ini which I'll just need to remove later, menaning less compatibility going forward. being able to switch between pages from the main-page is much more convenient, and will be usable by both devo8 and devo10, meaning the model configuration is portable. Then we can additionally be more intelligent (like not having access to telemetry pages when telemetry isn't supported by the protocol). At that time, I'll remove telemetry from the main menu.
But I do see the benefit of the feature I got good feedback from devo10 users, the menu it devo10-specific and I don't agree that devo10 must be exactly the same as devo 8.
Please Log in or Create an account to join the conversation.
- sbstnp
- Offline
- Posts: 649
suvsuv wrote: and I don't agree that devo10 must be exactly the same as devo 8.
I agree, with Devo 10 being more limited in accessibility than Devo 8 any extra customization should be welcome
Devo 10 + 4in1
FrSky Taranis + TBS Crossfire
Please Log in or Create an account to join the conversation.
- FDR
- Offline
@PB there is an error compiling the emu_devo8:
+ Compiling 'target/common_emu/fltk.cpp'
target/common_emu/fltk.cpp:26:19: fatal error: FL/Fl.H: No such file or director
y
compilation terminated.
make: *** [objs/emu_devo8/fltk.o] Error 1
EDIT: ...and in the emu_devo10 too:
+ Compiling 'target/common_emu/fltk.cpp'
target/common_emu/fltk.cpp:26:19: fatal error: FL/Fl.H: No such file or director
y
compilation terminated.
make: *** [objs/emu_devo10/fltk.o] Error 1
Please Log in or Create an account to join the conversation.
- suvsuv
- Topic Author
- Offline
- Posts: 268
You should type "make TARGET=emu_devo8 WINDOWS=1"FDR wrote: Off topic
@PB there is an error compiling the emu_devo8:+ Compiling 'target/common_emu/fltk.cpp' target/common_emu/fltk.cpp:26:19: fatal error: FL/Fl.H: No such file or director y compilation terminated. make: *** [objs/emu_devo8/fltk.o] Error 1
EDIT: ...and in the emu_devo10 too:+ Compiling 'target/common_emu/fltk.cpp' target/common_emu/fltk.cpp:26:19: fatal error: FL/Fl.H: No such file or director y compilation terminated. make: *** [objs/emu_devo10/fltk.o] Error 1
When you miss the "WINDOW=1", you get the above errors
Please Log in or Create an account to join the conversation.
- FDR
- Offline
WINDEOWS
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.
- Forum
- News, Announcements and Feedback
- Feedback & Questions
- PB, request for code review and merge back(2)
- Home
- Forum
- News, Announcements and Feedback
- Feedback & Questions
- PB, request for code review and merge back(2)