background image

Nexus C-816 iPod control protocol

This section describes the commands used to control an iPod attached to a Nexus C-816 via the RS232 
port on the rear of the unit. The RS232 port uses a baud rate of 19200, 8 data bits, 1 stop bit, and no 
parity. In the examples shown, the string <cr> represents a carriage return; a single byte non-printable 
character with the hexadecimal value 0x0d. For information regarding connecting an iPod dock to the 
C-816, please refer to the Nexus C-816 installation guide.

Command list.

I_SLOT1

This command allows a device attached to the RS232 port to take control of an iPod attached to slot 1 of 
the C-816. If the iPod is not in use, a reply of “OK” will be returned. If the iPod is in use (by a keypad),  
a reply of “ERR iPod in use” will be returned. After this command is issued, and if successful, a 32 
second timer will be started. If any iPod related commands are sent to the controller, this timer will be 
reset. If no iPod related commands are received for 32 seconds, a reply of “Slot1 timeout” will be 
returned, and the RS232 port loses control of the iPod.

Example:
--> I_SLOT1<cr>
<-- OK<cr>

I_SLOT2

Same as I_SLOT1, but instead takes control of an iPod on slot 2.

I_RELIPOD

When the device on the RS232 is finished controlling the iPod, it should issue this command to make 
the iPod available to the system.

Example:
--> I_RELIPOD<cr>
<-- OK<cr>

I_RESDBSEL

Resets the iPod's database selection to an empty state, and sets the category count to zero. This is 
analogous to pressing the iPod menu button repeatedly to get to the topmost iPod menu. Any previously 
selected database items are de-selected. The command has no effect on the playback engine – any songs 
currently in the play queue will continue to play. 

Example:
--> I_RESDBSEL<cr>
<-- OK<cr>

I_GETNUMCATDBREC

Retrieves the number of records in a particular database category. For example, the number of artists, or 
albums in the iPod database could be queried. The category types available are as follows:
Playlist = 01

1.0 01/02/10

6

Содержание C-612

Страница 1: ...Nexus Audio Systems C 816 MULTI ROOM CONTROLLER RS232 Command Reference 1 0 03 23 2011 1...

Страница 2: ...rt on the C 816 uses a female DB9 connector wired in a DTE configuration Tx transmit pin 2 Rx receive pin 3 Ground pin 5 Communication settings are 19200 baud 8 bits no parity no handshake Figure 1 RS...

Страница 3: ...d with Sxxy where xx is the zone number queried and y the input it is set to Function Fxxyy cr xx zone valid range 01 16 yy function on keypad SU SD RW FW ST PS Additional on IR remote GU IN EX MN CU...

Страница 4: ...down the current band FM or AM and stop on the next station Slave tuner control SL_ Prepend to tuner commands above Allows control of tuner in slave chassis if one is attached Query tuner preset PRE...

Страница 5: ...r string describing the name of the queried source Set source name SNxxcccc cr xx source range 01 07 cccc a character string max 10 characters Sets the name of source xx to cccc Example to change the...

Страница 6: ...nt to the controller this timer will be reset If no iPod related commands are received for 32 seconds a reply of Slot1 timeout will be returned and the RS232 port loses control of the iPod Example I_S...

Страница 7: ...unt For example using a category type of two artist a starting index of zero and a record count of five the iPod will return the names of the first five artists in the database Example I_RETCATDBREC 0...

Страница 8: ...ample I_GETINDPLYTRTIT 12 cr Track1 Walking On Broken Glass CR I_GETINDPLYTRART Requests the currently play track artist The artist name will be returned Example I_GETINDPLYTRART 12 cr Artist1 Annie L...

Страница 9: ...ums Example I_GETSHUF cr Shuffle off CR I_SETSHUF Sets the shuffle state of the iPod Use 00 to turn shuffle off 01 to shuffle tracks or 02 to shuffle albums Example I_SETSHUF 01 cr Shuffle albums OK C...

Страница 10: ...mmand enables reporting of the artist album and track names out of the RS232 port This info will be reported every time the track changes without having to request it Each item is reported with a fiel...

Страница 11: ...DBREC 02 0 5 Category Artist start index 0 read count 5 AC DC Aerosmith Al Stewart Alannah Myles Alice Cooper I_RETCATDBREC 02 5 3 Category Artist start index 5 read count 3 Alison Krauss Annie Lennox...

Страница 12: ...va I_GETNUMCATDBREC 05 Category Tracks 4 matching records 4 I_RETCATDBREC 05 0 4 Category Tracks start index 0 read count 4 Why Walking On Broken Glass Precious Legend In My Livingroom I_SELDBREC 05 0...

Отзывы: