running the NXT sensor example program sensors_nxt.c I get Light sensor readings just between about 2100...2600,
either if I have no object targeted or white or black or red or blue or anything closely in front.
I personally had expected values of 0...1023 for it.
I disabled the color sensor as I don't have one availble FTM, rest as decribed)
Nonetheless, USS and touch sensor are both working fine.
Is that supposed to be a correct light sensor reading though quite as designed by BrickPi3 ?
or is there perhaps a 12bit ADC active instead of 10bit?