Demo application of reading 6 different sensors and outputting values on UART. This demo can be used with Rohm tileshield using tiles for BH1726, BD1020, RPR0521, BH1745, ML8511 and BD7411. Developed and tested using Renesas GR-Peach -board.

Dependencies:   rohm-bh1726 rohm-bh1745 rohm-rpr0521 rohm-sensor-hal

Fork of rohm-bd7411g-hello by Rohm

Committer:
Jonathan Austin
Date:
Thu Jul 28 13:52:35 2016 +0100
Revision:
0:2757d7abb7d9
Child:
1:846c97078558
Update example to https://github.com/ARMmbed/mbed-os-example-blinky at tag mbed-os-5.1.0-rc1

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Jonathan Austin 0:2757d7abb7d9 1 #include "mbed.h"
Jonathan Austin 0:2757d7abb7d9 2 #include "rtos.h"
Jonathan Austin 0:2757d7abb7d9 3
Jonathan Austin 0:2757d7abb7d9 4 DigitalOut led1(LED1);
Jonathan Austin 0:2757d7abb7d9 5 DigitalOut led2(LED2);
Jonathan Austin 0:2757d7abb7d9 6
Jonathan Austin 0:2757d7abb7d9 7 void led2_thread(void const *args) {
Jonathan Austin 0:2757d7abb7d9 8 while (true) {
Jonathan Austin 0:2757d7abb7d9 9 led2 = !led2;
Jonathan Austin 0:2757d7abb7d9 10 Thread::wait(1000);
Jonathan Austin 0:2757d7abb7d9 11 }
Jonathan Austin 0:2757d7abb7d9 12 }
Jonathan Austin 0:2757d7abb7d9 13
Jonathan Austin 0:2757d7abb7d9 14 int main() {
Jonathan Austin 0:2757d7abb7d9 15 Thread thread(led2_thread);
Jonathan Austin 0:2757d7abb7d9 16
Jonathan Austin 0:2757d7abb7d9 17 while (true) {
Jonathan Austin 0:2757d7abb7d9 18 led1 = !led1;
Jonathan Austin 0:2757d7abb7d9 19 Thread::wait(500);
Jonathan Austin 0:2757d7abb7d9 20 }
Jonathan Austin 0:2757d7abb7d9 21 }