Merck / Mbed OS SmartCap_OS5

Dependencies:   nRF51822

Revision:
24:761c30334cf4
Parent:
23:7ca590427f0e
Child:
43:7a9cfb57f9e8
--- a/Source/hw.cpp	Tue Mar 19 19:25:39 2019 +0000
+++ b/Source/hw.cpp	Thu Mar 21 19:28:22 2019 +0000
@@ -102,6 +102,14 @@
                               (ADC_CONFIG_PSEL_AnalogInput2 << ADC_CONFIG_PSEL_Pos) |
                               (ADC_CONFIG_EXTREFSEL_None << ADC_CONFIG_EXTREFSEL_Pos);
             break;
+            
+        case ADC_CHAN_LIGHT_SENSE:
+            NRF_ADC->CONFIG = (ADC_CONFIG_RES_10bit << ADC_CONFIG_RES_Pos) |
+                              (ADC_CONFIG_INPSEL_AnalogInputOneThirdPrescaling << ADC_CONFIG_INPSEL_Pos) |
+                              (ADC_CONFIG_REFSEL_VBG << ADC_CONFIG_REFSEL_Pos) |
+                              (ADC_CONFIG_PSEL_AnalogInput4 << ADC_CONFIG_PSEL_Pos) |
+                              (ADC_CONFIG_EXTREFSEL_None << ADC_CONFIG_EXTREFSEL_Pos);
+            break;
 
         default:
             return 0;