(self, path, frame_index=None)
| 39 | self.hex_format = "0x" in self.frames[0][0] |
| 40 | |
| 41 | def export_as_text(self, path, frame_index=None): |
| 42 | with open(path, "w") as fout: |
| 43 | if frame_index is None: |
| 44 | fout.write(str(len(self.frames)) + "\n") |
| 45 | else: |
| 46 | fout.write("1" + "\n") |
| 47 | fout.write(self.data_format + "\n") |
| 48 | fout.write(str(self.frame_length) + "\n") |
| 49 | |
| 50 | if frame_index is None: |
| 51 | for frame in self.frames: |
| 52 | self.export_frame_as_text(fout, frame) |
| 53 | else: |
| 54 | self.export_frame_as_text(fout, self.frames[frame_index]) |
| 55 | |
| 56 | def export_frame_as_text(self, fout, frame): |
| 57 | for i, value in enumerate(frame): |
no test coverage detected