def decode_packet(self, pid, length, data):
        if length:
            data_cls = self.data_type_by_pid.get(pid, DataType)
            return data_cls(data)
Decode the given packet's data property.
dataset/ETHPy150Open braiden/python-ant-downloader/antd/garmin.py/Protocol.decode_packet