Sign in   |  Join   |  Help

Beo6 exploration (yes, including full screen icons!)

rated by 0 users
Not Answered This post has 0 verified answers | 26 Replies | 2 Followers

matador43
Top 150 Contributor
516 Posts
OFFLINE
Bronze Member
matador43 posted on Thu, Aug 1 2019 1:30 PM

Hi guys,

The recent thread about Beo 5/6 public success revives some fantasies and remind me that if I own a beautiful and functional Gold Beo6 today, it's thanks to the Beoworld community.

Just a side note: I truly and sincerely thank all the people how helped (or will) me, with gifts, knowledge or time. I won't name them again or latter, just to not clutter the topic, but be sure I know you helped me.

So, I jumped again in the Beo6 programming sorcery, just to play and to be honest, not really knowing where I want to go but also believing that if its a fail, that would just remain a dead thread like all my others, but if it work, it may bring some light to anybody looking for the same fun.

The premises:
- Beo6 in golden finish, clinicaly dead but brought to life thanks to people here. Last FW.
- CT 6.84 running on an old Thinkpad, Win XP. I'm a Mac guy, so there will be some USB key travels for graphics!

To be controlled:
- Room A: Ouverture, Samsung TV, Mac mini, Lights (Via an magic box from RevoxBeo)
- Room B (Not mandatory but for the love of the game) : BC6, Apple TV1.

Here we go.

My first goal was the display of a full screen picture on the Beo6 screen.
The test picture was that 320x160 px sized, cut into 4 107x80px  zones and 2 106x80 px zones.

After downloading each pictures and creating a virtual button in the CT, I get that preview with the expected black bars.

But was was unexpected was that when i uploaded the configuration to the remote, here is what i got:

A continuous picture. But, as you may have noticed, the picture is stretched (Not enough tall), and the below buttons have disappeared.

But no XML fiddling so far. So even if there's still work to do to find the good size combination, I find it quite encouraging.

Hope this help.

All Replies

TWG
Top 75 Contributor
1,399 Posts
OFFLINE
Gold Member
TWG replied on Mon, Aug 5 2019 12:07 PM

@matador43:
That looks very good, especially the Beocenter 6 pages! Where did you find these pictures of the  Beocenter 6? Do you have a link or would you mind sharing the pictures?

@weebyx:
Would you mind posting an example XML file for all of us here in this thread?

matador43
Top 150 Contributor
516 Posts
OFFLINE
Bronze Member

The blue background ones come from the 2005 B&O catalog.
The other one was a rework from one from an annual report found on the web.

Here they are:

 

Weebyx
Top 100 Contributor
Denmark
999 Posts
ONLINE
Bronze Member

TWG:

@matador43:
That looks very good, especially the Beocenter 6 pages! Where did you find these pictures of the  Beocenter 6? Do you have a link or would you mind sharing the pictures?

@weebyx:
Would you mind posting an example XML file for all of us here in this thread?

Here is a link to a simple configuration file that has a macro (Watch TV), with a subpage that has Hardkeys and Digits assigned to AppleTV commands.

This should give you an idea on how macros and so on works :)

http://www.rungwald.dk/configurations.zip

 

Weebyx
Top 100 Contributor
Denmark
999 Posts
ONLINE
Bronze Member

matador43:

Thanks Weebyx. email sent.

In the meantime I've tried something inspired by the programming guide taken on beoworld:
Using CT 6.62, its possible to drag buttons on hard keys (like in your App) which feature was removed from CT 6.84.

But is it safe to use again an old CT after serializing the remote with 6.84 or may it corrupt the firmware or any other issue.

I need to explain how i work tough:
- Configuration, images upload, tests, etc… Are done on a virtual PC on my Mac (to make picture exchanges easy). This would then be CT 6.62.
- Then the config is saved and copied to a real PC along with the custom image folder to be upload to the remote with CT 6.84 (but could be CT6.62 again if better).

Is the mix of CT version or any arm or would you recommend to stick with very last version? Beo6 is 3.40a.

Thanks.

I cannot reply to your email (again) ;) Have tried both, they come back every time.

I only use 6.62 for the actual work on my remotes, they all have the latest FW, and I have never had any issues with the older CT and newest FW :)

 

/Jacob

matador43
Top 150 Contributor
516 Posts
OFFLINE
Bronze Member

Sorry Weebyx, I forgot this email issue. I've sent you another email…

Meanwhile, this hard keys topic gave me an idea. I've got a spare beo6 with unresponsive touch screen and a Beocenter 6 used as follow:
- Broadcast TV is not used.
- ATV1 on DTV.
- Airport express on V.MEM (needs P.MUTE) as multiroom music.
- FM Radio.

So far it's all controlled with a Beo4 and an Apple remote.
Since the only function needed are more or less on/off, volume, source selection and ATV navigation, what if I could lay down all the controls needed to the hard keys?
I did it and it worked quite well. The only difficulty in found is that I couldn't map one button multiples times, to go say from Radio to DTV (because DTV is already used on the main page). Luckily when your in anywhere in the menus, the red dot acts like a "home" key.

In the process I tried to do a Macro: (V.MEM + P.MUTE). The screen actually go dark after 1 min but i can't say if it's the macro acting or just a normal behavior when no picture is feed to the TV :-).

They are other hard keys left so I can map other useful function like stand turning. 

Only work left now is to embellish the (useless) screen with pictures! 

I really start to love that remote!

 

 

matador43
Top 150 Contributor
516 Posts
OFFLINE
Bronze Member

Weebyx:

Here is a link to a simple configuration file that has a macro (Watch TV), with a subpage that has Hardkeys and Digits assigned to AppleTV commands.

This should give you an idea on how macros and so on works :)

http://www.rungwald.dk/configurations.zip

Thank you Weebyx.
Does the file need to be read on an XML editor or is there a way to load it in CT to see how it looks? 

 

Weebyx
Top 100 Contributor
Denmark
999 Posts
ONLINE
Bronze Member

matador43:

Weebyx:

Here is a link to a simple configuration file that has a macro (Watch TV), with a subpage that has Hardkeys and Digits assigned to AppleTV commands.

This should give you an idea on how macros and so on works :)

http://www.rungwald.dk/configurations.zip

Thank you Weebyx.
Does the file need to be read on an XML editor or is there a way to load it in CT to see how it looks? 

 

You just add the xml file. to the ThirdParties folder in the config tool installation path. Then under the "Choose Products" tab, select "Others" and then this XML should be available to drag on to Accessories.

Then you should be able to see it :)

 

/Weebyx

matador43
Top 150 Contributor
516 Posts
OFFLINE
Bronze Member

Ok, I got it and could see the macro. I think I understand it better now.

I fact, I was confused by the way things are shown in the IR window.
I didn't get that the lower part is the available commands and the top part the sequence of selected commands.

Thanks for the help Weebyx, now you have saved my two remotes ;-)

matador43
Top 150 Contributor
516 Posts
OFFLINE
Bronze Member

matador43:
I've got a spare beo6 with unresponsive touch screen and a Beocenter 6 used as follow:

 

 

- Broadcast TV is not used.
- ATV1 on DTV.
- Airport express on V.MEM (needs P.MUTE) as multiroom music.
- FM Radio.

Here is what it looks! As a remainder the screen is not responsive (I've opened it to see if I could try anything but I can confirm there's nothing to fix insideBig Smile. I'm lucky I could open and close it again without breaking any part!).

Main screen:

From there you can control volume, choose functions with the hard keys and turn off the Beocenter.

Pressing "Stop", start the built-in FM tuner:

Control is volume with the wheel as usual. Pressing the red dot takes you back to the main screen.

On the main screen pressing "Play" starts the V.MEM input where an airport express is connected and mute the picture:

Control is volume with the wheel and a backup "P.MUTE" control in case the macro fail to load correctly. Pressing the red dot takes you back to the main screen.

On the main screen pressing the red part of the wheel starts the DTV input where an ATV1 is connected:

Controls are volume with the wheel, ATV navigation with the center joystick and stand turn with the double arrows keys.

The beo6 replaces two remotes. And I hated to see it dying around. Of course Setting menu is still available to check battery status since it can be controlled by the keyboard.

Hope it will give you ideas if you have faulty Beo5/6!

 

matador43
Top 150 Contributor
516 Posts
OFFLINE
Bronze Member

Hi Jacob,

I've tried some macros based on Beo commands thanks to your file and it's a stfightforfarwd process.

I'm now wondering if there is an easy way to do macros with 3rd party IR commands.

I can see the long raw codes in the IR window but I can't copy/paste them.
I've tried to search for corresponding sequence in the XML file but I don't know where starts and where ends the bit to copy.
Not even sure if that would work.

Thank you in advance.

 

Weebyx
Top 100 Contributor
Denmark
999 Posts
ONLINE
Bronze Member
Weebyx replied on Sun, Aug 11 2019 8:25 AM

matador43:

Hi Jacob,

I've tried some macros based on Beo commands thanks to your file and it's a stfightforfarwd process.

I'm now wondering if there is an easy way to do macros with 3rd party IR commands.

I can see the long raw codes in the IR window but I can't copy/paste them.
I've tried to search for corresponding sequence in the XML file but I don't know where starts and where ends the bit to copy.
Not even sure if that would work.

Thank you in advance.

You need to modify the XML manually, that is why I created my App, it makes it much easier :)

Here is an example on a macro that uses 3rd party and B&O commands in a mix.

 

 

stIR="UNKNOWN:GlobalManual=1#IRSEQUENCE=BITSTREAM#BITS=110011001101001100101011010101001#ALTBIT=110011001101001100101011010101001#REPEATSIGNAL=1#MARKFLANK=294#SPACEFLANK=323#SPACE2FLANK=0#PRESIGNALHI=292#PRESIGNALLO=637#Pause1=88581#Pause2=88581#Carrier=38#Comment=+Delay: 100ms+NEC:GlobalManual=1#IRSEQUENCE=NEC#BITS=000111110001111101101000100101111#ALTBIT=000111110001111101101000100101111#REPEATSIGNAL=1#MARKFLANK=560#SPACEFLANK=560#SPACE2FLANK=1680#PRESIGNALHI=4500#PRESIGNALLO=4500#Pause1=65000#Pause2=65000#Carrier=38#Comment=+Delay: 100ms+NEC:GlobalManual=1#IRSEQUENCE=NEC#BITS=000111110001111101100110100110011#ALTBIT=000111110001111101100110100110011#REPEATSIGNAL=1#MARKFLANK=560#SPACEFLANK=560#SPACE2FLANK=1680#PRESIGNALHI=4500#PRESIGNALLO=4500#Pause1=65000#Pause2=65000#Carrier=38#Comment=+Delay: 100ms+NEC:GlobalManual=1#IRSEQUENCE=NEC#BITS=000111110001111101100110100110011#ALTBIT=000111110001111101100110100110011#REPEATSIGNAL=1#MARKFLANK=560#SPACEFLANK=560#SPACE2FLANK=1680#PRESIGNALHI=4500#PRESIGNALLO=4500#Pause1=65000#Pause2=65000#Carrier=38#Comment=+Delay: 100ms+F0:RADIO:AUX_A" nPriority="1" nPage="1" nX="0" nY="95" nWidth="213" nHeight="25" nPreferedRow="4" nRowFinal="4" nPreferedColumn="1" nColumnFinal="1" stTextColor="255:255:255">
<source_subItem stName="Channels" stCaption="Channels" stMenuCaption="Channels" nHidden="0" stTextColor="255:255:255" stScreenType="0" stIR="" nPage="1" nX="426" nY="95" nWidth="213" nHeight="25" nPreferedRow="4" nRowFinal="4" nPreferedColumn="2" nColumnFinal="2" stProductType="accessories3Party">

/Jacob

matador43
Top 150 Contributor
516 Posts
OFFLINE
Bronze Member

Weebyx:

stIR="UNKNOWN:GlobalManual=1#IRSEQUENCE=BITSTREAM#BITS=110011001101001100101011010101001#ALTBIT=110011001101001100101011010101001#REPEATSIGNAL=1#MARKFLANK=294#SPACEFLANK=323#SPACE2FLANK=0#PRESIGNALHI=292#PRESIGNALLO=637#Pause1=88581#Pause2=88581#Carrier=38#Comment=+Delay: 100ms+NEC:GlobalManual=1#IRSEQUENCE=NEC#BITS=000111110001111101101000100101111#ALTBIT=000111110001111101101000100101111#REPEATSIGNAL=1#MARKFLANK=560#SPACEFLANK=560#SPACE2FLANK=1680#PRESIGNALHI=4500#PRESIGNALLO=4500#Pause1=65000#Pause2=65000#Carrier=38#Comment=+Delay: 100ms+NEC:GlobalManual=1#IRSEQUENCE=NEC#BITS=000111110001111101100110100110011#ALTBIT=000111110001111101100110100110011#REPEATSIGNAL=1#MARKFLANK=560#SPACEFLANK=560#SPACE2FLANK=1680#PRESIGNALHI=4500#PRESIGNALLO=4500#Pause1=65000#Pause2=65000#Carrier=38#Comment=+Delay: 100ms+NEC:GlobalManual=1#IRSEQUENCE=NEC#BITS=000111110001111101100110100110011#ALTBIT=000111110001111101100110100110011#REPEATSIGNAL=1#MARKFLANK=560#SPACEFLANK=560#SPACE2FLANK=1680#PRESIGNALHI=4500#PRESIGNALLO=4500#Pause1=65000#Pause2=65000#Carrier=38#Comment=+Delay: 100ms+F0:RADIO:AUX_A" nPriority="1" nPage="1" nX="0" nY="95" nWidth="213" nHeight="25" nPreferedRow="4" nRowFinal="4" nPreferedColumn="1" nColumnFinal="1" stTextColor="255:255:255">
<source_subItem stName="Channels" stCaption="Channels" stMenuCaption="Channels" nHidden="0" stTextColor="255:255:255" stScreenType="0" stIR="" nPage="1" nX="426" nY="95" nWidth="213" nHeight="25" nPreferedRow="4" nRowFinal="4" nPreferedColumn="2" nColumnFinal="2" stProductType="accessories3Party">

Hi Jacob,

Ok, now I can see the different commands and the "+" signs between them.
I use your "Watch TV" macro as a basis to create little XMLs files with my custom macros I reintegrate into CT by adding them in the third parties folder. 

Now my two Beo 6 are programmed and working well. The one with Hard Keys only is surprinsigly as convenient if not more than my Beo4.
The other one, fully working, bring some bonuses over the Beo4 (like switching off the Ouverture when starting the TV) but still need some habits changes.
She also shows weird behaviors sometimes: switching back and forth between two pages make her sometimes loose her mind and show ghost pages.

This brought to me some questions about the pages tree and the hierarchy between them but that would be for later.
Now it all works fine and that was fun to setup. Thanks to your help.

All the best.

M. 

 

Page 2 of 2 (27 items) < Previous 1 2 | RSS
Beoworld Security Certificate

SSL