/spork

amp communications

spork

Amp communications investigation. See example python code under Examples.

Random sampling of serial port data:

Device Serial Commands

Exact commands will vary depending on the combination of amp settings

Example command HEX action
01fe000053fe1a000000000000000000f00124000138000000f779 Select Preset 1
01fe000053fe1a000000000000000000f00123010138000001f779 Select Preset 2
01fe000053fe1a000000000000000000f00125020138000002f779 Select Preset 3
01fe000053fe1a000000000000000000f00120030138000003f779 Select Preset 4
0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x

Device Serial Outputs

Preset 1 selected: 01FE000041FF1A000000000000000000F00148000338000000F7 01FE000041FF1A000000000000000000F0016E000338000000F7 0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x

Preset 2 selected: 01FE000041FF1A000000000000000000F00149010338000001F7 01FE000041FF1A000000000000000000F0016F010338000001F7 0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x

Preset 3 selected: 01FE000041FF1A000000000000000000F0014A020338000002F7 0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x

Preset 4 selected: 01FE000041FF1A000000000000000000F0014B030338000003F7 0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x

Amp Model 2: 01FE000041FF1A000000000000000000F0014B030338000003F7 01FE000041FF31000000000000000000F0016C300306020D2D4661744163006F75737469635604320525474B38300030F7

Amp Model 1 : 01FE000041FF31000000000000000000F0016D360306020525474B383030020D2D4661744163006F7573746963560032F7

Gain Control

Increasing Gain from zero:

Min gain: 01FE000041FF46000000000000000000F0016522033702092952656374692066696572004A3C00010204F7F0016619033702092952656374692066696572004A0000000000F7 0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x0x 01FE000041FF2B000000000000000000F0015645033702092952656374692066696572004A3E04214205F7

01FE000041FF2B000000000000000000F001577D033702092952656374692066696572004A3E04295225F7

01FE000041FF2B000000000000000000F0015836033702092952656374692066696572004A3E04316246F7

01FE000041FF2B000000000000000000F001590E033702092952656374692066696572004A3E04397266F7

Max gain: 01FE000041FF2B000000000000000000F0017C27033702092952656374692066696572004A3F01000000F7

Bass

Min Bass: 01FE000041FF46000000000000000000F0017821033702092952656374692066696572034A3C00010204F7F001791A033702092952656374692066696572034A0000000000F7

Mid Bass: 01FE000041FF2B000000000000000000F0016830033702092952656374692066696572034A3F00070E1CF7

Max Bass: 01FE000041FF2B000000000000000000F0016827033702092952656374692066696572004A3F01000000F7

etc.