PhatHack

Other => General => Topic started by: kikegg on March 03, 2009, 01:01:29 pm

Title: Phatnoise support for special characters?
Post by: kikegg on March 03, 2009, 01:01:29 pm
Hi all, I'm really not sure if the Phatnoise (mine is the Kenwood music-keg) has support for special chars (ISO 8895-1) like tilde (i.e. á é í ó ú ñ) as always shows a blank space instead of any of those chars.

Thanks in advance.
Title: Re: Phatnoise support for special characters?
Post by: Terry_Kennedy on March 04, 2009, 04:45:12 am
Hi all, I'm really not sure if the Phatnoise (mine is the Kenwood music-keg) has support for special chars (ISO 8895-1) like tilde (i.e. á é í ó ú ñ) as always shows a blank space instead of any of those chars.

Unlikely, as the Linux MS-DOS filesystem in the PhatBox doesn't support them in filenames. So I doubt it supports them in tags, regardless of whether or not the head unit can display them.
Title: Re: Phatnoise support for special characters?
Post by: kikegg on March 04, 2009, 11:22:54 am
That's what I thought... Perphaps someday, someone could hack the OS to fully support unicode. Meanwhile I have to replace those chars with "english-only" chars.  :-[

Thanks.
Title: Re: Phatnoise support for special characters?
Post by: Terry_Kennedy on March 04, 2009, 12:10:27 pm
That's what I thought... Perphaps someday, someone could hack the OS to fully support unicode. Meanwhile I have to replace those chars with "english-only" chars.  :-[

There's a couple pieces to it:


I pursued this a bit with BlitzSafe (they're the people who make the adapter that sits between an Phatbox and a BMW), to try to get a couple of annoying bugs fixed: 1) Unlike the real BMW CD changer, if you talk on the included BMW cell phone or do anything else that mutes the BMW stereo, the Phatbox doesn't pause, so when you get off your long phone call you expect the PhatBox to pick up where it left off, near the end of Call on Me at the end of Bad Company's Straight Shooter, but it has been merrily chugging along and you're greeted by Who Let the Dogs Out by the Baha Men. [Yes, this actually happened to me and was very disconcerting.] Or 2) You're driving along with your StealthOne radar detector interface and you pass through an area with lots of radar signals (false or real, doesn't matter). The additional bus traffic causes the BlitzSafe adapter to reset itself. This interrupts the "I am fine, how are you?" chatter between the BlitzSafe and the BMW radio, resetting the Phatbox. Plus, the car radio won't believe there is a changer attached for a good 3 minutes after everything else has picked up their marbles and gone back to work. When the BlitzSafe drops out, the BMW radio switches to the next source, which is usually AM 1 (not programmed) so you get a blast of static.

BlitzSafe offered to give me access to the code and a very nominal paycheck if I fixed these problems (PhatNoise wasn't buying any more adapters from them, and less than 500 StealthOne units were made, so there was a very limited intersection of these issues). I declined as it would have put me under a NDA.

If one of the PhatHack developers manages to get control of the 8051 so we can send arbitrary messages to the head unit, I'd buy a MP3-capable CD changer from BMW and the new radio module it needs, and figure out the protocol so that BMWs could display info on the NAV screen as well as with SSA.
Title: Re: Phatnoise support for special characters?
Post by: kikegg on March 04, 2009, 07:42:26 pm
Theoricaly, as I haven't seen source code, by usage the Music-Keg supports ISO 8895-1 charset and special chars for filenames, so perhaps modifying the way the tag-data is sent to the head unit would do the trick. BTW, my new radio-cd (KDC-W6541U) has full support for this charset, as said in the manual, and using the USB input, which as soon as high capacity pendrives drop their prices would do the 10Gb Music-keg a piece of museum.

Anyway, big thanks for the explanation.