Send file data through D7A Action Protocol demo.

Dependencies:   modem_ref_helper

Committer:
Jeej
Date:
Thu May 11 14:49:14 2017 +0000
Revision:
0:3058da317f01
Child:
5:4da1ea72e7b4
Updated init.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Jeej 0:3058da317f01 1 #include "mbed.h"
Jeej 0:3058da317f01 2 #include "hwcfg.h"
Jeej 0:3058da317f01 3 #include "sensor.h"
Jeej 0:3058da317f01 4 #include "WizziDebug.h"
Jeej 0:3058da317f01 5
Jeej 0:3058da317f01 6
Jeej 0:3058da317f01 7
Jeej 0:3058da317f01 8 AnalogIn g_light_meas(SENSOR_LIGHT_MEAS);
Jeej 0:3058da317f01 9 DigitalOut g_light_en_l(SENSOR_LIGHT_EN);
Jeej 0:3058da317f01 10
Jeej 0:3058da317f01 11
Jeej 0:3058da317f01 12 uint8_t sensor_get_light(void)
Jeej 0:3058da317f01 13 {
Jeej 0:3058da317f01 14 uint8_t light_level = 0;
Jeej 0:3058da317f01 15
Jeej 0:3058da317f01 16 // Enable light sensor
Jeej 0:3058da317f01 17 g_light_en_l = 0;
Jeej 0:3058da317f01 18
Jeej 0:3058da317f01 19 Thread::wait(10);
Jeej 0:3058da317f01 20
Jeej 0:3058da317f01 21 // Read light value
Jeej 0:3058da317f01 22 light_level = (uint8_t)(100*g_light_meas);
Jeej 0:3058da317f01 23
Jeej 0:3058da317f01 24 // Disable light sensor
Jeej 0:3058da317f01 25 g_light_en_l = 1;
Jeej 0:3058da317f01 26
Jeej 0:3058da317f01 27 return light_level;
Jeej 0:3058da317f01 28 }