View Single Post
Old 02-13-2006, 03:52 AM   #57
Vicne
Variable Bitrate
 
Join Date: Apr 2005
Location: Belgium
Posts: 325
Quote: Originally Posted by Putput
When do you plan to start with CDC emulation, with the present info it must be possible to fake a CDC?

Yes, that's the goal of course. However, I think there's still some decoding work :
- Try to see if there are more "bit errors" (3F/3D, 03/83). If so, try to find where the problem comes from. If not, what's the meaning of that bit
- Run a "splicer" algorithm on the available data to see if we can reliably find frame boundaries.
- Decode frames sent while CDC is not playing
- Decode all command frames sent by the head unit, including the ones not beginning with 3Dh
- Get new data with more "extreme" conditions and see how it behaves. For example, press NEXT multiple times very quickly or with the "rolling wheel control" to see if it translates into multiple frames or one aggregated frame.

As for the question "when", well, I'd say when it's ready + when time permits. Maybe next week-end...

By the way, there's still a little hardware work to be done to generate the 3V/12V signal. Probably adding a transistor and a pull-up resistor to get to 12V, and a few diodes to get to 3V for logical 0...

Quote:
When interfacing with the HU, you can try to test some things that are not very clear at this moment. Of course you don't have to fry your HU just to satisfy my curiosity.

I'd rather not :-)

Honestly, unless there's great chance that a command works, I'm not intending to try every possible combination just to see :-) : I'll stick with frames I'm sure are valid.

Last edited by Vicne; 02-13-2006 at 04:02 AM.
Vicne is offline   Reply With Quote