mirror of
https://github.com/firestar5683/StarPilot.git
synced 2026-09-28 10:23:49 +08:00
migrate can_print_changes to segmentrangereader (#30953)
more tools old-commit-hash: 926793b17ff92c57036b16f343bba263498b7423
This commit is contained in:
@@ -3,10 +3,12 @@ import argparse
|
||||
import binascii
|
||||
import time
|
||||
from collections import defaultdict
|
||||
from typing import Optional
|
||||
|
||||
import cereal.messaging as messaging
|
||||
from openpilot.selfdrive.debug.can_table import can_table
|
||||
from openpilot.tools.lib.logreader import logreader_from_route_or_segment
|
||||
from openpilot.tools.lib.logreader import LogIterable
|
||||
from openpilot.tools.lib.srreader import SegmentRangeReader
|
||||
|
||||
RED = '\033[91m'
|
||||
CLEAR = '\033[0m'
|
||||
@@ -95,13 +97,15 @@ if __name__ == "__main__":
|
||||
|
||||
args = parser.parse_args()
|
||||
|
||||
init_lr, new_lr = None, None
|
||||
init_lr: Optional[LogIterable] = None
|
||||
new_lr: Optional[LogIterable] = None
|
||||
|
||||
if args.init:
|
||||
if args.init == '':
|
||||
init_lr = []
|
||||
else:
|
||||
init_lr = logreader_from_route_or_segment(args.init)
|
||||
init_lr = SegmentRangeReader(args.init)
|
||||
if args.comp:
|
||||
new_lr = logreader_from_route_or_segment(args.comp)
|
||||
new_lr = SegmentRangeReader(args.comp)
|
||||
|
||||
can_printer(args.bus, init_msgs=init_lr, new_msgs=new_lr, table=args.table)
|
||||
|
||||
Reference in New Issue
Block a user