Elektronikprojekt Grupp 13 / Mbed OS test_fft_grp13

Dependencies:   mbed-dsp

Fork of mbed-os-example-blinky by Elektronikprojekt Grupp 13

Committer:
NicklasNp
Date:
Wed Mar 29 13:46:40 2017 +0000
Revision:
38:0eceb5feddc4
Parent:
37:3bc968f47d9b
Child:
39:c92c150c0dd2
Child:
40:460b5132c390
-

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Jonathan Austin 0:2757d7abb7d9 1 #include "mbed.h"
Jonathan Austin 0:2757d7abb7d9 2
Jonathan Austin 0:2757d7abb7d9 3 DigitalOut led1(LED1);
Jonathan Austin 0:2757d7abb7d9 4
Jonathan Austin 1:846c97078558 5 // main() runs in its own thread in the OS
Jonathan Austin 0:2757d7abb7d9 6 int main() {
Jonathan Austin 0:2757d7abb7d9 7 while (true) {
Jonathan Austin 0:2757d7abb7d9 8 led1 = !led1;
deeza 34:90d3527a2258 9 //ändrade värdet från 0.5 till 0.6
KlaraBengtsson 35:935167115537 10 wait(2);
Jonathan Austin 0:2757d7abb7d9 11 }
Jonathan Austin 0:2757d7abb7d9 12 }
Jonathan Austin 1:846c97078558 13
KlaraBengtsson 37:3bc968f47d9b 14 double calcDis(double t, double v){
KlaraBengtsson 37:3bc968f47d9b 15 double s = t*v;
KlaraBengtsson 37:3bc968f47d9b 16 return s;
KlaraBengtsson 37:3bc968f47d9b 17
KlaraBengtsson 37:3bc968f47d9b 18 }
KlaraBengtsson 37:3bc968f47d9b 19 double calcAng(double s, double D){
KlaraBengtsson 37:3bc968f47d9b 20 double ang = asin(s/D);
KlaraBengtsson 37:3bc968f47d9b 21 return ang;
KlaraBengtsson 37:3bc968f47d9b 22 }
KlaraBengtsson 37:3bc968f47d9b 23
NicklasNp 38:0eceb5feddc4 24 //Presuming the input value is temp as a nuber and humidity as procent
NicklasNp 38:0eceb5feddc4 25 double speedofsound(double temp, double hum){
NicklasNp 38:0eceb5feddc4 26 //Calculations done in Matlab
NicklasNp 38:0eceb5feddc4 27 speed = 331.1190 + 0.6016*temp + 0.0126*hum;
NicklasNp 38:0eceb5feddc4 28 return speed;
NicklasNp 38:0eceb5feddc4 29 }