diff --git a/libfprint/drivers/goodixtls/goodix511.c b/libfprint/drivers/goodixtls/goodix511.c index a19379c2..c7afc047 100644 --- a/libfprint/drivers/goodixtls/goodix511.c +++ b/libfprint/drivers/goodixtls/goodix511.c @@ -323,6 +323,13 @@ fpi_device_goodixtls511_class_init (FpiDeviceGoodixTls511Class * class) dev_class->scan_type = FP_SCAN_TYPE_PRESS; + /* The temperature model is a time-based estimate, not a real sensor + * reading. Its 180s default aborts enrolment on this device before the + * 20 stages can be collected, since each press yields a small partial + * image and many presses are needed. goodixmoc, elanmoc, fpcmoc and + * synaptics all disable it the same way. */ + dev_class->temp_hot_seconds = -1; + // TODO img_dev_class->bz3_threshold = 24; img_dev_class->img_width = GOODIX511_WIDTH;