Пример #1
0
CpuTemperature::CpuTemperature(uint8_t nSensor): RDMSensor(nSensor) {
	SetType(E120_SENS_TEMPERATURE);
	SetUnit(E120_UNITS_CENTIGRADE);
	SetPrefix(E120_PREFIX_NONE);
	SetRangeMin(RDM_SENSOR_TEMPERATURE_ABS_ZERO);
	SetRangeMax(RDM_SENSOR_RANGE_MAX);
	SetNormalMin(RDM_SENSOR_TEMPERATURE_ABS_ZERO);
	SetNormalMax((int16_t) Hardware::Get()->GetCoreTemperatureMax());
	SetDescription("CPU");
}
Пример #2
0
SensorSI7021Humidity::SensorSI7021Humidity(uint8_t nSensor, uint8_t nAddress): RDMSensor(nSensor) {
	SetType(E120_SENS_HUMIDITY);
	SetUnit(E120_UNITS_NONE);
	SetPrefix(E120_PREFIX_NONE);
	SetRangeMin(0);
	SetRangeMax(100);
	SetNormalMin(RDM_SENSOR_RANGE_MIN);
	SetNormalMax(RDM_SENSOR_RANGE_MAX);
	SetDescription("Relative Humidity");

	memset(&sDeviceInfo, 0, sizeof(struct _device_info));
	sDeviceInfo.slave_address = nAddress;
}
Пример #3
0
void CSliderCtrl::SetRange(int nMin, int nMax, BOOL bRedraw)
{
        SetRangeMin(nMin, bRedraw);
        SetRangeMax(nMax, bRedraw);
}
Пример #4
0
void CColorSlide::SetRange(int nMin, int nMax)
{
	SetRangeMin(nMin);
	SetRangeMax(nMax);
}