Beispiel #1
0
        //Adjusts the color/ALS gain on the APDS9960 (adjusts the sensitivity to light)
        void SetADCGain(ADCGain gain)
        {
            control.AGAIN = (byte)gain;

            /* Update the timing register */

            _apds9960.WriteRegister(APDS9960_CONTROL, control.Get());
        }
Beispiel #2
0
        public bool SetChannelGain(ADCChannel ChannelNo, ADCGain Gain)
        {
            I16 rc = CA180_L132.CS_mnet_ai8_set_channel_gain((U16)adcPara.CardSwitchNo, (U16)adcPara.RingNoOfCard, (U16)adcPara.SlaveIP, (U16)ChannelNo, (U8)Gain);

            if (rc != 0)
            {
                return(false);
            }
            else
            {
                return(true);
            }
        }