= AV/C Model for the Presonus Firepod = == presonus_firepod.dot == Firmware information (!FirePod): {{{ Config ROM Current Node Id: 0 GUID: 0x000a9200c0000745 Vendor Name: Presonus Model Name: PreSonus FIREPOD Node Vendor ID: 0x000a92 Model Id: 0x00010066 Unit Specifier ID: 0x00a02d Unit version: 0x00010001 ISO resource manager: 1 Cycle master capable: 1 Bus manager capable: 1 Cycle clock accuracy: 100 Max rec: 6 (max asy payload: 128 bytes) Info Registers Manufactors Id: bridgeCo Protocol Version: 0x00000001 Bootloader Version: 0x00000000 GUID: 0x000a9200c0000745 Hardware Model ID: 0x00000087 Hardware Revision: 0x00000001 Software Date: 08.12.2005, 14:54:34 Software Id: 0x00010066 Software Version: 0x00ffffff Base Address: 0x20080000 Max. Image Len: 0x00180000 Bootloader Date: 30.04.2004, 11:20:49 Debugger Id: 0x00000000 Debugger Version: 0x00000000 }}} While trying to update my firmware under windows (which I didn't need as my firmware seems to be up-to-date) I also changed the (windows-)name of the device. This changed just one line in the above output to read: {{{ GUID: 0xc0000745c0000745 }}} But only in the second section. The first GUID-entry stays the same... === Feature FB's === The feature FB's are most likely for volume/pan control. Note that the combined volume controls (e.g. channel1/2) are in series with the separated ones (e.g. channel1). Their effects add. Use them as follows: Set volume of channel1/2 to 0dB {{{ OSC: /devicemanager/dev0/GenericMixer/Feature/1 set volume 0 0 test-mixer commandline: PORT NODE 4 1 0 0 }}} Set volume of channel1 only to 0dB {{{ OSC: /devicemanager/dev0/GenericMixer/Feature/1 set volume 1 0 test-mixer commandline: PORT NODE 4 1 1 0 }}} Set volume of channel2 only to 0dB {{{ OSC: /devicemanager/dev0/GenericMixer/Feature/1 set volume 2 0 test-mixer commandline: PORT NODE 4 1 2 0 }}} Set volume of channel3/4 to 0dB {{{ OSC: /devicemanager/dev0/GenericMixer/Feature/2 set volume 0 0 test-mixer commandline: PORT NODE 4 2 0 0 }}} Set volume of channel3 only to 0dB {{{ OSC: /devicemanager/dev0/GenericMixer/Feature/2 set volume 1 0 test-mixer commandline: PORT NODE 4 2 1 0 }}} Set volume of channel4 only to 0dB {{{ OSC: /devicemanager/dev0/GenericMixer/Feature/2 set volume 2 0 test-mixer commandline: PORT NODE 4 2 2 0 }}} Other example: set volume of channel 7 to -127.9922 dB: {{{ OSC: /devicemanager/dev0/GenericMixer/Feature/4 set volume 2 0x8002 test-mixer commandline: PORT NODE 4 4 1 0x8002 }}} Firmware Information (FP10): {{{ Config ROM Current Node Id: 0 GUID: 0x000A9200C9040125 Vendor Name: Presonus Model Name: FP10 Node Vendor ID: 0x000a92 Model Id: 0x00010066 Unit Specifier ID: 0x00a02d Unit version: 0x00010001 ISO resource manager: 1 Cycle master capable: 1 Bus manager capable: 1 Cycle clock accuracy: 100 Max rec: 6 (max asy payload: 128 bytes) Info Registers Manufactors Id: bridgeCo Protocol Version: 0x00000001 Bootloader Version: 0x00000000 GUID: 0x000A9200C9040125 Hardware Model ID: 0x00000087 Hardware Revision: 0x00000001 Software Date: 05.18.2007, 19:56:58 Software Id: 0x00010066 Software Version: 0x000017D5 Base Address: 0x20080000 Max. Image Len: 0x00180000 Bootloader Date: 04.30.2004, 11:20:49 Debugger Id: 0x00000000 Debugger Version: 0x00000000 }}} [[Image(fp10.png, 50%)]]