6
InstallingtheWallDock
InstallationSteps
1.Connectallwiring.
2. Attachmainchassistoj-box
usingtheprovidedfour
6-32screws.
3.Keepthedockconnector
circuitboardinpositioninthe
openinginthefrontcover.
4.Hangthefrontcoveronthe
mainchassisfromthetwo
toptabs.
5.Securethefrontcoverwiththe
twosmallscrewsatthebottom.
6.Placethedockplatformover
thesliderailandpush
downwarduntiltheretention
snapsareengaged.
7.Slidethesideprotectors
intotheslotsonthemain
chassis.
CompletedInstallation
Steps3&4complete
Steps5&6complete
Retention
Snap
SlideRail
2
2
4
3
3
5
6
6
7
5
2
1
YourP-3036WallDockcomesmostly
assembledforsafertravel.
Disassembletothepointofremoving
thefrontcoverandtheninstall
followingthestepsbelow.
ArtistsCategory
Selectthe9threcord
Wildcardchecksum
Toselectthe9threcordinthe Artistsdatabase,use:
,36,42,02,00,00,00,09,7A
SelectDBRecord
41,33,36
Example:
ThefollowingexampledescribeshowtoquerytheiPoddatabase.
Thereareseveraldatabasecategoriesthatcanbequeried.
Playlist (01)
Artists (02)
Albums (03)
Genres (04)
Tracks (05)
Category (HEXNumber)
AllnumbersareHEXvalues.
Note:commandsbeginwith ASCII A36,whichconvertstoHEX:
Askhowmanyartistsrecordstherearebyusingthe
command.
413336
Thedatabasemustberesetpriortoaquery.Use :4133
363141E4
41,33,36,32,43,02,7A
ResetDBSelection
GetNumberCategorizedDBRecords
Length
Command
ArtistsCategory
ASCIIletterzisusedasawildcardchecksum
ArtistsCategory
*Startatrecordindex0
*Send5artistsatatime
Wildcardchecksum
Get5 atabaserecordsforartistsstartingatrecordindex0,byusingthe
command.
,3A,44,02,00,00,00,00,00,00,00,05,7A
d
41,33,36
RetrieveCategorizedDatabaseRecords
TheiPodwill
,19,00,00,00,70,6C,0D,0A
urnNumber BRet CategorizedD Records. Forexample:
07,04,00
Lengthis7bytes (excludingchecksumandendmarkers)
LingoistheExtendedInterfaceLingo(0x04)
CommandID
Thereare0x70 (112 Artists)records
Checksum
{
*Thecommasseparatebytessothelargestvaliddecimalnumberwillbe255
(orHEXFF).4bytesarereservedfortherecordindexand4bytesare
reservedforthenumberof Artistsrequestedineachtransmission.For
numbersexceeding255(HEXFF),usethepreceding(moresignificant)byte.
Examples:
00,00,00,05= Thereare5records
00,00,00,FF= Thereare255records
00,00,01,01= Thereare257records
P-3036 SerialProtocol
15