ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
1044255 Топик полностью
Aleksey_75 (14.10.2020 22:09, просмотров: 309) ответил fk0 на 1) Это диапазон; 2) это интерпретации строки byte как целого в 16-ричной системе счисления; 3) комментарий??? 4) здесь аналог функций CHR() и ORD() из басика или паскаля. И вообще питон не нужен. Учи Tcl.
Такс! Господа! предлагаю измерение пиписек переместить в отдельную тему! Мне нужно функцию из питона перетащить в си , все остальное не очень (пока важно), прикладываю функцию , авось кто-то добрый поможет 

TargetData строка 16 символов.

выход должен быть uint32_t


for i in range(0, len(TargetData), 2):
byte = TargetData[i:i+2]
val = int(byte, 16)
#checksum style thing?
val = val - j
total += chr(val)
#each byte is subtracted by the iterator
j += 1
total = int(total, 16)
#print "%04X" % (total)
return total