Bug 15749 - CLI Commands 'show' and 'display' do not consider parameters duration/brigthness/font/charset/centered
: CLI Commands 'show' and 'display' do not consider parameters duration/brigthn...
Status: NEW
Product: SB Radio
Classification: Unclassified
Component: API
: Include FW version in comment
: PC Windows XP
: -- normal with 11 votes (vote)
: ---
Assigned To: Unassigned bug - please assign me!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2010-02-21 09:03 UTC by Andre Feld
Modified: 2012-02-26 17:49 UTC (History)
9 users (show)

See Also:
Category: ---


Attachments
pass duration parameter to SP based clients (4.01 KB, patch)
2012-02-24 02:06 UTC, Michael Herger
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Andre Feld 2010-02-21 09:03:33 UTC
Player-Modell: Squeezebox Radio
Firmware: 7.5.0-r8445

If I want to show a message on the display of my SB Radio via a CLI call (show or display), the Radio does not consider the parameters as describe in the online help documentation of the squeezebox server. This is valid for SBS 7.4.1 and 7.5 beta.

The CLI call I trued is as follows:

[root@david /]# telnet localhost 9090
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
00:04:20:26:98:bf show duration:60 line1:Line%201 line2:Line%202 brightness:4 font:huge centered:1

Both lines of text are shown on the display of the SB Radio, but I cannot influence the duration, brightness, font, charset or text alignment (centered).
The lines are showed with standard charset, normal font, current brightness of the display and for around 3 seconds, probably the default behaviour.

Additionally the telnet session freezes after sending this show-command. I have to terminate the telnet by closing the window or with the kill-command.

These bug also seems to be valid for the SB Duet and the SB Touch, because a friend did some tests with the same CLI-call. For the SB-Boom it seems to work.
Comment 1 KDF 2010-04-14 21:23:21 UTC
*** Bug 16064 has been marked as a duplicate of this bug. ***
Comment 2 Werner Greipl 2010-04-16 10:37:08 UTC
I have the same Problem with my SQ-Radio
Comment 3 Jens 2011-03-11 11:59:19 UTC
I can confirm the problem and hope it will be solved soon.
Comment 4 martink2 2011-05-05 04:07:58 UTC
*** This bug has been confirmed by popular vote. ***
Comment 5 martink2 2011-05-05 04:16:42 UTC
Player-Model: Squeezebox Radio (actually 3 of them)
Firmware: 7.5.4-r9408

I can confirm that the duration parameter is ignored on cli display calls.

This Bug has been around for thirteen months now and i hope it 
gets resolved soon since the ability to display messages on 
a device is an important part of integrating squeezboxes
with other systems in the home.

If this is not considered to be worth fixing than at least 
point me to the part of the firmware that does the messaging 
part. On a quick poke around the SVN i could not find it.

thank you 

Martin
Comment 6 Werner Greipl 2011-08-22 11:44:32 UTC
On Firmware: 7.6.1-r9482 the same problem
Comment 7 Kronos 2011-08-23 00:33:41 UTC
Same Problem with Squeezebox Touch. It is very annoying that this bug wasn't fixed in the last 18 month. Could not be such a big problem.
Comment 8 rk 2011-09-03 07:47:52 UTC
> SB Radio
> Logitech Media Server Version: 7.7.0 - r33300

change the name, but don't remove this silly bug, unbelievable!
Comment 9 hansa 2011-12-18 13:00:34 UTC
Firmware: 7.7.1-r9557 on 5 devices (controller+radios)

still buggy.
is it such hard to fix it?
Comment 10 doubleugk 2012-02-07 22:54:45 UTC
Unfortunately no one cares about this bug! I run 7.7.1 - r33745.
Comment 11 Michael Herger 2012-02-21 21:06:36 UTC
*** Bug 17353 has been marked as a duplicate of this bug. ***
Comment 12 Michael Herger 2012-02-21 21:06:51 UTC
*** Bug 17377 has been marked as a duplicate of this bug. ***
Comment 13 Michael Herger 2012-02-24 02:06:54 UTC
Created attachment 7628 [details]
pass duration parameter to SP based clients

Ben - I would be happy if you could review this patch. Thanks in advance!

This patch should allow the duration parameter of display/show to be transferred to the player.

Please note that other parameters such as font, brightness etc. won't work. They would require _major_ changes on the player firmware. We won't go there.
Comment 14 Ben Klaas 2012-02-24 06:57:30 UTC
The patch looks fine. Critical consideration is that duration is only returned if asked for. I read the API change in the patch as such. 

I agree with Michael re: the other parameters. Doing a big overhaul to provide those other parameters to squeezeplay is high risk low gain.
Comment 15 SVN Bot 2012-02-26 17:49:31 UTC
 == Auto-comment from SVN commit #33866 to the slim repo by mherger ==
 == http://svn.slimdevices.com/slim?view=revision&revision=33866 ==

Bug: 15749
Description: respect duration in showBrieflies on Squeezeplay