"xkenneth" <[EMAIL PROTECTED]> wrote in message 
news:[EMAIL PROTECTED]
> Hi,
>
>   I've been attempting to write a serial program in python. I talk to
> a custom designed bit of hardware that sends me back groups that are 2
> bytes in length. When i recieve them using either pySerial or USPP i'm
> not sure how python interprets them. Both of the bytes should be
> interpreted as one integer. I store each of the two bytes in a python
> array. Here is an example of the data as printed in a terminal.
>
> ['\x1dz', '\xa8<', '\x89{', '}O', 'r\xaf', '\x83\xcd', '\x81\xba',
> '\x00\x02', '\x00\x00', '\x00\x00', '\x00\x00']
>
> As you can see it either chooses to represent one byte in hex or one in
> ascii or both in hex etc. I'm just not sure how to get this into an
> integer format.

 Look at array and/or struct modules/



-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to