PDA

View Full Version : Firmware 17



dean
2005-08-23, 14:49
Hi Folks,

Tonight's nightly build will include an updated firmware for
Squeezebox2.

Including the following changes:

- Basic IR blasting support. Plugin forthcoming on server side to
take advantage of that. Thanks, Felix!
- Bug 1178: Allow entry of static IP address, dns, mask, gateway
and slimserver from View Current Settings
- Fixed inverted polarity of analog outputs
- Fixed JVC and One-For-All remote codes
- Fixed another settings corruption issue where intermittent power
could could trigger settings reset to factory values or corruption.
- Centered welcome string at boot time. That bugged me.

Would love feedback on these changes and overall performance.

Felix has been working on a plugin to take advantage of the IR
blasting support, look for some work from him on this point soon.

Thanks!

-dean

kdf
2005-08-23, 15:15
Quoting dean blackketter <dean (AT) slimdevices (DOT) com>:

> - Basic IR blasting support. Plugin forthcoming on server side to
> take advantage of that. Thanks, Felix!
Bug 1045

> - Fixed inverted polarity of analog outputs
Bug 1976?

> - Fixed JVC and One-For-All remote codes
Bugs 1478, 1352

> - Fixed another settings corruption issue where intermittent power
> could could trigger settings reset to factory values or corruption.
Bug 1430

Just for the info.
Guess that's a handjob for Felix now, Sean? :)
-kdf


--
NOT a Slim Devices employee

dean
2005-08-23, 15:42
On Aug 23, 2005, at 3:15 PM, kdf wrote:
>> - Basic IR blasting support. Plugin forthcoming on server side to
>> take advantage of that. Thanks, Felix!
>>
> Bug 1045
Yep.

>> - Fixed inverted polarity of analog outputs
> Bug 1976?
Yes, in part.

>> - Fixed JVC and One-For-All remote codes
> Bugs 1478, 1352
Yes.

>> - Fixed another settings corruption issue where intermittent power
>> could could trigger settings reset to factory values or corruption.
>>
> Bug 1430
Hopefully. It's hard to reproduce.

> Just for the info.
> Guess that's a handjob for Felix now, Sean? :)
Uh, let's just stick to sending out ponies and the occasional thank-
you player. Ok?

kdf
2005-08-23, 15:50
Quoting dean blackketter <dean (AT) slimdevices (DOT) com>:

> >> - Fixed inverted polarity of analog outputs
> > Bug 1976?
> Yes, in part.
ok, wondered a bit about that.


> > Just for the info.
> > Guess that's a handjob for Felix now, Sean? :)
> Uh, let's just stick to sending out ponies and the occasional thank-
> you player. Ok?

Sean started it...who am I to change policy ;)

Dave D
2005-08-23, 17:18
Basic IR blasting support. Plugin forthcoming on server side to take advantage of that. Thanks, Felix!


Hooeee! Thank you! Can't wait.

Anyone have any recommendations for a blaster?

dean
2005-08-23, 18:09
On Aug 23, 2005, at 5:18 PM, Dave D wrote:
>> Basic IR blasting support. Plugin forthcoming on server side to take
>> advantage of that. Thanks, Felix!
>
> Hooeee! Thank you! Can't wait.
>
> Anyone have any recommendations for a blaster?

Sure! We're going to start selling them on our web site soon, but
first we'll be offering the stick-on infrared emitters free to the
first 25 people with Squeezebox2 players who promise to test the IR
blasting feature.

Send me <dean (AT) slimdevices (DOT) com> your shipping address and we'll drop
one in the post, when you get it, try it with your various IR players
and post to this forum your experiences, good or bad.


Thanks,

dean

kbelinski
2005-08-23, 18:33
Firmware 17 has fixes that I am interested in. Will it be made available for both 6.1.x and 6.2?

I could not run 6.2 because its unicode support did not work correctly for me. A big part of the unicode characters were not displayed correctly resulted in only half of my album collection being picked up during a scan. Will open a new bug soon.

I am running 6.1.x now. I hope that 17 will also go into the 6.1.x nightlies.

Dan Sully
2005-08-23, 20:08
* kbelinski shaped the electrons to say...

>I wanted to run 6.2 but its unicode support did not work correctly for
>me. A big part of the unicode characters were not displayed correctly
>resulted in only half of my album collection being picked up during a
>scan.

Please send us more information or create bugs.

Don't expect things to be magically fixed without posting your specific problem.

Thanks.

-D
--
You have the puzzle pieces? Good, then turn off the damn walls.

kdf
2005-08-23, 20:41
On 23-Aug-05, at 6:33 PM, kbelinski wrote:
>
> I wanted to run 6.2 but its unicode support did not work correctly for
> me. A big part of the unicode characters were not displayed correctly
> resulted in only half of my album collection being picked up during a
> scan.
>
> I am running 6.1.x now. I hope that 17 will also go into the 6.1.x
> nightlies.
why not take on 6.2 for a while longer, and help provide information
about your problems (in more detail than above). I have 10,000 tracks
and i can't say that any have been a problem (at least none I've
actually looked for). As such, my efforts are useless at fixing
anything. There are dozens to character code sets, 2 different
platforms, and dozens of flavours of linux/unix on top of that. If
everyone just complains and runs back to 6.1, those particular
problematic combinations are likely to still be there.

I have asked for details before, and get bitched at in return.
Hopefully this time can be different. Please file a bug report, and
attach some sample tracks that are giving you grief. Make mention of
the exact nightly date, what software you use to rip/tag the tracks.

Make sure you check old playlists for old metadata too, they can bring
back bad tags.

All of this stuff is critical to the improvement of slimserver. With
those details, the cause can be found or duplicate configurations built
in order to test. Say nothing, and it all gets left to chance that
someone else with the same configuration will post their details.

cheers,
kdf

dean
2005-08-23, 21:21
Hi,

Firmware 17 won't be going out with the 6.1.x releases, it'll be tied
to 6.2.

Some significant improvements have been made to Unicode in 6.2, but
as you noticed there are still a few bugs. If you can help us
identify them so we can get them fixed, everybody wins.

-dean

On Aug 23, 2005, at 6:33 PM, kbelinski wrote:

>
> Firmware 17 has fixes that I am interested in. Will it be made
> available
> for both 6.1.x and 6.2?
>
> I wanted to run 6.2 but its unicode support did not work correctly for
> me. A big part of the unicode characters were not displayed correctly
> resulted in only half of my album collection being picked up during a
> scan.
>
> I am running 6.1.x now. I hope that 17 will also go into the 6.1.x
> nightlies.
>
>
> --
> kbelinski
>

kbelinski
2005-08-24, 00:34
Hi Dan,
In fact I did send the info you requested in this thread http://forums.slimdevices.com/showthread.php?t=15573&page=2 to your email. I will open a bug later today to keep track. Thanks.



* kbelinski shaped the electrons to say...

>I wanted to run 6.2 but its unicode support did not work correctly for
>me. A big part of the unicode characters were not displayed correctly
>resulted in only half of my album collection being picked up during a
>scan.

Please send us more information or create bugs.

Don't expect things to be magically fixed without posting your specific problem.

Thanks.

-D
--
You have the puzzle pieces? Good, then turn off the damn walls.

fcm4711
2005-08-24, 00:50
Hi all

You can find the ir blaster plugin here:

www (dot) gwendesign (dot) com/slimserver/dev_hard_and_software.htm#irblaster

Enjoy
Felix

Patrick Dixon
2005-08-24, 01:21
Guess that's a handjob for Felix now, Sean? :)
I assume you meant a round of applause - or does it mean something different in N America?

kbelinski
2005-08-24, 03:42
Hi guys,

I have just opened a new bug wrt unicode. Bug# 2010.



* kbelinski shaped the electrons to say...
Please send us more information or create bugs.

Don't expect things to be magically fixed without posting your specific problem.

Thanks.

-D
--
You have the puzzle pieces? Good, then turn off the damn walls.

Patrick Dixon
2005-08-24, 06:29
- Centered welcome string at boot time. That bugged me.I'm not sure which way you mean, but the top line of the '2' (in SqueezeBox2) still seems to be missing on mine.

dean
2005-08-24, 07:56
On Aug 24, 2005, at 6:29 AM, Patrick Dixon wrote:
>> - Centered welcome string at boot time. That bugged me.I'm not
>> sure which way you mean, but the top line of the '2' (in
>>
> SqueezeBox2) still seems to be missing on mine.
That's intentional. :)

I meant the text "Welcome To Squeezebox" is centered horizontally.

Dave D
2005-08-24, 20:45
Hi all

You can find the ir blaster plugin here:

www (dot) gwendesign (dot) com/slimserver/dev_hard_and_software.htm#irblaster

Enjoy
Felix

Hi Felix, I have the 8/24 nightly loaded with your blaster plugin. f/w updated to v17 ok.

In the slimserver GUI, Settings->IR BlastTest just turns the left side of the screen white (blank). Oh, hang on... Ok, it turns it white using the "SenseMaker" skin. I can read it fine with the "Default" skin.

I've got nothing showing up in the Device and Button pulldowns. Should the sample .conf files be loaded in some location _other_ than where you have them in the plugin directory structure? Am I doing something dumb? (It is getting late ;)

Darn, I see my old Onkyo remote is not on lirc. Well, a lot of the codes look the same so I'll fudge one.

I'm gonna move back over to the IR blasting thread if you want to answer there.

Thanks, Dave
WinXP SP2, Firefox 1.0.6

fcm4711
2005-08-25, 01:00
Hi Dave

> I can read it fine with the "Default" skin.

I only made a page for the 'Default' skin so far. So this is expected behaviour.

> I've got nothing showing up in the Device and Button pulldowns.

The .conf files should be picked up from the same location as the Plugin.pm file. However I only tested on Linux, so it might fail on Windows. Could you try to change the path manually. It's located at the top of the Plugin.pm file. (my $relPathToConfigFiles = "./Plugins/IRBlastTest/";)

Felix

kbelinski
2005-08-25, 03:50
I would like to feedback the bug fix regarding the MAC address getting changed. This phenomenon has been bugging me very frequently these days. I am in a good position to feedback the effectiveness of the fix. I think it does help. My MAC address address has remained unchanged since upgrade to 17 even in situations I believe could trigger the problem. eg. crashes, unplugging from power source, etc.

I have had crashes on the latest nightly, but not during scanning like some forummers have reported. My crashes happened during playback. The crashes can be as dramatic as the SB2 display dissolves away in the "Matrix" fashion. However, I cannot provide any reliable info now as my SB2 is suspected to be having bad memory chip (it could caused by bad hardware in the first place). It has gone from bad to worse in less than a week. Right now it no longer plays anything more than 10 minutes before going bonkers. I am working out to get this sorted with Slim Support.

Dave D
2005-08-25, 05:34
The .conf files should be picked up from the same location as the Plugin.pm file. However I only tested on Linux, so it might fail on Windows. Could you try to change the path manually. It's located at the top of the Plugin.pm file. (my $relPathToConfigFiles = "./Plugins/IRBlastTest/";)

Thanks...time is limited this morning, but I tried messing with delimiters (dos vs. unix and ::); also full pathnames. Still get nothing in the pulldowns.

Will look at it again later tonight with debugs turned on.

dean
2005-08-25, 08:29
I screwed up. Firmware 17 didn't include the update that fixes the
JVC and One-For-All infrared codes.

Firmware 18 does and will appear in tonight's nightly build.

Sorry for the confusion.

-dean

Dave D
2005-08-25, 10:35
The .conf files should be picked up from the same location as the Plugin.pm file. However I only tested on Linux, so it might fail on Windows. Could you try to change the path manually. It's located at the top of the Plugin.pm file. (my $relPathToConfigFiles = "./Plugins/IRBlastTest/";)


Felix, I looked at this again a bit at lunch. Loaded last night's nightly exe and also the code (separately) in a sandbox. It's on a laptop (now) with WinXP SP2 and Firefox 1.0.6 (also tried IE w/same results):

-- Running the sandboxed slimserver.pl w/Activestate perl, with your debug flag turned on, I see that the .conf files are being located ok; the pathname strings look ok and the conf file contents are being listed.

-- Running the GUI thru the slimtray.exe, I can get a single pulldown option in the "Device" column: ("SlimDevices"), for each of the four power/volume rows. No other remotes show up. [At home on my other WinXP machine, I cannot get _any_ devices to list in the pulldowns.] In the "Button" column, nothing is listed in the dropdowns on either WinXP machine.

-- I do not have any SB2's available to connect to on this laptop right now. Don't know if that matters somehow.

So it looks like plugin/GUI interactions on WinXP are not quite right.

Regards, Dave

fcm4711
2005-08-25, 12:46
Hi Dave

Thanks for the feedback.

I need to fix the path issue for different platforms. In the meantime changing the relative path to an absolute path resolved the problem on my WinXP installation.

my $relPathToConfigFiles = "c:/Program Files/SlimServer/server/Plugins/IRBlastTest/";

The problem you mentioned about only 'slim' showing up might be related to the never ending story about different line-endings on different platforms. I realized that the slim.conf file is in DOS-style whereas the others are saved in UNIX-style. However on my installation all .conf files showed up.

And no, you don't need any player connected to SlimServer. The selections should show up anyway.

Felix

Dave D
2005-08-25, 15:13
Hi Dave

Thanks for the feedback.

I need to fix the path issue for different platforms. In the meantime changing the relative path to an absolute path resolved the problem on my WinXP installation.

my $relPathToConfigFiles = "c:/Program Files/SlimServer/server/Plugins/IRBlastTest/";

The problem you mentioned about only 'slim' showing up might be related to the never ending story about different line-endings on different platforms. I realized that the slim.conf file is in DOS-style whereas the others are saved in UNIX-style. However on my installation all .conf files showed up.

And no, you don't need any player connected to SlimServer. The selections should show up anyway.

Felix

Thank you Felix. The absolute path fixed it. (I know I tried that once, but it's possible I did not kill the slim.exe process, so did not see the changes?)

Anyway, on this WinXP machine at home, now _all_ the remotes show up, so the Ctrl-M dos/unix rivalry doesn't seem to be affecting it here. Oh, I also loaded 8-25 nightly, but think that had no affect. I don't know why only the "slim" remote shows up on the laptop.

I (think I) attached a png screenshot to this post of what I was seeing before changing to absolute path (kind of trivial).

The debugs indicate the conf files are being read properly (with the relative path). The problem seems to be getting that info into the GUI.

Anyway, it works with abs path, so I should be good to test when the h/w gets here.

Thanks again! Dave

fcm4711
2005-08-26, 12:58
Hi all

A new version of IRBlastPlugin (v0.8) is available here:

www (dot) gwendesign (dot) com/slimserver/dev_hard_and_software.htm#irblaster

- Fixed a potential crash if no player is connected. (Thanks KDF)
- Fixed path issue on different plattforms. (Thanks Dave)

Felix

Dave D
2005-08-26, 19:01
A new version of IRBlastPlugin (v0.8) is available

Thank you Felix. This version works fine on both WinXP machines. Waiting for the LED/cable to arrive. Maybe tomorrow.