Alix Germany / Mbed OS Coursework_Version_8

Dependencies:   BMP280 ELEC350-Practicals-FZ429 TextLCD BME280 ntp-client

Committer:
O_Thom
Date:
Thu Nov 29 16:08:28 2018 +0000
Revision:
5:f87129ac8bf3
Commit before change from sample message class to typedef struct

Who changed what in which revision?

UserRevisionLine numberNew contents of line
O_Thom 5:f87129ac8bf3 1 // Class for Sampled Data
O_Thom 5:f87129ac8bf3 2 #ifdef _SAMPLE_MESSAGE_
O_Thom 5:f87129ac8bf3 3 #define _SAMPLE_MESSAGE_
O_Thom 5:f87129ac8bf3 4 class sample_message
O_Thom 5:f87129ac8bf3 5 {
O_Thom 5:f87129ac8bf3 6 private:
O_Thom 5:f87129ac8bf3 7 float temp = 0;
O_Thom 5:f87129ac8bf3 8 float pressure = 0;
O_Thom 5:f87129ac8bf3 9 int sw1State = 0;
O_Thom 5:f87129ac8bf3 10 int sw2State = 0;
O_Thom 5:f87129ac8bf3 11 public:
O_Thom 5:f87129ac8bf3 12 sample_message(float f1, float f2, int s1, int s2) // Constructor
O_Thom 5:f87129ac8bf3 13 {
O_Thom 5:f87129ac8bf3 14 temp = f1;
O_Thom 5:f87129ac8bf3 15 pressure = f2;
O_Thom 5:f87129ac8bf3 16 sw1State = s1;
O_Thom 5:f87129ac8bf3 17 sw2State = s2;
O_Thom 5:f87129ac8bf3 18 }
O_Thom 5:f87129ac8bf3 19 ~sample_message() // Desconstructor
O_Thom 5:f87129ac8bf3 20 {
O_Thom 5:f87129ac8bf3 21 temp = 0;
O_Thom 5:f87129ac8bf3 22 pressure = 0;
O_Thom 5:f87129ac8bf3 23 sw1State = 0;
O_Thom 5:f87129ac8bf3 24 sw2State = 0;
O_Thom 5:f87129ac8bf3 25 }
O_Thom 5:f87129ac8bf3 26 };
O_Thom 5:f87129ac8bf3 27
O_Thom 5:f87129ac8bf3 28 #endif