I’ve been reading up a lot on stuct.pack and hex and the like.
I am trying to convert a decimal to hexidecimal with 2-bytes. Reverse the hex bit order, then convert it back into decimal.
I’m trying to follow these steps…in python
Convert the decimal value **36895** to the equivalent 2-byte hexadecimal value:
**0x901F**
Reverse the order of the 2 hexadecimal bytes:
**0x1F90**
Convert the resulting 2-byte hexadecimal value to its decimal equivalent:
**8080**
Bit shifting to swap upper/lower eight bits:
Packing and unpacking unsigned short(H) with opposite endianness(<>):
Convert 2-byte little-endian to big-endian…