diff --git a/src/emsdevice.cpp b/src/emsdevice.cpp index b6eec34b4..26c7a75cd 100644 --- a/src/emsdevice.cpp +++ b/src/emsdevice.cpp @@ -311,7 +311,7 @@ std::string EMSdevice::telegram_type_name(std::shared_ptr telegr } for (const auto & tf : telegram_functions_) { - if ((tf.telegram_type_id_ == telegram->type_id) && ((telegram->type_id & 0xF0) != 0xF0)) { + if ((tf.telegram_type_id_ == telegram->type_id) && ((telegram->type_id & 0xFFF0) != 0xF0)) { return uuid::read_flash_string(tf.telegram_type_name_); } }