Screen shots of the new companion9x

A fork of eePe. It's aim is to provide one tool that works with ALL firmwares!
bertrand35
9x Developer
Posts: 2764
Joined: Fri Dec 30, 2011 11:11 pm
Country: -

Screen shots of the new companion9x

Post by bertrand35 »

Here some screenshots of this new EEPROM Editor and Simulator for er9x, gruvin9x and th9x (partially).
Bertrand.

With er9x:
companion9x-er9x-splash.png
companion9x-er9x-twister.png
With gruvin9x:
companion9x-gruvin9x.png

User avatar
Rob Thomson
Site Admin
Posts: 4543
Joined: Tue Dec 27, 2011 11:34 am
Country: United Kingdom
Location: Albury, Guildford
Contact:

Re: Screen shots of the new companion9x

Post by Rob Thomson »

This looks great!

Looking forward to seeing the product evolve

Rob
Slope Soaring, FPV, and pretty much anything 'high tech'
...........if you think it should be in the wiki.. ask me for wiki access, then go add it!
User avatar
hamburger
Posts: 26
Joined: Thu Dec 29, 2011 11:17 am
Country: -

Re: Screen shots of the new companion9x

Post by hamburger »

cool.
what do you use for programming? Is it portable to OS other than win*?
Romolo
9x Developer
Posts: 1109
Joined: Sat Dec 31, 2011 12:11 am
Country: -
Location: Massa (MS), Tuscany, Italy

Re: Screen shots of the new companion9x

Post by Romolo »

It's written in C and use QT libraries and already compiles under linux, I'm developing it under linux platform, Bertrand under linux and win.

Best regards,
Romolo
bertrand35
9x Developer
Posts: 2764
Joined: Fri Dec 30, 2011 11:11 pm
Country: -

Re: Screen shots of the new companion9x

Post by bertrand35 »

Yes, Windows, Linux, Mac. Everything explained in details on the wiki!
Bertrand.

bertrand35
9x Developer
Posts: 2764
Joined: Fri Dec 30, 2011 11:11 pm
Country: -

Re: Screen shots of the new companion9x

Post by bertrand35 »

rob.thomson wrote:This looks great!

Looking forward to seeing the product evolve

Rob
Right, and there is a noticeable difference between eePe and c9x regarding the firmware evolutions: eePe duplicates the complete implementation of the perOut function (mixers, expos, switches, everything). Companion9x doesn't do that. It uses the svn:external property which allows to be always up to date with all the firmwares simulated. This means that if on er9x / th9x / gruvin9x somebody modifies the way that expos, mixers... are calculated, it will be automatically integrated in the next c9x version.

The only remaining task will be the adding of the new fields (as done in eePe) each time they appear in an EEPROM data model. But Qt designer is great for helping at such tasks!

Bertrand.
User avatar
erazz
9x Developer
Posts: 682
Joined: Tue Dec 27, 2011 6:25 pm
Country: -
Location: NJ-USA
Contact:

Re: Screen shots of the new companion9x

Post by erazz »

Very very nice! Keep us updated!
Z

BEWARE - WE ARE IN THE AIR!!!
What goes up... Should be controlled by a 9X!
User avatar
billhally
Posts: 20
Joined: Wed Dec 28, 2011 10:46 am
Country: -

Re: Screen shots of the new companion9x

Post by billhally »

Very nice indeed and a nice addition love the way you can use the transmitter as you would normally do. Dont know if I am doing something incorrectly though as when I load my eeprom file my DR/EXPO settings dont appear correctly to me. As an instance DR/EXPO shows on my throttle channel which of course it isnt. It also does not show my DR setting at the 100% position. I use an older version of Er9x I think 444 maybe someone can tell me if I do something wrong here as they appear correctly in eepe. I have set the preferences correctly for my setup ie Mode 2 and the channel line up that I normally use.

TIA Hally
bertrand35
9x Developer
Posts: 2764
Joined: Fri Dec 30, 2011 11:11 pm
Country: -

Re: Screen shots of the new companion9x

Post by bertrand35 »

Could you open issue in companion9x with your EEPROM? I will take care of it before next version.
Bertrand.
User avatar
billhally
Posts: 20
Joined: Wed Dec 28, 2011 10:46 am
Country: -

Re: Screen shots of the new companion9x

Post by billhally »

bertrand35 wrote:Could you open issue in companion9x with your EEPROM? I will take care of it before next version.
Bertrand.
Done many thanks for your efforts !!

Hally
bertrand35
9x Developer
Posts: 2764
Joined: Fri Dec 30, 2011 11:11 pm
Country: -

Re: Screen shots of the new companion9x

Post by bertrand35 »

Issue solved.
Bertrand.
User avatar
billhally
Posts: 20
Joined: Wed Dec 28, 2011 10:46 am
Country: -

Re: Screen shots of the new companion9x

Post by billhally »

bertrand35 wrote:Issue solved.
Bertrand.
Confirmed many thanks :D
User avatar
Rob Thomson
Site Admin
Posts: 4543
Joined: Tue Dec 27, 2011 11:34 am
Country: United Kingdom
Location: Albury, Guildford
Contact:

Re: Screen shots of the new companion9x

Post by Rob Thomson »

Just had a play with companion9x

Nice! I love the fact that you can work with any firmware. Just what we need.

Will of course be hard to keep it current!

Rob
Slope Soaring, FPV, and pretty much anything 'high tech'
...........if you think it should be in the wiki.. ask me for wiki access, then go add it!
bertrand35
9x Developer
Posts: 2764
Joined: Fri Dec 30, 2011 11:11 pm
Country: -

Re: Screen shots of the new companion9x

Post by bertrand35 »

If we have one guy from each project, it will not be so hard!
At least we can try ... We are a lot from gruvin9x, one from th9x, who wants to take care of er9x part (2 files: er9xeeprom.cxx and er9xeeprom.h)? He will be a commiter of the project and we work all together!
Bertrand.
User avatar
Rob Thomson
Site Admin
Posts: 4543
Joined: Tue Dec 27, 2011 11:34 am
Country: United Kingdom
Location: Albury, Guildford
Contact:

Screen shots of the new companion9x

Post by Rob Thomson »

bertrand35 wrote:If we have one guy from each project, it will not be so hard!
At least we can try ... We are a lot from gruvin9x, one from th9x, who wants to take care of er9x part (2 files: er9xeeprom.cxx and er9xeeprom.h)? He will be a commiter of the project and we work all together!
Bertrand.
What about the XML files for the display? I assume this it all built in Qt?

Rob


Sent from my iPhone using Tapatalk
Slope Soaring, FPV, and pretty much anything 'high tech'
...........if you think it should be in the wiki.. ask me for wiki access, then go add it!
bertrand35
9x Developer
Posts: 2764
Joined: Fri Dec 30, 2011 11:11 pm
Country: -

Re: Screen shots of the new companion9x

Post by bertrand35 »

If you add some new fields, yes you will need to update the xml files (with the great Qt Designer tool).
You will have also to modify the companion9x data model to have these fields and both the import and export functions which are in the files er9xeeprom.cpp / er9xeeprom.h. After that come the translations... But it's not difficult, and it would be good if somebody of each project could take care of his part. Perhaps too optimistic, but it would worth the try!
Bertrand.
Romolo
9x Developer
Posts: 1109
Joined: Sat Dec 31, 2011 12:11 am
Country: -
Location: Massa (MS), Tuscany, Italy

Re: Screen shots of the new companion9x

Post by Romolo »

rob.thomson wrote: What about the XML files for the display? I assume this it all built in Qt?
Rob
Sent from my iPhone using Tapatalk
Yes the display is all build in Qt, anyway there is some coded part for keypad handling and backlight effect... (Imagemap tricks in two widgets..) and background swapping of the lcd frame.

The lcd itself instead is also a QT widget directly interfaced with firmwares (Bertrand can explain better)
User avatar
billhally
Posts: 20
Joined: Wed Dec 28, 2011 10:46 am
Country: -

Re: Screen shots of the new companion9x

Post by billhally »

billhally wrote:
bertrand35 wrote:Issue solved.
Bertrand.
Confirmed many thanks :D
Now also noted after email the swapping of the switch assignment in EXPO menu ie "AIL" becomes "!AIL" Will this be addressed in further update?

Thanks Hally
bertrand35
9x Developer
Posts: 2764
Joined: Fri Dec 30, 2011 11:11 pm
Country: -

Re: Screen shots of the new companion9x

Post by bertrand35 »

Done. Waiting for your confirmation.
Bertrand.
User avatar
ShowMaster
Posts: 4327
Joined: Thu Dec 29, 2011 3:44 am
Country: -
Location: Los Angeles, CA USA

Re: Screen shots of the new companion9x

Post by ShowMaster »

I'm not able to do a good screen capture so I'll try and explain
Eepe has the same known issue that's been carried over concerning a display resizing option.
My MSI netbook, XP, when especially using the SIM screen cuts off the bottom of the display so ch8 across and down is missing. I can spoof it by running in a older compatibility mode but it's still not perfect.
I got a reply to a past email about this saying it's on the do list last year. If the eepe portion has not been changed in Companion then a display resize option is needed. My netbook is my main programming tool.
Thank you
SM
User avatar
Rob Thomson
Site Admin
Posts: 4543
Joined: Tue Dec 27, 2011 11:34 am
Country: United Kingdom
Location: Albury, Guildford
Contact:

Re: Screen shots of the new companion9x

Post by Rob Thomson »

I think the issue here is not eePe or Companion; but rather the QT Display Libraries.

These are a generic library/development environment that helps you build cross platform apps. (Mac/Win/Linux)

They have I believe a few 'funnies' that cause issues.

What would be good is simply a screen resolution detection option. If the screen res is smaller than X size - then put in a scroll bar!

That may sort some of the netbook issues out.

Rob
Slope Soaring, FPV, and pretty much anything 'high tech'
...........if you think it should be in the wiki.. ask me for wiki access, then go add it!
bertrand35
9x Developer
Posts: 2764
Joined: Fri Dec 30, 2011 11:11 pm
Country: -

Re: Screen shots of the new companion9x

Post by bertrand35 »

ShowMaster wrote:I'm not able to do a good screen capture so I'll try and explain
Eepe has the same known issue that's been carried over concerning a display resizing option.
My MSI netbook, XP, when especially using the SIM screen cuts off the bottom of the display so ch8 across and down is missing. I can spoof it by running in a older compatibility mode but it's still not perfect.
I got a reply to a past email about this saying it's on the do list last year. If the eepe portion has not been changed in Companion then a display resize option is needed. My netbook is my main programming tool.
Thank you
SM
Could you give us the size of your screen in pixels?
In the last companion9x version, the pots are in another place to save ~30px in the height, is it better for you?
Bertrand.
User avatar
Rob Thomson
Site Admin
Posts: 4543
Joined: Tue Dec 27, 2011 11:34 am
Country: United Kingdom
Location: Albury, Guildford
Contact:

Re: Screen shots of the new companion9x

Post by Rob Thomson »

I have a netbook that has this issue.

Screen height is 600px.

I normally get round it by doing an ALT-SPACE M then moving the window with the keyboard!
Slope Soaring, FPV, and pretty much anything 'high tech'
...........if you think it should be in the wiki.. ask me for wiki access, then go add it!
Romolo
9x Developer
Posts: 1109
Joined: Sat Dec 31, 2011 12:11 am
Country: -
Location: Massa (MS), Tuscany, Italy

Re: Screen shots of the new companion9x

Post by Romolo »

I tested companion on a pc with 1024x768 resolution and I do not experience any issue...
Could you please post a screenshot of the problem ?
User avatar
ShowMaster
Posts: 4327
Joined: Thu Dec 29, 2011 3:44 am
Country: -
Location: Los Angeles, CA USA

Re: Screen shots of the new companion9x

Post by ShowMaster »

My MSI
http://www.notebook-driver.com/laptops- ... fications/

The latest version of C9X allows me to move the image vertical enough to see everything. It just makes it vertically when viewing the channels. The screen with the new 9x graphic at the bottom fits OK without moving that inserted screen. It just cuts off the screenshot button at the right bottom.
I tried using C9X screenshot option but only got a small portion? I tried using PrintScreen and that file I'm told is not allowed.
I guess a how to capture and post screens is the next topic?
Sorry,
SM
bertrand35
9x Developer
Posts: 2764
Joined: Fri Dec 30, 2011 11:11 pm
Country: -

Re: Screen shots of the new companion9x

Post by bertrand35 »

ShowMaster wrote:My MSI
http://www.notebook-driver.com/laptops- ... fications/

The latest version of C9X allows me to move the image vertical enough to see everything. It just makes it vertically when viewing the channels. The screen with the new 9x graphic at the bottom fits OK without moving that inserted screen. It just cuts off the screenshot button at the right bottom.
I tried using C9X screenshot option but only got a small portion? I tried using PrintScreen and that file I'm told is not allowed.
I guess a how to capture and post screens is the next topic?
Sorry,
SM
Could you use the Ctrl + Alt + PrintScreen keys? It should put in the paper board the screen shot. Then with any drawing application (i.e. gimp) you paste Ctrl + V (or even Shift + Ctrl + V for gimp) and you save the file in a png format. Then you attach it to an issue on c9x project. Ok?
Bertrand
User avatar
ShowMaster
Posts: 4327
Joined: Thu Dec 29, 2011 3:44 am
Country: -
Location: Los Angeles, CA USA

Re: Screen shots of the new companion9x

Post by ShowMaster »

The first _1 one is how it comes on the screen. The second one _2 is how it looks if I carefully left click and use the mouse arrow several times to coax the display up vertacally. I just get it all on the screen that way.
Usable but requires some messing with it.
SM
Attachments
Netbook XP C9x Sim after moving_2
Netbook XP C9x Sim after moving_2
Netbook XP C9x Sim at start_1
Netbook XP C9x Sim at start_1
bertrand35
9x Developer
Posts: 2764
Joined: Fri Dec 30, 2011 11:11 pm
Country: -

Re: Screen shots of the new companion9x

Post by bertrand35 »

Would you try companion9x version 0.28?
We went down to 598px :)
Bertrand.
User avatar
ShowMaster
Posts: 4327
Joined: Thu Dec 29, 2011 3:44 am
Country: -
Location: Los Angeles, CA USA

Re: Screen shots of the new companion9x

Post by ShowMaster »

Seems to fit OK for me. I'm able to move the Sim display easy enough to see everything in .28 now. I do notice that when in the 9X Simulator Tab I no longer see the Screenshot button at the bottom. I also ran this on my desktop W7 64 machine and the Screenshot is still missing. If this is important I want you to know about it. THank you for your work so far all your help. I would like other netbook owners to jump in just in case it's just mine and it will hold up your work on more important issues.
SM
Romolo
9x Developer
Posts: 1109
Joined: Sat Dec 31, 2011 12:11 am
Country: -
Location: Massa (MS), Tuscany, Italy

Re: Screen shots of the new companion9x

Post by Romolo »

The simulator button should be on the left over the four cursor buttons inside the simulator itself...
May you confirm?

Post Reply

Return to “companion9x”