README 
Powertool Version 5.0.0.25: includes the following changes:
-	Removed deprecated controls from Parameter’s window
-	Average stats will now be displayed in the same format as is selected in the graph view
-	Fixed a bug which would throw an error when a second instance of PowerTool was opened if the first had taken or was actively taking measurements
Powertool Version 5.0.0.24: includes the following changes:
-	Changed the absolute path designator symbol for PowerToolCMD /SAVEFILE to ‘@’, refer to manual page 56 or launch PowerToolCMD with the /help argument for all trigger codes and details
-	Added the ‘Stats Window’ button to PowerTool, this opens a new window which displays the ‘Capture Stats’ and ‘Instant Current’ readings in a much larger text size
Powertool Version 5.0.0.23: includes the following changes:
-	Corrected the displayed hardware rev to bring in line with internal revision designations; All models which previously displayed ‘E’ will now display ‘F’
-	Removed depreciated controls from Config window
Powertool Version 5.0.0.22: includes the following changes:
-	Internal release
Powertool Version 5.0.0.21: includes the following changes:
-	Fixed an issue with Aux channel calibration failure
-	Added support for absolute path’s to be used in the /SAVEFILE trigger in PowerToolCMD
-	Added /BREAKFILE trigger to PowerToolCMD, adds ability to break an endless loop using a specified file path
Powertool Version 5.0.0.20:  includes the following changes:
-	Added support for Aux channel zeroCal calibration value.
-	Support added for hardware rev ‘G’ Aux channel’s higher voltage limit
Powertool Version 5.0.0.19:  includes the following changes:
-	Made the voltage calibration startup check less intrusive.  Should cause fewer false positives.
-	Fixed issue with capture stats not immediately updating when importing a pt5 file in View Only mode.
-	Added release version of the updated firmware, HVPM_RevE_Prot1_Ver32.fwm
-	Fixed an issue with pt5 exports using firmware version 32.
-	Added programmatic reset-to-bootloader command to the Configuration window
Powertool Version 5.0.0.18:  includes the following changes:
-	Internal test release

Powertool Version 5.0.0.17:  includes the following changes:
-	Fixed issue where FormSelectDevice would throw an exception if closed without selecting a device.
-	Added check for voltage and current scaling calibration values on startup.
-	Fixed issue with config window calibration value sanity check being too strict.
-	Added beta HVPM firmware HVPM_RevE_Prot1_Ver30.fwm with following fixes:
o	Prevents GET and SET commands from being completed while unit is in sample mode, which could result in erroneous values.
o	Fixes an issue where USB connection would intermittently disconnect on entering sample mode
o	Fixes an issue with intermittent measurement instability during unit startup.
Powertool Version 5.0.0.16:  includes the following changes:
-	Internal update. 
Powertool Version 5.0.0.15:  includes the following changes:
-	Internal update.
Powertool Version 5.0.0.14:  includes the following changes:
-	Fixed an issue with the Configuration window and GUI reporting measurements out of sync with each other.
Powertool Version 5.0.0.13:  includes the following changes:
-	Fixed a bug where all LVPM voltage settings would wrongly be rejected as out of range.
-	Fixed a bug where USB and Auxiliary voltage and power measurements would be output as “0” when output to CSV.
-	Fixed an issue where the UI would intermittently freeze, affecting GUI and Automation interfaces.
Powertool Version 5.0.0.12:  includes the following changes:
-	Fixed a bug where powertoolCMD interface wouldn’t allow HVPM units to power on below 2.01V or above 4.55V.
-	Added Power-on and runtime current limit commands to powertoolCMD interface.  Syntax is adding the flags:
/RUNCURRENTLIM=x.xx
/STARTCURRENTLIM=x.xx
Maximum runtime current limit for LVPM units is 8.00A, maximum runtime current limits for HVPM is 15.625A.  Note that the units are still rated for only 4.5A and 6.0A respectively, the current limit circuit and software controls have been designed with future models in mind.
Powertool Version 5.0.0.11:  includes the following changes:
-	Internal release, fixed an issue with unit calibration.
Powertool Version 5.0.0.10:  includes the following changes:
-	Running graph will now resume real-time updating after being clicked on if it is right-clicked.  Previously there was no way to get real-time updates started again without completely stopping and re-starting sample collection.
Powertool Version 5.0.0.9:  includes the following changes:
-	Fixed an issue introduced by sample collection optimization that would cause the application to hang on close if measurement data was not manually saved before closing.
-	Fixed executable signing.  The Application should now be properly identified as being published by Monsoon Solutions, and not ‘Unknown Publisher.’
-	Fixed issues with the Automation interface:
o	The Automation Interface where repeatedly opening and closing the interface would crash the program, or sometimes cause the Power Monitor hardware to stop functioning until power cycled.
o	The Automation interface would not correctly report the Aux voltage channel being selected.
o	The interface would sometimes crash when form visibility was set to false.
Powertool Version 5.0.0.8:  includes the following changes:
-	Optimized sample collection code.  Users with slower machines should see fewer dropped samples.
-	Fixed a bug with the PowerTool software where it would report extremely high current values when using the Beta LVPM firmware update.
Powertool Version 5.0.0.7:  includes the following changes:
-	Version 5.0.0.6 was a purely internal release for testing and development.
-	Added a Beta LVPM Firmware update.  This update will make the unit incompatible with the 4.x series windows software, but will allow LVPM units to be used with the Python library.  Users wishing to update should use the reflash utility with the file LVPM_RevE_Prot_1_Ver25_beta.fwm.
-	Python support is now available, see http://msoon.github.io/powermonitor/Pymonsoon.html for details.  
-	Fixed a Pt4 import/export bug.
Powertool Version 5.0.0.5 includes the following changes:
-	Fixed an issue where the Aux voltage could not be selected when using the low voltage hardware.
-	Fixed a CSV export issue with the PowerToolCmd interface.
Powertool Version 5.0.0.4 includes the following changes:
-	Fixed an issue where the UI would not re-enable controls after the conclusion of a sampling run.
-	Fixed an issue where current measurements were extremely unstable in the first ~2 seconds of a sampling run.
-	Fixed an issue where using the software with low-voltage hardware would report inaccurate current measurements.
-	Fixed issue with the select device form which would consume a very high amount of system resources.
-	Fixed an issue where USB ‘auto’ mode did not re-enable to the USB connection after sampling ended.
-	Increased maximum possible fan turn-on temperature from 40C to 60C.  Setting it higher should prevent the fan from running all the time.
-	Fixed an issue where the PMFlash window would wrongly report that the reflash failed when it actually succeeded.
-	Updated PMFlash to recognize when improper firmware is being loaded onto a device, and alert the user.
-	Improved connection stability.  Units will more reliably reconnect without needing to restart the software
Powertool Version 5.0.0.3 includes the following changes:
-	Improved auto-calibration algorithm for the Main Fine and Main Coarse channels in the –config window.
-	Reworked USB communications to reduce the number of dropped samples
-	Reworked voltage sampling during passive mode.
-	Updated UI refresh code to fix issue with UI freezing when the ‘run’ button is pressed.  Also addresses miscellaneous freezing and slowdown issues.
-	Fixed an issue where very large (>48 hours ) sampling runs would fail to import to the UI properly.
-	Fixed an issue with importing pt5 files without an associated cd5 file.
-	Added HVPM Firmware Version 25, which provides a fix for the overly sensitive overcurrent protection circuit.
Powertool Version 5.0.0.2 includes the following changes:
-	Fixed an issue that caused the software to crash when using Low Voltage hardware.
-	Fixed an issue where dropped samples were not being properly accounted for in the capture statistics.
-	Fixed an issue with the accuracy of the overcurrent protection limit parameter.
-	Fixed an issue where users could attempt to change vout while the device was sampling.
PowerTool Version 5.0.0.1 includes the following changes:
-	Fixed an issue with the zero offset correction
PowerTool Version 5.0.0.0 includes the following changes:
-	Complete redesign of hardware, firmware, and software.
-	Voltage range now supports: 0.8V-13.5V; Current range now supports up to 6 Amps. 
-	Increased Auxiliary channel functionality.  Factory calibration still assumes a 0.100 ohm sense resistor, but it is possible to increase the size of the resistor for increased uA-level accuracy, or decrease the size of the resistor for greater measurement range.
-	Switched from serial protocol to WinUSB protocol, improving connection reliability.
o	Because of this switch, applications using the Automation Interface need to be built as 32-bit applications.  64-bit support is expected in the next release.
-	End-user calibration now supported.
-	New Firmware features include:
o	Zero offset calibration
o	Increased calibration precision (8 bit -> 32 bit)
o	Precision and accuracy fixes.  Eliminated measurement jitter associated with reference measurements.
o	Integrated with main UI; no additional driver or software is needed
-	Pt5 file format with finer precision.  Pt4 format is still supported but is deprecated.
-	Significant automation enhancements and stability enhancements for extended duration runs.
-	Returns full USB current and voltage measurements and can return USB data simultaneously with main channel data.
-	This software will run on the older powermonitor hardware and firmware but will not be able to provide all improvements and features that require the new hardware and firmware.
PowerTool Version 4.0.5.3 includes the following changes:
-	Added –CONFIG mode command (Run application using “Powertool.exe –CONFIG” ) with integrated auto-scaling and unit diagnostic tools. 
PowerTool Version 4.0.5.2 includes the following changes:
-	Fixed issue where calling SaveFile from the automation interface would prevent further file export functions from working properly.
-	Fixed an issue with the GUI where adjusting zoom via graph would enable the stop button while already stopped.
PowerTool Version 4.0.5.1 includes the following changes:
-	Updated Command Line Parser setting voltage, reading current, and outputting Datafiles to address known issues and enhance capabilities.
-	Corrected recalibration developer example.
PowerTool Version 4.0.5.0 includes the following changes:
-	This is a preview release, intended to provide customers early access to bugfixes and features compatible with the current hardware and firmware.  A subsequent release will provide full support necessary for high voltage hardware.  PT5 format and API are subject to change between this release and the next.
-	Added PT5 datatype. 
o	Increases current sample precision from 16 to 32 bits, enabling support for 1-uA precision when exporting.
o	PT5 export type is expected to change between this release and the new 5.0.0.0 release to support firmware V21 status values. 
o	PT4 export capability has been maintained for all interfaces.
-	Automation Interface updates:
o	Addressed race condition issues with starting and stopping sampling.  Intermittent halting no longer occurs, and multi-threading is now fully supported.
o	File Export functions are now blocking.  Exports will always completely finish before the application is allowed to close.
o	CSV Export Granularity command now fully functional.
o	Interface definition has changed.  You must update your references as well as platform build target if you are using the .Net API.  You must update the .tlb file and your GAC entries if you are using COM to access the API.
-	PTFlash Update:
o	PTFlash is now integrated with the main PowerTool software, and has a simplified interface.  
-	DeveloperTools update:
o	Added RecalibrateExample, showing how to manually recalibrate the Power Monitor.
o	Added PT5Reader example.
-	AUX Mode is now fully supported, and no longer considered experimental
PowerTool Version 4.0.4.12 includes the following changes:
•	Adds GUI performance and stability enhancements.
•	Updates to CSV export
o	Data now exported at full sampling rate by default.
o	Ability to specify export at courser granularity (every Nth record) to CSV now supported
o	Capture mask parsing updated to ensure only data selected is exported.
•	Updates to PT4 export
o	Capture Date now properly reflects initial capture time vs file save time. 
o	Export of selected subset of data now supported. Note, time offset is relative to capture time.
•	User selection of data outside of the sampling duration in GUI no longer impacts calculations.
•	API change:
o	Removes older, unused DCF export format. 
o	Adds ability to reset/cycle the powermonitor device power in the GUI and API.
•	Adds ability to trigger codes to specify to delay start by units of time. 
•	Documentation updates
•	Additional C# developer examples. All examples updated to Visual Studio 2013 and .Net 4.5.
PowerTool Version 4.0.4.11 includes the following changes:
•	Built against .Net 4.0. Previous versions are built to support .Net 3.5. Be aware that if you upgrade to this version, you must have .Net 4.0 installed.
PowerTool Version 4.0.4.10 includes the following changes:
•	Ensures UI is not opened when exporting in automation mode
•	Provides the ability to stop dynamically scanning for power monitor device changes to quiet COM port traffic.
PowerTool Version 4.0.4.9 includes the following changes:
•	COM interface fully supported. Documentation and developer examples for C++ now provided.
PowerTool Version 4.0.4.8 includes the following changes:
•	USB (AUX1) and AUX2 voltage readings corrected.  See the Power Monitor Manual for proper usage of these channels.

PowerTool Version 4.0.4.7 includes the following changes:
•	Defaults for time axis have been changed and documentation has been updated to reflect this change as well as to include recommendations for extended-duration testing.
PowerTool Version 4.0.4.6 includes the following changes:
•	PowerTool application now supports export of subsets as well as complete results of data in PT4 format.
•	PowerTool Command line application no longer generates CD4 display files.  These are now generated as needed if a PT4 data file is loaded into the PowerTool Application.
Previous 4.0.4.x releases included the following changes:
•	Consolidation of documentation and update of developer documentation.
The manual now has been consolidated with the battery modification information, command line operation directions, and the PT4 file format.
An Automation Quick Start guide has been included.
•	Updated developer examples.
•	Changes to the install directory hierarchy.
If you were accustomed to the previous directory structure, please take time to review the new directory structure on the local drive where the software is installed.
•	Support for the PowerTool device to be installed on any available COM port.
•	Support for DCF and CSV export from the Command line version and via trigger codes.
The Main Channel is the primary testing channel and is fully functional and supported.
Please note that the Auxiliary Channel is in developmental stages and not fully functional.  Monsoon Solutions, Inc. provides very limited support for this channel.

Power Monitor Driver Installation Instructions
Please follow the following instructions to install the drivers for the Power Monitor.
1.	Power on Power Monitor in normal mode – Green led should be on.
2.	Under Device Manager, find the Mobile Device Power Monitor – will have a yellow exclamation mark.
3.	Right click and select Update Driver Software.
4.	Select Browse my computer for driver software
5.	Browse to C:\Program Files (x86)\Monsoon Solutions Inc\PowerMonitor\Drivers\PC and click on Next.
6.	Click on Close once the driver has finished installing.
7.	Under Device Manager – Ports (COM & LPT) verify that the Mobile Device Power Monitor (COMx) has enumerated properly.
Firmware Driver Installation Instructions (no longer apply to 5.0.0.0 and later)
1.	Power on Power Monitor in Output Enable mode by depressing the Output Enable button and the Power button simultaneously – Amber led should be on.
2.	Under Device Manager find the Unknown device.
3.	Right click and select Update Driver Software.
4.	Select Browse my computer for driver software
5.	Browse to C:\Program Files (x86)\Monsoon Solutions, Inc\PowerMonitor\Drivers\Firmware and click on Next.
6.	Click on Close once the driver has finished installing.
7.	Under Device Manager – Custom USB Devices verify that the Microchip Custom USB Device has enumerated properly.