From 08876d1c25e86f219f9dfdf41c5bed650fa47e35 Mon Sep 17 00:00:00 2001 From: Tom Fifield Date: Thu, 3 Oct 2024 16:25:33 +0800 Subject: [PATCH 1/2] Add MLX90614 non-contact IR temperature sensor. Mentioned in https://github.com/meshtastic/firmware/issues/4738 as being most appropriate for sensing animal temperature. Also, according to https://www.sparkfun.com/products/retired/14569, a replacement for the apparently retired MLX90632 --- meshtastic/telemetry.proto | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/meshtastic/telemetry.proto b/meshtastic/telemetry.proto index c4d7ea50..94aaf390 100644 --- a/meshtastic/telemetry.proto +++ b/meshtastic/telemetry.proto @@ -510,6 +510,13 @@ enum TelemetrySensorType { * MAX30102 Pulse Oximeter and Heart-Rate Sensor */ MAX30102 = 30; + + /* + * MLX90614 non-contact IR temperature sensor. + */ + MLX90614 = 31; + + /* } /* From dd8619f7865a7117039e3eab86b3c635b768950a Mon Sep 17 00:00:00 2001 From: Tom Fifield Date: Thu, 3 Oct 2024 19:41:34 +0800 Subject: [PATCH 2/2] Typo fix --- meshtastic/telemetry.proto | 2 -- 1 file changed, 2 deletions(-) diff --git a/meshtastic/telemetry.proto b/meshtastic/telemetry.proto index 94aaf390..c3b896b6 100644 --- a/meshtastic/telemetry.proto +++ b/meshtastic/telemetry.proto @@ -515,8 +515,6 @@ enum TelemetrySensorType { * MLX90614 non-contact IR temperature sensor. */ MLX90614 = 31; - - /* } /*