19 lines
343 B
C++
19 lines
343 B
C++
#pragma once
|
|
|
|
#include <TinySensor.h>
|
|
#include <RCSwitch.h>
|
|
|
|
class TempSensor: public TinySensor {
|
|
|
|
public:
|
|
TempSensor(short id, short senderPin) :
|
|
TinySensor(id, senderPin) {
|
|
}
|
|
|
|
unsigned long sendTempAndVoltage(int temp) {
|
|
unsigned long value = ID(id) | VCC(readVcc()) | TEMP(temp) | TYPE(6);
|
|
sendInfo(value);
|
|
return value;
|
|
}
|
|
};
|