Цитата Сообщение от melky Посмотреть сообщение
ПростоМастер потому что надо не просто сообщить "Алярм!, Алярм!" а еще сказать почему собственно Алярма с датчиком случилась...
Цитата Сообщение от capzap Посмотреть сообщение
Каково Ваше решение сообщать в одной и той же переменной и реальное значение и ошибку? Выведено за диапазон как раз и для того чтоб программный код правильно интерпретировал приходящее значение, что не так то? Не читали перечень возникающих ошибок?
приехали. ну вы чего парни. заработались???
к примеру диапазон измерений (образно) от 0 до 10
как сообщить в одном числе если данные не верны и саму ошибку??? коды ошибок к примеру 100. 200. 300
оч просто, 9 это сигнал, а к примеру 209 это уже ошибка. в нашем случае это будут отрицательные числа и чего сложного распознать нужный аларм???
переведите если уж очень надо 16х в десятичную. если в hex не знаете почему коды ошибок и флаги в старших байтах стоят
и решение сообщать в одной переменной ошибку с неверными данными или данные без кода ошибки, принято не мной. это логика, причём элементарная
или мы на разных языках об одном и том же?? хз

зачем тянуть старший байт? если по значению переменной можно сразу понять верные данные или там лажа, причём лажа с конкретным указанием ошибки. причём понять это можно не выделяя старший байт.