DataFrame DevReader::getNewDataFrame() { DataFrame deviceData; struct timeval tv; gettimeofday(&tv, 0); readFromDevice(deviceData); deviceData.setDeviceName(m_deviceName); deviceData.setTimeStampSeconds((unsigned long) tv.tv_sec); deviceData.setTimeStampMicroseconds((unsigned long) tv.tv_usec); deviceData.setIpV4(getDeviceIp4Address()); return deviceData; }