基本信息
源码名称:iPod扩展接口规范介绍.pdf
源码大小:1.76M
文件格式:.pdf
开发语言:C/C++
更新时间:2020-12-30
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 2 元×
微信扫码支付:2 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
本文档介绍了iPod扩展接口远程命令和响应协议。iPod 扩展接口协议允许将 iPod 的用户界面转换为其他环境,例如,仪表板收音机、大屏幕显示器或方向盘安装的遥控器等汽车娱乐系统。本文档指定了允许通过串行或USB连接访问iPod数据库和设备管理的报文。
本文档介绍了iPod扩展接口远程命令和响应协议。iPod 扩展接口协议允许将 iPod 的用户界面转换为其他环境,例如,仪表板收音机、大屏幕显示器或方向盘安装的遥控器等汽车娱乐系统。本文档指定了允许通过串行或USB连接访问iPod数据库和设备管理的报文。
ipod extended interface specification-No Watwemark.pdf
Contents Introduction Introduction to iPod Extended Interface Specification 11 Organization of This Document 11 Known Issues 12 Chapter 1 Extended Interface Versions and iPod Operating Modes 13 Operating Modes 13 Standard UI Mode 13 Extended Interface Mode 13 Light Sleep State 14 Extended Interface Protocol Versions 15 Chapter 2 Protocol History 17 Chapter 3 Telegram Formats 21 Small Telegram Format 21 Large Telegram Format 22 Telegram Details 22 Chapter 4 Device Identification 23 Single-Lingo Accessory Identification 24 Multiple Lingo Accessory Identification 25 Chapter 5 Using the Extended Interface Protocol 31 The Playback Engine 32 The Database Engine 32 Database Category Hierarchies 32 Database Category Counts 33 The All Tracks and On-The-Go Playlists 35 Transferring Album Art 35 Using the Extended Interface Protocol: An Example 36 Video Browsing 39 Video Navigation Rules 39 Video Selection Examples 39 3 2007-09-05 | © 2007 Apple Inc. All Rights Reserved. Chapter 6 Command Telegrams 45 Command Code Summary 45 Command 0x0001: ACK 49 Command 0x0002: GetCurrentPlayingTrackChapterInfo 50 Command 0x0003: ReturnCurrentPlayingTrackChapterInfo 50 Command 0x0004: SetCurrentPlayingTrackChapter 51 Command 0x0005: GetCurrentPlayingTrackChapterPlayStatus 52 Command 0x0006: ReturnCurrentPlayingTrackChapterPlayStatus 53 Command 0x0007: GetCurrentPlayingTrackChapterName 54 Command 0x0008: ReturnCurrentPlayingTrackChapterName 55 Command 0x0009: GetAudiobookSpeed 55 Command 0x000A: ReturnAudiobookSpeed 56 Command 0x000B: SetAudiobookSpeed 57 Command 0x000C: GetIndexedPlayingTrackInfo 58 Command 0x000D: ReturnIndexedPlayingTrackInfo 59 Command 0x000E: GetArtworkFormats 63 Command 0x000F: RetArtworkFormats 63 Command 0x0010: GetTrackArtworkData 64 Command 0x0011: RetTrackArtworkData 65 Command 0x0012: RequestProtocolVersion 67 Command 0x0013: ReturnProtocolVersion 67 Command 0x0014: RequestiPodName 68 Command 0x0015: ReturniPodName 68 Command 0x0016: ResetDBSelection 69 Command 0x0017: SelectDBRecord 70 Command 0x0018: GetNumberCategorizedDBRecords 72 Command 0x0019: ReturnNumberCategorizedDBRecords 73 Command 0x001A: RetrieveCategorizedDatabaseRecords 74 Command 0x001B: ReturnCategorizedDatabaseRecord 75 Command 0x001C: GetPlayStatus 76 Command 0x001D: ReturnPlayStatus 76 Command 0x001E: GetCurrentPlayingTrackIndex 77 Command 0x001F: ReturnCurrentPlayingTrackIndex 78 Command 0x0020 GetIndexedPlayingTrackTitle 79 Command 0x0021: ReturnIndexedPlayingTrackTitle 79 Command 0x0022: GetIndexedPlayingTrackArtistName 80 Command 0x0023: ReturnIndexedPlayingTrackArtistName 81 Command 0x0024: GetIndexedPlayingTrackAlbumName 82 Command 0x0025: ReturnIndexedPlayingTrackAlbumName 82 Command 0x0026: SetPlayStatusChangeNotification 83 Command 0x0027: PlayStatusChangeNotification 84 Command 0x0028: PlayCurrentSelection 87 Command 0x0029: PlayControl 87 Command: 0x002A: GetTrackArtworkTimes 89 Command: 0x002B: RetTrackArtworkTimes 90 4 2007-09-05 | © 2007 Apple Inc. All Rights Reserved. C O N T E N T S Command 0x002C: GetShuffle 91 Command 0x002D: ReturnShuffle 91 Command 0x002E: SetShuffle 92 Command 0x002F: GetRepeat 93 Command 0x0030: ReturnRepeat 94 Command 0x0031: SetRepeat 95 Command 0x0032: SetDisplayImage 96 Display Pixel Format 0x01 100 Display Pixel Formats 0x02 and 0x03 101 Command 0x0033: GetMonoDisplayImageLimits 102 Command 0x0034: ReturnMonoDisplayImageLimits 102 Command 0x0035: GetNumPlayingTracks 103 Command 0x0036: ReturnNumPlayingTracks 104 Command 0x0037: SetCurrentPlayingTrack 104 Command 0x0038: SelectSortDBRecord 105 Command 0x0039: GetColorDisplayImageLimits 107 Command 0x003A: ReturnColorDisplayImageLimits 108 Command 000x3B: ResetDBSelectionHierarchy 109 Glossary 111 Document Revision History 113