Fix get wrong data

Get negative data when reading packet data