да вроде норм 123456789 -> CRC16 Modbus -> 37 4B

[/quote]
Гоняю на таком числе: например, 12345543211010110. И, если подавать строку на вход - не играет роли Little Indian or Big Indian или играет? )




Спасибо, Андрей!там все в общем еще проще

Pupil писал(а): 19 июл 2024, 12:55Спасибо, Андрей!там все в общем еще проще
Этот вариант работает как сайт. Но это через импорт dll, а такое же, но элементами LabView на этом сайте есть? Чтоб работало также? )


Благодарю, Андрей! Всё гениальное просто. Работает. Минимум элементов - как в шахматах.там все в общем еще проще



А вы что вообще считать пытаетесь и что на сайте проверяете?

На вход подаётся строка с символами. Алгоритм использует LookUp Table с сайта http://sunshine2k.de/coding/javascript/crc/crc_js.htmlArtem.spb писал(а): 01 авг 2024, 14:09А вы что вообще считать пытаетесь и что на сайте проверяете?
У вас в коде идёт вычисление crc строки, коротая содержит переводы строки и табуляции.
До кучи на входе строка hex чисел, а вычисления идут по байтам (символам) строки.

Если это влияет на конвертацию в U8, то как избавиться от "переводов строк и табуляций" ? )Artem.spb писал(а): 01 авг 2024, 14:09А вы что вообще считать пытаетесь и что на сайте проверяете?
У вас в коде идёт вычисление crc строки, коротая содержит переводы строки и табуляции.
До кучи на входе строка hex чисел, а вычисления идут по байтам (символам) строки.

Зависит от того, что вы понимаете под u8 и какой конвертации пытаетесь добиться. У вас "конвертация" строки в байт-коды. По сути это не конвертация, а другое представление того же самого.
Как-то вы смогли избавиться от x0 и запятых. Неужто не справитесь с такой простой задачей?то как избавиться от "переводов строк и табуляций" ? )

- попробую справиться )Artem.spb писал(а): 01 авг 2024, 14:21Зависит от того, что вы понимаете под u8 и какой конвертации пытаетесь добиться. У вас "конвертация" строки в байт-коды. По сути это не конвертация, а другое представление того же самого.
Есть подозрение, что надо конвертировать пары символов.
Как-то вы смогли избавиться от x0 и запятых. Неужто не справитесь с такой простой задачей?то как избавиться от "переводов строк и табуляций" ? )

Я уже отвечал вам на этот вопрос тутPupil писал(а): 01 авг 2024, 14:25 Есть подозрение, что надо конвертировать пары символов. - как это сделать корректно? )

Благодарю, Юрий! Способ "курить мануалы" мне известен. Не ребёнок я ))) но, в любом случае, благодарю Вас за информацию!