fork

Dependencies:   BLE_API mbed-dev-bin nRF51822

Dependents:   microbit

Fork of microbit-dal by Lancaster University

Revision:
74:7c635e51760e
Parent:
1:8aa5cdb4ab67
--- a/source/bluetooth/MicroBitIOPinService.cpp	Fri Apr 08 16:45:44 2016 +0000
+++ b/source/bluetooth/MicroBitIOPinService.cpp	Wed Oct 04 18:52:09 2017 +0000
@@ -186,7 +186,7 @@
                		io.pin[data->pin].setDigitalValue(data->value);
                     //MicroBitIOPins[data->pin]->setDigitalValue(data->value);
                 else
-               		io.pin[data->pin].setAnalogValue(data->value*4);
+               		io.pin[data->pin].setAnalogValue(data->value * 4);
                     //MicroBitIOPins[data->pin]->setAnalogValue(data->value*4);
             }
 
@@ -219,7 +219,7 @@
                		value = io.pin[i].getDigitalValue();
                     //value = MicroBitIOPins[i]->getDigitalValue();
                 else
-               		value = io.pin[i].getAnalogValue();
+               		value = io.pin[i].getAnalogValue() / 4;
                     //value = MicroBitIOPins[i]->getAnalogValue();
 
                 ioPinServiceIOData[i] = value;
@@ -265,7 +265,7 @@
                	value = io.pin[i].getDigitalValue();
                 //value = MicroBitIOPins[i]->getDigitalValue();
             else
-               	value = io.pin[i].getAnalogValue();
+               	value = io.pin[i].getAnalogValue() / 4;
                 //value = MicroBitIOPins[i]->getAnalogValue();
 
             // If the data has changed, send an update.