Mazda Entertainment System - Sample Bus Data Dumps
Jump to navigation
Jump to search
The following are a bunch of dumps from the data bus to help people understand how the protocol works.
The dump format is:
timecode command
- timecode is [seconds in epoch].[fraction of a second]
- command is a hexadecimal representation of the data on the bus
NOTE: The timestamps are horribly wrong. You'll notice that some commands occur in less than 1ms which is impossible. I'm guessing that those closely-spaced packs of data were held up in some kernel buffer before being read. That explains why they appear to have happened so close together. The timestamps are still useful for seeing how the commands are sent in bursts but please do not rely on them.
A list of events is provided at the top of each dump to help the reader know when a specific action was taken and what commands were sent because of that action.
Base Unit
Initialization (no peripherals connected)
Events: 1281462287.476655 - Radio is powered-on 1281462287.476655 38C* 1281462287.476734 089 1281462287.476770 18A 1281462287.476801 68F 1281462287.476831 58E 1281462287.476862 780 1281462288.040639 38C 1281462288.040717 089 1281462288.040752 18A 1281462288.040784 68F 1281462288.040814 58E 1281462288.040845 780 1281462288.656645 38C 1281462288.656726 089 1281462288.656762 18A 1281462288.656794 68F 1281462288.656826 58E 1281462288.656858 780 1281462289.272641 38C 1281462289.272716 089 1281462289.272752 18A 1281462289.272785 68F 1281462289.272817 58E 1281462289.272849 780
CD Deck
Initialization and playback
Events: 1281461783.680635 - Radio is powered-on (with disk in CD Deck) 1281461796.240642 - "CD" button is pressed 1281461818.376646 - "POWER" button is pressed (base unit now in standby mode) 1281461831.444645 - "POWER" button is pressed (base unit wakes up) 1281461783.680635 38C* 1281461783.680714 089 1281461783.680749 B813 1281461783.680779 18A 1281461784.112651 BBA0006000C1 1281461784.112740 68F 1281461784.112775 58E 1281461784.112807 780 1281461784.112838 39B 1281461784.320651 BB91000000C5 1281461784.320738 089 1281461785.124654 BB91000000C5 1281461785.124744 18A 1281461785.124780 68F 1281461785.124812 58E 1281461785.124843 780 1281461785.124874 089 1281461785.124905 18A 1281461785.124935 68F 1281461785.124965 58E 1281461785.124994 780 1281461785.604641 089 1281461785.604722 18A 1281461785.604759 68F 1281461785.604790 58E 1281461785.604820 780 1281461786.068638 39B 1281461786.228857 BB91000000C5 1281461786.468658 BD1000000000008000 1281461786.648654 BC00000000008 1281461786.864658 B9000010000000C0 1281461796.240642 39B* 1281461796.400648 BB91000000C5 1281461796.640654 BD1000000000008000 1281461796.808649 BC00000000008 1281461797.120650 B9000010000000C0 1281461797.120745 3110121 1281461797.328653 B940001000000017 1281461797.540655 B940001000000017 1281461800.068653 B940101000000018 1281461800.244651 BC101104138F8 1281461800.460650 B950101000000017 1281461800.712651 B940101000000018 1281461800.924659 B940101000000018 1281461801.700656 B940101000100017 1281461802.696652 B940101000200016 1281461803.692652 B940101000300015 1281461804.688653 B940101000400014 1281461805.684656 B940101000500013 1281461806.684659 B940101000600012 1281461807.680655 B940101000700011 1281461808.676655 B940101000800010 1281461809.672654 B94010100090001F 1281461810.672651 B940101001000017 1281461811.668671 B940101001100018 1281461812.664655 B940101001200015 1281461813.660648 B940101001300016 1281461814.656657 B940101001400013 1281461815.652659 B940101001500014 1281461816.652653 B940101001600011 1281461817.648656 B940101001700012 1281461818.376646 3116028* 1281461818.500642 3116028 1281461819.128650 B9001010017000C9 1281461831.444645 39B* 1281461831.600654 BB91010000C6 1281461831.840655 BD1000000000008000 1281461832.012655 BC101104138F8 1281461832.320656 B9001010017000C9 1281461832.320752 3110121 1281461832.528650 B940101001700012 1281461832.740647 B950101001700011 1281461834.568659 B940101001700012 1281461835.224646 B94010100180001F 1281461836.220655 B940101001900010 1281461837.217076 B940101002000016 1281461838.212656 B940101002100015 1281461839.208654 B940101002200018 1281461840.208650 B940101002300017 1281461841.204652 B940101002400012 1281461842.200652 B940101002500011 1281461843.196657 B940101002600014 1281461844.192654 B940101002700013 1281461845.188657 B94010100280001E 1281461846.184655 B94010100290001D 1281461847.180730 B940101003000015
Seeking
Events: 1281462697.556635 - SEEK "up" button pressed/released 1281462699.692641 - SEEK "up" button pressed/released 1281462704.168635 - SEEK "down" button pressed/released 1281462709.928643 - Skip forward (>>) button pressed 1281462712.380741 - Skip forward (>>) button released 1281462715.704642 - Skip backward (<<) button pressed 1281462717.312736 - Skip backward (<<) button released 1281462694.704647 B94010100090001F 1281462695.700649 B940101001000017 1281462696.696646 B940101001100018 1281462697.556635 31300213* 1281462697.760644 B940101001200015 1281462697.972650 B950201000000016 1281462698.368645 B940201000000015 1281462698.580647 B940201000000015 1281462699.364645 B940201000100016 1281462699.692641 31300314* 1281462699.936648 B950301000000015 1281462700.312647 B940301000000016 1281462700.524647 B940301000000016 1281462701.308646 B940301000100015 1281462702.304646 B940301000200018 1281462703.304646 B940301000300017 1281462704.168635 31300314* 1281462704.376645 B940301000400012 1281462704.588648 B950301000000015 1281462704.800646 B940301000000016 1281462705.008647 B940301000000016 1281462705.736645 B940301000100015 1281462706.732647 B940301000200018 1281462707.728645 B940301000300017 1281462708.724646 B940301000400012 1281462709.720653 B940301000500011 1281462709.928643 3110426* 1281462710.172643 B960301000500013 1281462710.384645 B960301000800010 1281462710.596645 B960301001200015 1281462710.804644 B960301001500014 1281462711.016664 B96030100180001F 1281462711.228650 B960301002100015 1281462711.440648 B960301002500011 1281462711.652650 B96030100280001E 1281462711.868647 B960301003100016 1281462712.080649 B960301003300018 1281462712.380648 B960301003600013 1281462712.380741 3110121* 1281462712.592648 B940301004100011 1281462712.804645 B940301004300013 1281462713.012648 B940301004300013 1281462713.240650 B940301004400016 1281462714.236646 B940301004500015 1281462715.232647 B940301004600018 1281462715.704642 311082A* 1281462715.952648 B970301004600015 1281462716.164846 B970301004300012 1281462716.372646 B970301004000013 1281462716.588647 B970301003600014 1281462716.800644 B970301003300017 1281462717.012652 B970301003000016 1281462717.312646 B970301002700014 1281462717.312736 3110121* 1281462717.520646 B940301002300015 1281462717.732647 B940301002300015 1281462717.940652 B940301002300015 1281462718.152645 B940301002400014
Random/Repeat
Events: 1281467080.200636 - RPT button is pressed/released 1281467084.040637 - RPT button is pressed/released 1281467086.080638 - RDM button is pressed/released 1281467087.696638 - RDM button is pressed/released 1281467079.372645 B940101001300016 1281467080.200636 31440003* 1281467080.412645 B940101001400013 1281467080.624647 B940101001440017 1281467081.372644 B940101001540018 1281467082.360644 B940101001640015 1281467083.364650 B940101001740016 1281467084.040637 31400007* 1281467084.284645 B940101001700012 1281467084.496647 B94010100180001F 1281467085.352644 B940101001900010 1281467086.080638 31400052* 1281467086.324646 B950201000002018 1281467086.824644 B940201000002017 1281467087.036649 B940201000002017 1281467087.696638 31400007* 1281467087.908650 B940201000102018 1281467088.120648 B940201000100016
Load/Eject
Events: 1281470880.932653 - Disk is loaded 1281470890.384647 - Eject button pressed 1281470880.932653 BD1000000000008000* 1281470881.088649 BBB1006000C1 1281470882.536648 BB91000000C5 1281470882.536736 39B 1281470882.696656 BB910000001A 1281470882.932653 BD1000000000008000 1281470883.112655 BC00000000008 1281470883.420648 B9000010000000C0 1281470883.420745 3110121 1281470883.632653 B940101000000018 1281470886.252653 BC101104138F8 1281470886.468654 B940101000000018 1281470886.680830 B940101000000018 1281470887.236778 B940101000100017 1281470888.232653 B940101000200016 1281470889.228654 B940101000300015 1281470890.224647 B940101000400014 1281470890.384647 BBA0008000CF* 1281470890.488647 3116028 1281470890.788658 B9000010000000C0 1281470890.788756 3116028 1281470891.000674 B9000010000000C0 1281470891.156651 BBA0008000CF 1281470891.456652 BBA0008000CF 1281470891.756649 BBA0008000CF 1281470892.808649 BBA0006000C1 1281470893.112649 BBA0006000C1 1281470893.364653 B9000010000000C0
Tape Deck
Initialization and playback
Events: 1281456004.300642 - Radio is powered-on (cassette in tape deck) 1281456011.724645 - "MD/TAPE" button is pressed 1281456026.028646 - "POWER" button is pressed (base unit now in standby mode) 1281456036.192641 - "POWER" button is pressed (base unit wakes up) 1281456004.300642 38C* 1281456004.508650 089 1281456004.508729 8812 1281456004.508763 18A 1281456004.900642 8B90400C3 1281456004.900724 68F 1281456004.900759 58E 1281456004.900790 780 1281456004.900821 09A 1281456005.788648 8B90400C3 1281456005.788737 38C 1281456005.788774 890CE 1281456005.788808 18A 1281456005.788841 68F 1281456005.788872 58E 1281456005.788903 780 1281456005.788934 38C 1281456005.788964 18A 1281456005.788994 68F 1281456005.789024 58E 1281456005.789054 780 1281456006.400638 38C 1281456006.400715 18A 1281456006.400751 68F 1281456006.400782 58E 1281456006.400812 780 1281456006.868639 09A 1281456007.072648 8B90400C3 1281456007.072737 890CE 1281456011.724645 09A* 1281456011.929062 8B90400C3 1281456011.929150 890CE 1281456012.340640 0110124 1281456012.500636 89415 1281456013.560651 8B9040010 1281456014.512638 89415 1281456015.568647 8B9040010 1281456016.520644 89415 1281456017.580643 8B9040010 1281456018.532651 89415 1281456019.588649 8B9040010 1281456020.540645 89415 1281456021.600653 8B9040010 1281456022.552645 89415 1281456023.608652 8B9040010 1281456024.560640 89415 1281456025.620649 8B9040010 1281456026.028646 0116025* 1281456027.244643 890CE 1281456036.192641 09A* 1281456036.392646 8B90400C3 1281456036.392735 890CE 1281456036.796641 0110124 1281456036.952646 89415 1281456037.956643 89415 1281456039.016982 8B9040010 1281456039.968647 89415 1281456041.024647 8B9040010 1281456041.976641 89415 1281456043.036644 8B9040010 1281456043.988641 89415 1281456045.044652 8B9040010 1281456045.996641 89415 1281456047.052660 8B9040010 1281456048.005066 89415
Seeking
Events: 1281468749.168637 - SEEK up button pressed/released (high-speed fast-forward) 1281468754.880642 - SEEK up button pressed/released (high-speed fast-forward) 1281468756.464639 - SEEK down button pressed/released (high-speed rewind) 1281468760.348767 - SEEK down button pressed/released (high-speed rewind) 1281468763.612637 - Fast-forward (>>) button pressed/released 1281468767.812638 - Rewind (<<) button pressed/released 1281468772.620636 - Rewind (<<) button pressed/released 1281468749.168637 0141005* 1281468749.328635 89516 1281468749.460641 8B924011D 1281468750.456641 8B924011D 1281468751.408636 89516 1281468752.468641 8B924011D 1281468753.420634 89516 1281468754.476641 8B924011D 1281468754.880642 0140006* 1281468755.168640 8B9040010 1281468755.168723 89415 1281468756.172635 89415 1281468756.464639 0142008* 1281468756.624638 89516 1281468756.756645 8B934011E 1281468757.752638 8B934011E 1281468758.704636 89516 1281468759.764642 8B934011E 1281468760.348767 0140006* 1281468760.636639 8B9040010 1281468760.636725 89415 1281468761.640637 89415 1281468762.696639 8B9040010 1281468763.612637 0110427* 1281468763.900641 8B9040010 1281468763.900725 89617 1281468764.960640 8B9040010 1281468765.912637 89617 1281468766.968640 8B9040010 1281468767.812638 011082B 1281468767.812720 89718* 1281468768.816635 89718 1281468769.872639 8B9040010 1281468770.824633 89718 1281468771.884640 8B9040010 1281468772.620636 0110124* 1281468772.784634 89415 1281468773.788635 89415 1281468774.848638 8B9040010 1281468775.800635 89415 1281468776.856674 8B9040010 1281468777.808635 89415
Random/Repeat/Dolby
Events: 1281469266.648728 - RPT button pressed/released 1281469269.484645 - RPT button pressed/released 1281469272.012650 - RDM button pressed/released 1281469276.436642 - RDM button pressed/released 1281469279.792652 - Dolby noise reduction button pressed/released 1281469283.036649 - Dolby noise reduction button pressed/released 1281469264.544694 89415 1281469265.600647 8B9040010 1281469266.648645 89415 1281469266.648728 0140105* 1281469266.772648 8B905001F 1281469267.612651 8B905001F 1281469268.564638 89415 1281469269.484645 0140006* 1281469269.604652 8B9040010 1281469270.608650 8B9040010 1281469271.560640 89415 1281469272.012650 0140208* 1281469272.224651 8B906001E 1281469273.228647 8B906001E 1281469274.180646 89415 1281469275.240648 8B906001E 1281469276.192644 89415 1281469276.436642 0140208* 1281469276.648653 8B9040010 1281469277.652649 8B9040010 1281469278.604641 89415 1281469279.660646 8B9040010 1281469279.792652 8B904101F* 1281469280.744638 89415 1281469281.800650 8B904101F 1281469282.752642 89415 1281469283.036649 8B9040010* 1281469284.044647 8B9040010 1281469284.996674 89415 1281469286.052645 8B9040010
Load/Eject
Events: 1281469649.812643 - Tape is loaded 1281469656.644649 - Eject button pressed 1281469649.812643 8BB0400C1* 1281469650.164844 09A 1281469650.364646 8B90400C3 1281469650.364738 890CE 1281469650.840641 0110124 1281469650.840730 89415 1281469651.420645 8B9040010 1281469652.372641 89415 1281469653.428647 8B9040010 1281469654.380642 89415 1281469655.440644 8B9040010 1281469656.392644 89415 1281469656.644649 8BA40004A* 1281469656.944648 8BA40004A 1281469657.248644 8BA40004A 1281469657.548645 8BA40004A 1281469661.176643 8BA0000C6
Tape Deck and CD Deck
Initialization (no disk in CD Deck, no cassette in Tape Deck)
Events: 1281469976.556674 - Radio is powered-on 1281469976.556674 38C* 1281469976.556758 089 1281469976.556795 B813 1281469976.556827 8812 1281469976.556859 18A 1281469976.708648 BBA0006000C1 1281469977.404645 8B90000C7 1281469977.404733 68F 1281469977.404769 58E 1281469977.404802 780 1281469977.404836 18A 1281469977.404868 68F 1281469977.404900 58E 1281469977.404931 780 1281469977.404963 39B 1281469977.608646 BBA0006000C1 1281469977.608737 18A 1281469977.880651 BD0000000000000007 1281469977.880759 68F 1281469978.088709 BC00000000008 1281469978.088795 58E 1281469978.636658 B9000010000000C0 1281469978.636750 780 1281469978.636786 18A 1281469978.636819 68F 1281469978.636851 58E 1281469978.636885 780 1281469979.392637 39B 1281469979.544653 BBA0006000C1 1281469979.784656 BD0000000000000007 1281469979.966890 BC00000000008 1281469980.220652 B9000010000000C0 1281469980.220746 09A 1281469980.420646 8B90000C7 1281469980.420734 890CE 1281469981.280650 BBA0006000C1
Initialization (with disk in the CD Deck, and a cassette in the Tape Deck)
Events: 1281470594.792638 - Radio is powered-on 1281470594.792638 38C* 1281470594.792721 089 1281470594.792758 B813 1281470594.792791 8812 1281470594.792825 18A 1281470595.216648 8B90400C3 1281470595.216736 68F 1281470595.216772 BBA0 1281470595.216806 58E 1281470595.216839 780 1281470595.216872 18A 1281470595.640713 BB91000000C5 1281470595.640800 68F 1281470595.640836 58E 1281470595.640869 780 1281470595.640903 39B 1281470595.848644 BB91000000C5 1281470595.848728 18A 1281470596.120766 BD1000000000008000 1281470596.120865 68F 1281470596.328656 BC00000000008 1281470596.328751 58E 1281470596.876848 B9000010000000C0 1281470596.876944 780 1281470596.876980 18A 1281470596.877014 68F 1281470596.877047 58E 1281470596.877079 780 1281470597.628638 39B 1281470597.784649 BB91000000C5 1281470598.024853 BD1000000000008000 1281470598.204658 BC00000000008 1281470598.460651 B9000010000000C0 1281470598.460740 09A 1281470598.664645 8B90400C3 1281470598.664731 890CE