This went way over my head.  Maybe I'm really dense, what would explain
that some FM chanels that were added look 100% correct on softsqueze;
but some channels like KMEL looks incorrect on softsqueeze; but look
correct on newer clients.  It seems that these older clients dont
display some of these FM Favorites correctly.  Howeever, some of these
FM favorites that get added, look 100% correct (such as FM channel KOIT
in screenshot below).

So, when slimplayer exposes these weird display issues and SB3 shows
the same channel correctly, where is the problem?  There are other FM
Favorites channels that get added that dont have this display problem. 
Such as the below screenshot.  So what's different between the channels
with correct text displayed and the ones that aren't on Softsqueeze:

[image:
http://i67.photobucket.com/albums/h283/mkanet/Screenshot-1381.jpg]

Maybe, this is something that can be fixed in slimplayer itself.  The
picture you see is a software player that uses the latest
softsqueeze.jar; only adding cosmetic enhancements (its just a UI
shell).

Thanks for all your help guys!
MKANET

bpa;604642 Wrote: 
> I think the character mode is only used for SliMP3, SB1 and
> Squeezsslave.  Softsqueeze uses the graphics bit map display.  There is
> a module to handle emulated SB2 and higher devices to provide support
> for cli and jive displaystatus but that does not mean characters are
> sent to the emulated-devices which had graphics displays - generally
> SB2 and older.
> 
> The following is in the module Text.pm
> > 
Code:
--------------------
  >   > sub vfdmodel {
  >     my $display = shift;
  >     my $client = $display->client;
  > 
  >     if ($client->isa('Slim::Player::SLIMP3')) {
  >             if ($client->revision >= 2.2) {
  >                     my $mac = $client->macaddress();
  >                     if ($mac eq '00:04:20:03:04:e0') {
  >                             return 'futaba-latin1';
  >                     } elsif ($mac eq '00:04:20:02:07:6e' ||
  >                                      $mac =~ /^00:04:20:04:1/ ||
  >                                      $mac =~ /^00:04:20:00:/        ) {
  >                             return 'noritake-european';
  >                     } else {
  >                             return 'noritake-katakana';
  >                     }
  >             } else {
  >                     return 'noritake-katakana';
  >             }
  >     } elsif ($client->isa('Slim::Player::SqueezeSlave')) {  
  >             return 'squeezeslave';
  >     } else {
  >             # Squeezebox 1
  >             return 'noritake-european';
  >     }
  > }
--------------------
> >


-- 
mkanet
------------------------------------------------------------------------
mkanet's Profile: http://forums.slimdevices.com/member.php?userid=7965
View this thread: http://forums.slimdevices.com/showthread.php?t=84970

_______________________________________________
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/discuss

Reply via email to