单片机串口通信协议-返回数据解析问题。

各位大神,早上好,现有汽车OBD监测模块一个,插到汽车OBD接口上,发送指令:#19021151(ASCII),得到返回数据值为:#016aa195843e2b814b1f002003540000000000000059ffff0000000000001e6700000219ffffff000002d8103900000000000000fd107673;
通信协议为:
image
image
计算机PC端软件数值为:
image
这些数据怎么计算出来的?怎么用Python将有用的信息筛选出来并打印,对于单片机通信方面,小白一枚,还望大神给与解释,困扰了好几天了,怎么计算都感觉数字对不上去。