Free-space optical receiver with real-time self-configuration using a fully integrated CMOS controller | IEEE Conference Publication | IEEE Xplore