Other Parts Discussed in Thread: PGA116, PGA112
I have a design where I have used a PGA116 for it's multiplexing/calibration capabilities and have had this working happily for a while. Now I need to use the gain block and so I have modified the firmware on the processor which controls it (over SPI) to send the new gain setting with the channel setting.
The channel is still changed successfully as before, and if I do a read config afterwards the config byte is as I set however this doesn't appear to have any affect on the gain being applied to the signal.
I set the config by sending the 2-byte SPI command 0x2A31 to get channel 1 and a gain of 8.
I have tried other gain settings with the same result. I figure that the SPI comms are ok given both that the channel is clearly being chenged and that I can read back the config successfully. The only oddity is that the datasheet lists the gain config bits in a table with PGA112/113 next to it but doesn't mention anything about if/how the gain bits differ for the PGA116/117.
Any help gratefully received!