Packet Structure:
Playback Stopped (0x00)
Byte Number Value
Meaning
0x00
0x2A
Start character
0x01
0x49
Device type (iPort)
0x02
0x00
Packet Length High Byte
0x03
0x04
Packet Length Low Byte
0x04
0x38
Packet Command Type
0x05
0x3C
Packet Command High Byte
0x06
0x1B
Packet Command Low Byte
0x08
0x00
New Status: Playback Stopped
0x09
0x24
Checksum
Playback Song Changed (0x01)
Byte Number Value
Meaning
0x00
0x2A
Start character
0x01
0x49
Device type (iPort)
0x02
0x00
Packet Length High Byte
0x03
0x08
Packet Length Low Byte
0x04
0x38
Packet Command Type
0x05
0x3C
Packet Command High Byte
0x06
0x1B
Packet Command Low Byte
0x07
0x01
New Status: Playback Song Changed
0x08
0xNN
New Database Song Record Index (byte 4)
0x09
0xNN
New Database Song Record Index (byte 3)
0x0A
0xNN
New Database Song Record Index (byte 2)
0x0B
0xNN
New Database Song Record Index (byte 1)
0x0C
0xNN
Checksum
Playback Forward Seek Stop (0x02)
Byte Number Value
Meaning
0x00
0x2A
Start character
0x01
0x49
Device type (iPort)
0x02
0x00
Packet Length High Byte
0x03
0x04
Packet Length Low Byte
0x04
0x38
Packet Command Type
0x05
0x3C
Packet Command High Byte
0x06
0x1B
Packet Command Low Byte
0x08
0x02
New Status: Playback Forward Seek Stop
0x09
0x22
Checksum
Playback Backward Seek Stop (0x03)
Byte Number Value
Meaning
0x00
0x2A
Start character
0x01
0x49
Device type (iPort)
0x02
0x00
Packet Length High Byte
0x03
0x04
Packet Length Low Byte
0x04
0x38
Packet Command Type
0x05
0x3C
Packet Command High Byte
0x06
0x1B
Packet Command Low Byte
0x08
0x03
New Status: Playback Backward Seek Stop
0x09
0x21
Checksum
Playback Song Position Changed (0x04)
Byte Number
Value
Meaning
0x00
0x2A
Start character
0x01
0x49
Device type (iPort)
0x02
0x00
Packet Length High Byte
0x03
0x08
Packet Length Low Byte
0x04
0x38
Packet Command Type
0x05
0x3C
Packet Command High Byte
0x06
0x1B
Packet Command Low Byte
0x07
0x04
New Status: Playback Song Position Changed
0x08
0xNN
New Database Song Record Index (byte 4)
0x09
0xNN
New Database Song Record Index (byte 3)
0x0A
0xNN
New Database Song Record Index (byte 2)
0x0B
0xNN
New Database Song Record Index (byte 1)
0x0C
0xNN
Checksum
17. GetIndexedPlayingSongTitle
0x3C
0x1C
GetIndexedPlayingSongTitle
Direction: Controller —> iPort
Description: Requests the song title of the indexed playing song
from the iPod.
NOTE: iPod will respond with an
ACK
including the
specific error status if the received command length or
playing song index is invalid.
8
Instruction Manual
iPort RS-232 Programming
iPort
Command
High Byte
iPort
Command
Low Byte
Command