/* Reada the temperature in millivolts. */ float Thermistor::ReadMilliVolts() { float millivolts; m_Read(); millivolts = m_CountsToMilliVolts(m_Count); return millivolts; }
//---------------------------------------------------------------- bool CSlideBuf2::ReadLatestItem(int * piIdx, void *lpReadBuf ){ int iIdx; * piIdx = 0; if( !GetLatestItemIdx( &iIdx)) return false; * piIdx = iIdx; return m_Read(lpReadBuf, iIdx * m_nItemBytes, m_nItemBytes ); }
/* Reads the temperature in Celsius. */ float Thermistor::m_ReadTempCelsius() { float millivolts; float temperature; m_Read(); millivolts = m_CountsToMilliVolts(m_Count); temperature = MilliVoltsToCelsius(millivolts); return temperature; }
//---------------------------------------------------------------- bool CSlideBuf2::ReadData(void *lpReadBuf, int iStartItemIdx, int nItems ){ return m_Read(lpReadBuf, iStartItemIdx * m_nItemBytes, nItems * m_nItemBytes ); }