telemetry.internal.platform.profiler.monsoon_profiler | index telemetry/internal/platform/profiler/monsoon_profiler.py

`Profiler using data collected from a Monsoon power meter.
http://msoon.com/LabEquipment/PowerMonitor/
Data collected is a namedtuple of (amps, volts), at 5000 samples/second.
Output graph plots power in watts over time in seconds.`

Modules
`` |  |

csv telemetry.core.exceptions | telemetry.internal.platform.profiler.monsoon multiprocessing | telemetry.internal.platform.profiler telemetry.util.statistics |

Classes
`` |  |

telemetry.internal.platform.profiler.Profiler(__builtin__.object)
  MonsoonProfiler

class MonsoonProfiler(telemetry.internal.platform.profiler.Profiler)
`` |  |

Method resolution order:
  MonsoonProfiler
  telemetry.internal.platform.profiler.Profiler
  __builtin__.object

Methods defined here:

CollectProfile(self)

__init__(self, browser_backend, platform_backend, output_path, state)

Class methods defined here:

is_supported(cls, browser_type) from __builtin__.type

name(cls) from __builtin__.type

Class methods inherited from telemetry.internal.platform.profiler.Profiler:

CustomizeBrowserOptions(cls, browser_type, options) from __builtin__.type
  `Override to customize the Browser's options before it is created.`

WillCloseBrowser(cls, browser_backend, platform_backend) from __builtin__.type
  `Called before the browser is stopped.`

Data descriptors inherited from telemetry.internal.platform.profiler.Profiler:

__dict__
  `dictionary for instance variables (if defined)`

__weakref__
  `list of weak references to the object (if defined)`