ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
1044238
Aleksey_75 (14.10.2020 20:48, просмотров: 10678)
С вашего позволения накидаю ламерских вопросов , в т.ч. и по python 

byte = TData[i:i+2] - ета какой элемент массива ?

val = int(byte, 16) - это похоже на получении из byte переменной 16 бит (не очень понятно, по идее 32 бита должно быть)

#checksum style thing? - эта мля что ?

total += chr(val) - ну здесь вроде понятно , ака приведение uint16_t к uint8_t

#each byte is subtracted by the iterator - опять в душе не ебу понимаю.

total = int(total, 16)

#print "%04X" % (total) - вот опять , вывод 32b переменной а суем 16


Заранее благодарен! Ногами прошу не бить! Разберусь с этим, перепишу функцию на си! Торжественно обещаю, в python больше ни ногой!