Has anyone else tried using this part?
I can use PGA = 0 (x1) or PGA = 1 (x2) with sensible results. PGA = 0 gives sample values that are roughly the same as the direct buffered values, and PGA = 1 gives sample values that are twice that. Good so far. PGA = 2 gives sample values somewhat less than PGA = 0 and PGA = 3,4,5,6,7 are the same as PGA = 2.
I'm using the same code for all of these cases. The PGAEN bit is set. It makes no difference if I use LPMODE or not. BUFEN is clear when I'm using the PGA and I'm leaving the undefined DGAIN bits ate their default values of zero. I also read back from the control register I've written and the read back matches.
Has anyone managed to to use the PGA on this part?
(I expect what will happen is that I'll be advised to contact Tech Support, who will not answer and then silently drop the support request. Maybe this time will be different?)