在好例子网,分享、交流、成长!
您当前所在位置:首页C/C++ 开发实例Android手机应用开发 → iPod扩展接口规范介绍.pdf

iPod扩展接口规范介绍.pdf

Android手机应用开发

下载此实例
  • 开发语言:C/C++
  • 实例大小:1.76M
  • 下载次数:6
  • 浏览次数:63
  • 发布时间:2020-12-30
  • 实例类别:Android手机应用开发
  • 发 布 人:Johnmlhe
  • 文件格式:.pdf
  • 所需积分:2
 相关标签: iPod 规范 扩展 IP

实例介绍

【实例简介】本文档介绍了iPod扩展接口远程命令和响应协议。iPod 扩展接口协议允许将 iPod 的用户界面转换为其他环境,例如,仪表板收音机、大屏幕显示器或方向盘安装的遥控器等汽车娱乐系统。本文档指定了允许通过串行或USB连接访问iPod数据库和设备管理的报文。

【实例截图】ipod extended interface specification-No Watwemark.pdf

from clipboard

【核心代码】

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

标签: iPod 规范 扩展 IP

实例下载地址

iPod扩展接口规范介绍.pdf

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警