tiz

Dependencies:   TextLCD X_NUCLEO_IKS01A1 func mbed-src mbed

Fork of mas by esproj

Committer:
herenvarno
Date:
Mon Dec 14 18:54:42 2015 +0000
Revision:
4:3fecfc9eeadd
Parent:
3:4355890e55b4
Child:
5:100310ea8fba
add altitude;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
herenvarno 3:4355890e55b4 1 #include "mbed.h"
herenvarno 3:4355890e55b4 2
herenvarno 3:4355890e55b4 3 #ifndef __RAW_DATA_H__
herenvarno 3:4355890e55b4 4 #define __RAW_DATA_H__
herenvarno 3:4355890e55b4 5
herenvarno 3:4355890e55b4 6 class RawData
herenvarno 3:4355890e55b4 7 {
herenvarno 3:4355890e55b4 8 public:
herenvarno 3:4355890e55b4 9 time_t __time;
herenvarno 3:4355890e55b4 10 float __temp;
herenvarno 3:4355890e55b4 11 float __humi;
herenvarno 3:4355890e55b4 12 float __pressure;
herenvarno 3:4355890e55b4 13 int32_t __acc[3];
herenvarno 3:4355890e55b4 14 int32_t __gyr[3];
herenvarno 3:4355890e55b4 15 int32_t __mag[3];
herenvarno 3:4355890e55b4 16 public:
herenvarno 3:4355890e55b4 17 void str_date(char *buffer);
herenvarno 3:4355890e55b4 18 void add_year_10();
herenvarno 3:4355890e55b4 19 void add_year_1();
herenvarno 3:4355890e55b4 20 void add_month();
herenvarno 3:4355890e55b4 21 void add_day();
herenvarno 3:4355890e55b4 22 void add_hour();
herenvarno 3:4355890e55b4 23 void add_min_10();
herenvarno 3:4355890e55b4 24 void add_min_1();
herenvarno 3:4355890e55b4 25 void add_sec_10();
herenvarno 3:4355890e55b4 26 void add_sec_1();
herenvarno 4:3fecfc9eeadd 27 void add_temp_sign();
herenvarno 4:3fecfc9eeadd 28 void add_temp_10();
herenvarno 4:3fecfc9eeadd 29 void add_temp_1();
herenvarno 4:3fecfc9eeadd 30 void add_temp_1_10();
herenvarno 4:3fecfc9eeadd 31 void add_temp_1_100();
herenvarno 4:3fecfc9eeadd 32 void add_humi_10();
herenvarno 4:3fecfc9eeadd 33 void add_humi_1();
herenvarno 4:3fecfc9eeadd 34 void add_humi_1_10();
herenvarno 4:3fecfc9eeadd 35 void add_humi_1_100();
herenvarno 3:4355890e55b4 36 void str_time(char *buffer);
herenvarno 3:4355890e55b4 37 void str_temperature(char *buffer);
herenvarno 3:4355890e55b4 38 void str_humidity(char *buffer);
herenvarno 3:4355890e55b4 39 void str_pressure(char *buffer);
herenvarno 3:4355890e55b4 40 void str_altitude(char *buffer);
herenvarno 3:4355890e55b4 41 void str_magnetic(char *buffer);
herenvarno 3:4355890e55b4 42 void str_direction(char *buffer);
herenvarno 3:4355890e55b4 43 private:
herenvarno 4:3fecfc9eeadd 44 char* printDouble(char* str, double v,int decimalDigits=2);
herenvarno 3:4355890e55b4 45 };
herenvarno 3:4355890e55b4 46
herenvarno 3:4355890e55b4 47
herenvarno 3:4355890e55b4 48 #endif // __RAW_DATA_H__