SqueezePlay OS (Version 2) for OpenFrame

General discussion relating to the O2 Joggler, from the default O2 setup, to alternative operating systems and applications.
Wayne C
Posts: 45
Joined: Mon Apr 15, 2013 7:13 pm

Re: SqueezePlay OS (Version 2) for OpenFrame

Post by Wayne C »

Man in a van wrote:To Wayne C;
will I have to do that every occasion I power down please?.[/quote]

Don't think so but these things appear to be a bit temperamental don't they? :roll:

I often use the Logitech controller and just select "Switch off Joggler" and leave it like that.

If I use it with a powered DAC I switch the DAC off after the Joggler and on again before starting the Joggler.

I have found that some USB cables are also a bit temperamental, so it can be an idea to try changing from one to another.

The Joggler is great though and does exactly the same as the Touch.

Glad your good to go. 8-)

atb.
Ronnie.
Thanks Ronnie. , can I ask what's this Logitech controller ., is it the remote that comes with a squeezebox touch?, my girlfriend has a squeezebox remote she isn't using at this time but I guess it isn't that.
Man in a van
Posts: 511
Joined: Sun Aug 25, 2013 2:39 pm
Location: Staffordshire. UK

Re: SqueezePlay OS (Version 2) for OpenFrame

Post by Man in a van »

Was sold with the Duet, but works with the Joggler and the Touch;

http://www.google.co.uk/url?sa=t&rct=j& ... 0103,d.d2k

the bay is your friend.

You can also use squeezeplay on your computer to control the Joggler and I'm guessing that some 'phone Apps would also do the same.

That's a neat DAC you have.

atb.

Ronnie.
User avatar
JimbobVFR400
Posts: 264
Joined: Fri Jul 20, 2012 8:39 pm

Re: SqueezePlay OS (Version 2) for OpenFrame

Post by JimbobVFR400 »

I've used the Logitech controller myself and I have to say the apps available on Android and iOS are far superior IMO.

You can also use either iOS or Android devices as extra playback devices with the right software.
User avatar
dwl99
Posts: 765
Joined: Fri Mar 04, 2011 7:38 am
Location: Glasgow

Re: SqueezePlay OS (Version 2) for OpenFrame

Post by dwl99 »

I just sold my Squeezebox Duet as it was becoming a real pain using the wheel on the controller to laboriously click through all the menu items. It also kept randomly disconnecting from the network & needed frequent factory resets. The Joggler's interface, whether on Android or Squeezeplay OS, is much better IMHO. And the screen is a good bit bigger than a Squeezebox Touch. I now have 2 Jogglers running Squeezeplay OS and one on Android.
Error
Posts: 243
Joined: Wed Sep 18, 2013 2:13 pm

Re: SqueezePlay OS (Version 2) for OpenFrame

Post by Error »

is there any chance of a Youtube plugin for this operating system? Or is this one helluvalot of work?
User avatar
roobarb!
Posts: 1772
Joined: Sat Mar 05, 2011 1:30 pm
Location: Salford, UK
Contact:

Re: SqueezePlay OS (Version 2) for OpenFrame

Post by roobarb! »

Error wrote:is there any chance of a Youtube plugin for this operating system? Or is this one helluvalot of work?
There's this one. Audio only and I've never tried it, so good luck!
BirdsLikeWires - Get fresh builds of Debian Bullseye, Bookworm, and Trixie for OpenFrame with the latest 5.10, 6.1, and 6.12 kernels! 8-)
Error
Posts: 243
Joined: Wed Sep 18, 2013 2:13 pm

Re: SqueezePlay OS (Version 2) for OpenFrame

Post by Error »

roobarb! wrote:
Error wrote:is there any chance of a Youtube plugin for this operating system? Or is this one helluvalot of work?
There's this one. Audio only and I've never tried it, so good luck!
Ah I must have overlooked it! thanks.
User avatar
JimbobVFR400
Posts: 264
Joined: Fri Jul 20, 2012 8:39 pm

Re: SqueezePlay OS (Version 2) for OpenFrame

Post by JimbobVFR400 »

Not tried the YouTube plugin recently but it can be a bit hit and miss last time I used it.

Personally I'm finding the optional Airplay support in SqPOS to be a massive boon for playing other stuff to my Joggler/HiFi.

YouTube, spotify free and other stuff on my Nexus7 all get played using Airplay and an app called AOA (Airplay on Android) on the tablet.

However I'm not sure if the Airplay on Joggler will work if you're using the EDO app discussed earlier with your USB DAC.
arcaic
Posts: 7
Joined: Tue Jan 28, 2014 12:26 pm

Re: SqueezePlay OS (Version 2) for OpenFrame

Post by arcaic »

Hi there,

I've just got a Joggler and installed SqueezeplayOS running from a USB stick and it works great.

I decided to do a bit of applet development by creating a Word Clock screen saver based on the existing clock applet.

I can get this working using Squeezeplay on my windows box but when I transfer the applet (installed VSFTPD on the joggler) it doesn't work. It appears in the menu but won't start when the other clock screen savers will.

Now, I'm sure, its my fault but I can't debug the applet because I can't find any log files to look at.

Please can anyone point out....

Where the log files for SqueezeplayOS running from a USB stick are kept in the file system and...
What the logging options under Settings->Advanced->Logging-><applet.XXXXXX> actually do (and how to make use of them).

Many thanks

Andy
User avatar
roobarb!
Posts: 1772
Joined: Sat Mar 05, 2011 1:30 pm
Location: Salford, UK
Contact:

Re: SqueezePlay OS (Version 2) for OpenFrame

Post by roobarb! »

arcaic wrote:Where the log files for SqueezeplayOS running from a USB stick are kept in the file system and...
The logs aren't kept. SSH in to the device and have a look at /opt/squeezeplay/bin/squeezeplay.sh - in there is the startup for SqueezePlay. I left in my debugging line - just uncomment it and comment out the normal ./jive startup and you should have logs to look at.
arcaic wrote:What the logging options under Settings->Advanced->Logging-><applet.XXXXXX> actually do (and how to make use of them).
They control how much output each of the applets can add to the log, so if you're debugging one applet, you can turn down the noise.
BirdsLikeWires - Get fresh builds of Debian Bullseye, Bookworm, and Trixie for OpenFrame with the latest 5.10, 6.1, and 6.12 kernels! 8-)
arcaic
Posts: 7
Joined: Tue Jan 28, 2014 12:26 pm

Re: SqueezePlay OS (Version 2) for OpenFrame

Post by arcaic »

Hi... thanks for the quick response...

I'm not getting anywhere with this and its probably down to my lack of unix familiarity but I have modified the squeezeplay.sh file and uncommented the debug jive start line and commented out the old one but every time I start the joggler after doing this it doesn't work properly.

The joggler boots, 'O2' is displayed then 'SqueezePlay' then it goes into a loop of a flash of white and then a line of output detailing the last login and this goes on for over 5 minutes at which point I gave up.

It creates a log file as you would expect but there is never anything in it.

Am I missing something obvious I should also be doing?

Andy
User avatar
roobarb!
Posts: 1772
Joined: Sat Mar 05, 2011 1:30 pm
Location: Salford, UK
Contact:

Re: SqueezePlay OS (Version 2) for OpenFrame

Post by roobarb! »

arcaic wrote:Am I missing something obvious I should also be doing?
Oops. You'll probably want to delete that & at the end of the line. :)
BirdsLikeWires - Get fresh builds of Debian Bullseye, Bookworm, and Trixie for OpenFrame with the latest 5.10, 6.1, and 6.12 kernels! 8-)
arcaic
Posts: 7
Joined: Tue Jan 28, 2014 12:26 pm

Re: SqueezePlay OS (Version 2) for OpenFrame

Post by arcaic »

Yes. I tried that but still can't get it to work.

Andy
arcaic
Posts: 7
Joined: Tue Jan 28, 2014 12:26 pm

Re: SqueezePlay OS (Version 2) for OpenFrame

Post by arcaic »

Is there anything special I need to do to get a new applet to run on SqueezePlayOS?

I've stripped out all my code so now am left with what is effectively the analog clock of the clock applet renamed to 'wordclock' but still no joy.

I ftp'ed this up to the joggler applet directory and it appears in the screen saver menu but never runs. The analog clock works fine.

Andy
User avatar
roobarb!
Posts: 1772
Joined: Sat Mar 05, 2011 1:30 pm
Location: Salford, UK
Contact:

Re: SqueezePlay OS (Version 2) for OpenFrame

Post by roobarb! »

arcaic wrote:Is there anything special I need to do to get a new applet to run on SqueezePlayOS?

I've stripped out all my code so now am left with what is effectively the analog clock of the clock applet renamed to 'wordclock' but still no joy.

I ftp'ed this up to the joggler applet directory and it appears in the screen saver menu but never runs. The analog clock works fine.
No, there's nothing special to do at all - write applet, drop applet into /opt/squeezeplay/share/jive/applets, relaunch and you should be all set.
BirdsLikeWires - Get fresh builds of Debian Bullseye, Bookworm, and Trixie for OpenFrame with the latest 5.10, 6.1, and 6.12 kernels! 8-)
User avatar
palindrom
Posts: 67
Joined: Mon Jan 27, 2014 4:14 pm

Re: SqueezePlay OS (Version 2) for OpenFrame

Post by palindrom »

arcaic wrote:Is there anything special I need to do to get a new applet to run on SqueezePlayOS?

I've stripped out all my code so now am left with what is effectively the analog clock of the clock applet renamed to 'wordclock' but still no joy.

I ftp'ed this up to the joggler applet directory and it appears in the screen saver menu but never runs. The analog clock works fine.

Andy
I assume that one ore more modules/libraries are not available within the joggler environment.
It could be necessary to replace them against your own modules:

Code: Select all

-- local squeezeos              = require("squeezeos_bsp")
local squeezeos     = require((...):match("(.-)[^%.]+$") .. "joggleros_bsp")
Have a look at the sources of the Joggler Timezone Applet (JogglerSetupTZ):
http://www.jogglerwiki.com/forum/viewto ... 040#p20413
The installation instructions might give you some hints.

In addition check the *Meta.lua; You have to ensure, that your applet has an unique name and is not conflicting with the original one.
arcaic
Posts: 7
Joined: Tue Jan 28, 2014 12:26 pm

Re: SqueezePlay OS (Version 2) for OpenFrame

Post by arcaic »

Ok here's an update.

I still can't SqueezePlay to run with the uncommented logging startup lines but I have managed to get my clock running on the Joggler.

I started again with the code for the clock applet from the Joggler itself, hacked it down to just the analog clock and then replaced everything with my Word clock code.

I could then run this under windows SQueezeplay and debug it without any probems.

Turns out the applet failures were all down to image resources not being in the right place after I had made changes to the applet name. Worked through all of these and now have it running.

Thanks for the help.

Andy
arcaic
Posts: 7
Joined: Tue Jan 28, 2014 12:26 pm

Re: SqueezePlay OS (Version 2) for OpenFrame

Post by arcaic »

All done.

http://www.flickr.com/photos/27902552@N00/12202196275/ -- Cant get image to work.

How would I go about making this available to anyone who might want it (free)? Would you want it for SqueezePlayOS?

Andy
User avatar
roobarb!
Posts: 1772
Joined: Sat Mar 05, 2011 1:30 pm
Location: Salford, UK
Contact:

Re: SqueezePlay OS (Version 2) for OpenFrame

Post by roobarb! »

arcaic wrote:How would I go about making this available to anyone who might want it (free)? Would you want it for SqueezePlayOS?
Looks funky! Zap me a copy of it and I'll give it a try out. :)
BirdsLikeWires - Get fresh builds of Debian Bullseye, Bookworm, and Trixie for OpenFrame with the latest 5.10, 6.1, and 6.12 kernels! 8-)
arcaic
Posts: 7
Joined: Tue Jan 28, 2014 12:26 pm

Re: SqueezePlay OS (Version 2) for OpenFrame

Post by arcaic »

@roobarb! - Sent you PM with download details

Andy
Post Reply