am2315: Updated code to use mraa_set_priority

Signed-off-by: William Penner <william.penner@intel.com>
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
This commit is contained in:
William Penner
2014-12-22 10:38:25 -08:00
committed by Brendan Le Foll
parent be8336d0e8
commit 0a8f46a506
2 changed files with 9 additions and 70 deletions

View File

@@ -45,6 +45,8 @@
#define AM2315_SAMPLE 2
#define HIGH_PRIORITY 99
namespace upm {
/**
@@ -173,9 +175,6 @@ class AM2315 {
uint8_t i2cReadReg(int reg, uint8_t* data, int ilen);
int i2cWriteReg(uint8_t reg, uint8_t* data, uint8_t ilen);
uint16_t crc16(uint8_t* ptr, uint8_t len);
void initialize_priority(void);
void high_priority(void);
void normal_priority(void);
int32_t m_temperature;
int32_t m_humidity;
@@ -186,9 +185,7 @@ class AM2315 {
time_t m_last_time;
bool m_use_priority;
struct sched_param base_params;
int base_policy;
int m_base_priority;
pthread_t this_thread;
};