/
oldprinters
/
Kitchen2450
Обзор
Документация
Войти
/
oldprinters
/
Kitchen2450
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/ObjectM.cpp
25 строк
635 B
oldprinters
светодиоды управляются
02 июл 2024, 09:28
02 июл 2024, 09:28
ab080de
Код
Авторство
О чём код?
#include "ObjectM.h" //------------------------------------------------------------------------------ int16_t ObjectM::setParam(uint8_t* byteArray, int &i){ bool sign{0}; x = (byteArray[i++] + 256 * byteArray[i++]); if (x && 0x8000){ sign = 1; x &= 0x7fff; } y = (byteArray[i++] + 256 * byteArray[i++]); if (y && 0x8000){ sign = 1; y &= 0x7fff; } else sign = 0; s = byteArray[i++] + 256 * byteArray[i++]; if (s && 0x8000){ sign = 1; s &= 0x7fff; } else sign = 0; gate = byteArray[i++] + 256 * byteArray[i++]; l = sqrt(pow(x, 2) + pow(y, 2)); // Serial.println(l); return l; }