nibcq.calibration.Entry ======================= .. py:class:: nibcq.calibration.Entry Represents a single calibration entry in a calibration diary. Contains the timestamp and temperature information for when a calibration was performed on a measurement device. Used to track calibration history and determine when recalibration might be needed. .. attribute:: timestamp When the calibration was performed :type: datetime .. attribute:: temperature The ambient temperature during calibration in Celsius :type: float .. rubric:: Examples >>> entry = Entry(datetime.now(), 25.5) >>> print(entry) CalibrationEntry(timestamp=2025-01-01 12:00:00, temperature=25.5) .. py:method:: __repr__() Return a string representation of the CalibrationEntry. :returns: A formatted string showing the timestamp and temperature :rtype: str .. rubric:: Examples >>> entry = Entry(datetime(2025, 1, 1, 12, 0), 25.5) >>> repr(entry) 'CalibrationEntry(timestamp=2025-01-01 12:00:00, temperature=25.5)'