In [5]:
from micavis.trace import MicaTrace


[micavis.ipython at micavis.ipython loaded Fri May  3 19:15:46 2013]

In [32]:
# load most recent trace
trace = MicaTrace.load()


Parsing log sim_n.log
Read 7371 log events
 ... 25 unique addresses
Identify projections...

In [33]:
m1_evts = [e for e in trace.events if e['event_type'] == 'mica-serialize-bytes-m1']
m2_evts = [e for e in trace.events if e['event_type'] == 'mica-serialize-bytes-m2']

def get_tx(evts):
  return [e['timestamp'] for e in evts], [e['data'] for e in evts]

plot(*get_tx(m1_evts))
plot(*get_tx(m2_evts))


Out[33]:
[<matplotlib.lines.Line2D at 0x1d456f90>]

In [28]:
len(m1_evts)


Out[28]:
0

In [20]:


In [20]:


In [20]:


In [ ]: