`
`Ira Marlowe
`
`Sent: Wed 2/16/2005 9:00 PM (GMT-05:00)
`To:
`Mike Friscia (mfriscia@mccarter.com); Mark e. Nikolsky (mnikolsky@mccarter.com)
`Cc:
`Bcc:
`
`Subject: snapshots of Ford to iPod "play" command translation
`
`Subject: snapshots of Ford to iPod "play" command translation
`
`Ford iPod interface provides all necessary protocol and signal level translations to bring non-native iPod
`into Ford OEM environment.
`
`Two software snapshots are shown as an example of software implementation for Ford protocol "play"
`command and converting it into iPod protocol command transmitting "play/pause" command for 3G
`generation of iPod.
`
`// 1st snapshot
`
`//decoding Ford "play" command :41-C0-80-CA-01+
`
`if ( ACP_rx_ready == ON ){
`
`ACP_rx_ready = OFF;
`
`ACP_rx_taddr = ACP_rx_buff[1];
`
`ACP_rx_saddr = ACP_rx_buff[2];
`
`ACP_rx_data1 = ACP_rx_buff[3];
`
`ACP_rx_data2 = ACP_rx_buff[4];
`
`ACP_rx_data3 = ACP_rx_buff[5];
`
`if ( (ACP_rx_saddr == 0x80) ){
`
`switch (ACP_rx_taddr ) {
`case OXCO:
`
`if ( ACP_rx_data1 == 0xCA){
`
`if ( ACP_rx_data2 == 0x01 ) {
`
`flags.ACP_play_req = 1;
`
`} b
`
`reak;
`
`} b
`
`reak;
`
`// 2nd snapshot
`
`// encoding iPod "play/pause" command 0xFF 0x55 0x03 0x02 0x00 0x01 0xFA
`
`|PR2016-00418 — Ex. 2006
`Blitzsafe Texas, LLC, Patent Owner
`1
`
` IPR2016-00418 – Ex. 2006
`Blitzsafe Texas, LLC, Patent Owner
` 1
`
`
`
`if ( iPod_play_req == ON ){
`
`iPod_play_req = OFF;
`
`iPod_tx_data[0] = 0x55;
`
`iPod_tx_data[1] = 0x03;
`
`iPod_tx_data[2] = 0x02;
`
`iPod_tx_data[3] = 0x00;
`
`iPod_tx_data[4] = 0x01;
`
`iPod_tx_counter = 5;
`
`iPod_tx_ready = ON;
`
`|PR2016-00418 — Ex. 2006
`Blitzsafe Texas, LLC, Patent Owner
`2
`
` IPR2016-00418 – Ex. 2006
`Blitzsafe Texas, LLC, Patent Owner
` 2