|
|
@ -31,9 +31,11 @@ def replay_service(s, msgs): |
|
|
|
pm = messaging.PubMaster([s, ]) |
|
|
|
pm = messaging.PubMaster([s, ]) |
|
|
|
rk = Ratekeeper(service_list[s].frequency, print_delay_threshold=None) |
|
|
|
rk = Ratekeeper(service_list[s].frequency, print_delay_threshold=None) |
|
|
|
smsgs = [m for m in msgs if m.which() == s] |
|
|
|
smsgs = [m for m in msgs if m.which() == s] |
|
|
|
for m in smsgs: |
|
|
|
while True: |
|
|
|
pm.send(s, m.as_builder()) |
|
|
|
for m in smsgs: |
|
|
|
rk.keep_time() |
|
|
|
# TODO: use logMonoTime |
|
|
|
|
|
|
|
pm.send(s, m.as_builder()) |
|
|
|
|
|
|
|
rk.keep_time() |
|
|
|
|
|
|
|
|
|
|
|
vs = None |
|
|
|
vs = None |
|
|
|
def replay_cameras(lr, frs): |
|
|
|
def replay_cameras(lr, frs): |
|
|
|