top of page

TV Energy Assessment System

TV EASY v5 (Python Port) Releases

You can download the Python-based NEEA TV EASY here: 

Download TV Energy Assessment System v5.1.5 beta.

Unzip the file and run "install.exe" to install.

For first-time installs, the kit manual found on our Documents page has instructions on installing the software and its dependencies, and setting up your devices. ​

5.1.5 beta (May 28, 2024)

  1. Adds power meter measurement uncertainty metrics.

  2. Adds a results summary CSV to manual tagging tests.

  3. Adds English (UK) localization.

  4. Shows a warning when there is no VISA library.

  5. Shows a warning when the dark and flat field files are invalid.

  6. Edits manual test creation page layout for clarity.

  7. Updates stability cumulative average calculation.

  8. Clarifies warning about using network drives.

  9. Makes dots pattern creation more resilient.

  10. Fixes a bug where archiving did not create a copy of the old datalog.

  11. Fixes a bug where the warning that a device was already being used did not appear.

  12. Fixes various typos.

5.1.4 beta (April 19, 2024)

  1. Adds 2% of maximum volume condition to all automated on-mode test steps.

  2. Adds a button linking to the kit manual in the Device Settings window.

  3. Adds an overlay to help position the camera at test distance.

  4. Adds test/focus distance determination and grid generation to manual tests.

  5. Adds missing Spanish translations.

  6. Records whether ABC is supported even if it is not the default setting.

  7. Updates the uniformity test step instructions language.

  8. Improves display technology options.

  9. Improves pop-up behavior so they are never hidden behind the main window.

5.1.3 beta (April 5, 2024)

  1. Adds internationalization framework and Spanish translation of the app.

  2. Moves all test data into a "data" subdirectory.

  3. Adds a pop-up when the test step list changes showing the steps that changed.

  4. Adds new inputs for TV technology types.

  5. Reduces the app's height to make it fit in old laptops' displays.

  6. Removes "TV was manually reset by Tester?" from metadata.

  7. Fixes the maximum luminance calculation.

  8. Fixes a bug that showed the wrong warning when attempting to load a manual test in automated mode.

  9. Fixes a bug that did not allow for negative values in pattern 5 of CCF calibration.

5.1.2 beta (March 18, 2024)

  1. Improves report resiliency by producing reports even when there is missing data and omitting sections that cannot be generated.

  2. Deprecates new ANSI/CTA-2037-C tests.

  3. Fixes Wattman data quality vulnerability.

  4. Adds stabilization plots to PDF reports.

  5. Improves detection of report type in v4 tests.

  6. Adds tooltips to all items in the Camera and Power Meter tools.

  7. Moves generating power meter and camera configuration CSVs after finishing tests to ensure consistency with actual equipment used.

  8. Fixes bug that showed Dots images that were not generated (0:x or x:0) in user instructions for screen config.

  9. Makes path inputs responsive to user typing.

  10. Fixes report generation bugs:

    1. Frame rate stored in camera_config.csv no longer causes CSV reports to fail.

    2. Catches ReadableError when generating CSV reports.

    3. Fixes issues generating reports after they were repaired in v4.

    4. Fixes error related to NEEA certification rule that prevented PDF reports from generating.

    5. Only plots complete stabilization runs.

  11. Edits the Confirm Test Information table to highlight missing data.

5.1.0 beta (February 23, 2024)

  1. Integrates the report generation code into the main application.

  2. Adds the option to apply Color Correction Factor to reports.

  3. Incorporates colorblind-friendly plot colors in the main application and PDF reports.

  4. Implements fixes for report generation:

    1. Fixes bug in which Energy Star 9.0 reports would not generate in folder paths that had​ a space in them.

    2. Reduces the time needed to generate a report.

5.0.13 beta (February 9, 2024)

  1. Improves screen config's reliability and error logging.

  2. Shows a PDF with troubleshooting tips when screen config fails.

  3. Creates custom dots patterns for non-16:9 aspect ratio displays.

  4. Automatically loads serial numbers into the automated test set-up's input fields for cameras and Yokogawa power meters.

  5. Fixes bug in which v4 test folders loaded with the wrong sequence type.

5.0.12 beta (January 17, 2024)

  1. Indicates test clip resolution to use according to screen pixels as input by user.

  2. Fixes bug in report generation when the datalog is missing headers.

  3. Fixes bug that prevents creating a new test when the test folder path is invalid.

5.0.11 beta (January 7, 2024)

  1. Automatically loads camera calibration parameters from TV EASY v4 when there are no v5 parameters set.

  2. Saves a raw camera image when screen config fails to support troubleshooting.

  3. Fixes bug in which the plot displayed too small in the screen config window.

  4. Fixes bug that did not allow TV EASY v4 tests to load correctly.

  5. Fixes bug that allowed manual tests to load in Automated mode.

5.0.10 beta (December 18, 2023)

  1. Sets the default camera brightening factor to 10.

  2. Gives informative error messages and retry instructions when screen config fails.

  3. Replaces timed tests with manual tagging tests.

  4. Adds the option to include Dark Current Compensation in manual tests.

  5. Records camera spot measurement area in the datalog.

  6. Sets a default file name for capturing frames in the Camera Tool.

  7. Includes timestamps in test setup and execution video files.

5.0.9 beta (November 16, 2023)

  1. Updates user instructions.

  2. Clears camera settings after a test finishes.

  3. Makes power meter current range persist until user changes or TV EASY is closed.

  4. Clarifies power meter metrics.

  5. Fixes WT1800 initialization error.

5.0.8 beta (November 6, 2023)

  1. Incorporates new power meter metrics in the test execution page to support testers to operate within their power meter's current range.

  2. Adds restrictions to opening TV EASY or one of its companion tools when one of its devices is already in use by another application.

  3. Makes the CSV reports display incomplete test results as "Incomplete."

  4. Adds a button to capture images for setting up Smart Wake features on the Smart Wake page.

  5. Makes the text throughout the application selectable to support copying and pasting it into translation tools

5.0.7 beta (initial wide release, October 23, 2023)

Main application changes:​

  1. Updates the automated trial resetting logic for unregistered copies of TV EASY.

  2. Changes the checkbox text to be more consistent in the MDD & Quick Start page.

  3. When creating a test, replaces invalid folder name characters in the TV Name, TV Model, and/or Test Name inputs with "_" and does not allow users to input the double quote character (") into these fields.

  4. Adds a disclaimer to not run tests from a networked drive.


Power Meter and Camera Tool changes:​

  1. Adds icons, desktop and program menu shortcuts for these tools.


Logging changes:​

  1. Consolidates all application logging to a single file in a common location. A new log file will be created when TV EASY (or one of the companion applications) starts.

  2. Uses hard links to link application logs to each test folder's "logs" sub-folder.

  3. Captures any unhandled exceptions to help debug deployed code

  4. Adds additional logging to the test procedure and camera/power meter lifecycle.

  5. Improves the UI for capturing images in the Camera Tool.


PDF report changes:

  1. Improves the UI for capturing images in the Camera Tool.

  2. Adds "N/A" to empty fields in the "Test Specifics" section.

  3. Clearly marks when HDR is not supported.

  4. Renames log files to begin with "log_".

  5. Does not list grading up rule if the report type is Energy Star.

  6. Clearly states which is the brightest PPS in the "Brightest PPS Determination Table" section, as well as the explanation if the PPS results were within 2% or 0.5 nit of each other and we chose alphabetically according to the test method.

  7. Moves "Color Correction Factor" table to be above device configuration sections.

  8. Changes "Grade up" in the global parameters to "Grade-up policy option selected".


CSV report changes:

  1. Renames certain report rows for consistency and clarity.

  2. Displays all fields even if they are empty.

  3. Uses "N/A" or other clarifying messages in empty fields, leaves missing test results blank.

  4. Displays all screen measurement values (height, width, diagonal, area) with their original units and adds a note identifying the units used.

  5. Clearly marks when HDR is not supported.

  6. Adds rows for Quick Start support and status.

5.0.6 alpha (October 13, 2023)

  1. Reads all Yokogawa power meter values at once to decrease latency and queries the device 10 times per second to improve reliability and data completeness.

  2. Multi-threading to improve overall performance in GUI responsiveness and data collection reliability.

  3. More detailed device logging to support troubleshooting.

  4. Updates to the automated trial count scheme.

5.0.4 alpha (October 3, 2023)

  1. Fixes bug in which new test folders were not saved in the correct location if the file path was too long.

  2. Fixes bug in which extra data was collected after camera disconnection.

  3. Fixes bug in va_data.csv that shows inf values.

  4. Increases power meter timeout to 5 seconds.

  5. Clarifies text in the camera debugging application.

5.0.3 alpha (September 27, 2023)

  1. Adjust the timeout settings to solve power meter connection issues.

  2. Enable negative values for camera calibration intercepts.

5.0.2 alpha (September 22, 2023)

  1. Switch devices to "None connected" upon disconnection; transmit "NaN" readings to datalog in cases of a disconnected device and account for potential "NaN" readings during the test procedure

  2. When creating new tests, auto-populate test equipment and other information that is likely to remain constant across TV tests

  3. Fixed bug that could result in errant standby test plot (only lasts 40 or 60 minutes)

  4. Standby test: algorithm now requires every cumulative average data point in the final third of data to be within prescribed limits when determining power stability 

  5. Report generation page: clarify differences between "NEEA Policy Proposal" and "TV VA Report"

  6. Edits to the PDF report:

    1. Sometimes units won't be set in older tests; default to imperial units when generating reports for these legacy test folders

    2. Remove camera CCF results from "Test Results Table" and "Plots of All Tests" sections

5.0.1 alpha (September 10, 2023)

Pacific Crest Labs is pleased to announce the Python-based TV EASY v5. We have piloted this edition of TV EASY with alpha customers since September and are excited for this wide beta release to all customers.

TV EASY v5 has several upgrades over the LabVIEW-based TV EASY v4. These include:

  • An automated process for collecting Color Correction Factor (CCF) data.

  • A simplified GUI

  • Faster processing via multi-threading

  • Improvements to the data collection method for Yokogawa power meters

  • The ability to choose between imperial and metric measurements

  • A more streamlined process for determining the brightest PPS


Some things to keep in mind when installing this new version:

  • If you have an automated mode license for the current TV EASY v4, you will need to get an updated license for TV EASY v5 from us. You can do so by sending us your new computer ID from TV EASY v5 and your original computer ID from TV EASY v4. The install instructions have details on how to find the computer ID.

  • If you are installing TV EASY v5 on a computer that has not previously run TV EASY v4, you will need to follow additional steps. Please check the install instructions for details and reach out to us if you need support.

  • You may need to update your device drivers to connect them to TV EASY v5. Check the install instructions in the kit manual for details.

Legacy LabVIEW Releases

You can download the latest version of the LabVIEW-based NEEA TV EASY here: 

Download TV Energy Assessment System beta.

Second, unzip the file, and run "install.bat" as Administrator.

This download link will be updated if new updates are released. Please note that we have fully transitioned to the Python-based TV EASY, and the legacy LabVIEW-based version is no longer supported. beta (October 6, 2023)

  1. Fixes an issue with the standby power calculation in the VA_data.csv file report. Reports average of last 2/3 of data. beta (September 29, 2023)

  1. Fixes an issue with NaN handling beta (September 22, 2023)

  1. Tolerates typical non-numeric power meter values like "NaN" beta (September 5, 2023)

  1. Updates to VA_data.csv contents, primarily to eliminate limit levels. beta (July 19, 2023)

  1. Change the file names of report and data spreadsheet outputs to clarify that they are intended for VA collection. In particular, VA reports are now called VA_report_<make>_<model>.pdf and the VA data CSV file is now called VA_data.csv.

  2. Reduce lag during power meter initialization. TV EASY now tries to connect to power meters repeatedly with short timeouts rather than once with a long timeout.

  3. Tweak power meter logging code to reduce the risk of a memory leak in rare cases. beta (July 7, 2023)

  1. Support has been added for Yokogawa WT1800-series power meters.

  2. TV EASY now supports fixed range modes in Yokogawa WT200-, WT300-, and WT1800-series power meters.

  3. This release also fixes issues many have experienced with TV EASY's Yokogawa power meter integrations.

We give special thanks to Intertek Hong Kong for providing extensive access to their Yokogawa power meters for software testing, and further thanks to all the labs that have tried out pre-release versions of TV EASY and provided feedback.

v4.0.1.8 beta (May 29, 2023)

  1. TV EASY now supports generating reports for the soon-to-be-released draft ENERGY STAR Televisions v9.1 policy. ​​Draft ENERGY STAR Televisions v9.1 reports are labeled with "CFR" in reference to 10 CFR Part 430 which contains the TV test method newly required in v9.1.

  2. CSV spreadsheets that include all information required to be reported by ANSI/CTA-2037-D are now generated alongside PDF reports. The new data sheets generated with reports are labeled "estar_data.csv" for ENERGY STAR sheets and "neaa_data.csv" for NEEA Policy Proposal sheets.

  3. For exploratory purposes, TV EASY now allows the Standby Power compliance level to be customized when generating NEEA Policy Proposal reports.

  4. Beta support has been added for Yokogawa WT310 power meters (i.e. WT3xx family) to allow for customer testing before full support is confirmed.

v3.19.0.16 beta (Apr 16, 2023)

  1. Fixes a bug causing the Brightest SDR PPS candidates to be reordered if a user navigates from the end of New Test Setup back to the beginning.

  2. Adds a command to reset screen config: useful in custom sequences.

  3. Fixes a bug which caused video to stop recording after a screen configuration step.

  4. Fixes a bug which caused the wrong framerate to be represented in video output files.

  5. Applies image brightening factor to setup images included in reports: this makes them more readable

  6. Sets the video recording rate to 3 frames per second

  7. Fixes a bug which infrequently caused an error message when closing video output files.

  8. Adds a notice popup when backing up to page 2 of New Test Setup that a new data output folder will be created

v3.19.0.10 beta (April 5, 2023)

  1. Fixed critical bugs in v3.19.0.9 beta, which:

  • assigns a 5-minute test time to SDR tests and a 10-minute time to HDR tests, which is the opposite of what it should be. 

  • skips the screen configuration (dots video) step for reloaded tests. 

v3.19.0.9 beta (March 16, 2023)

  1. TV EASY now keeps a video record of each TV test, replacing large number of the individual images previously saved. Complete video records can take a few gigabytes of storage space, but can be significantly compressed after the fact. In the updated manual, we provide illustrated instructions for using VLC media player to compress TV EASY's video outputs. Archiving these video files is more manageable than archiving large numbers of separate image files (which, for example, can hit cloud storage file count limits).

  2. This release adds support for Basler USB 3.0 cameras.

  3. When generating a report, this release uses existing device metadata in the data folder rather than storing the current device metadata loaded in TV EASY.

v3.18.13.6 beta (February 16, 2023)

  1. This minor release removes an automated mode license restriction which prevented licenses from being activated if less than 1 year remained before their expiration. In this and subsequent releases, automated mode licenses can be activated any time before their expiration date.

v3.18.13.5 beta (January 31, 2023)

  1. When a quickstart feature was recorded as available or enabled, TV EASY would fail to create a test sequence.

  2. When loading a previous test, if any steps were excluded from the test by switching them off, data for later steps would be associated with the wrong test step in a generated report.

v3.18.13.4 beta (January 17, 2023)

  1. Makes Automated Test Mode license status visible without having to open the Licensing popup window.

  2. Adds instructions to the user manual for obtaining and activating Automated Test licenses.

  3. Provides better instructions for configuring a TV before testing, both in TV EASY and in the user manual.

  4. Reorders automated test setup steps so that the camera is focused on the TV when making configuration choices.

  5. Fixes issues with Automated Test Mode license “remaining use” count.

v3.18.12.1 beta (January 9, 2023)

  1. Simplify test sequences. Each test step is now represented by one entry in a sequence.

  2. Give test steps descriptive names throughout TV EASY. For example, "brightest_low_backlight" is now "Brightest SDR - 20% Backlight".

  3. Automatically scroll the Test Status box to show the current step.

  4. Add icons to the Test Status box to quickly communicate steps' statuses.

  5. Simplify navigation controls in the Live View screen. "Skip" and "Rewind" buttons are available when reading an instruction prompt as well as while a step is running. These allow testers to easily navigate to any test step while testing.

  6. Add instructions and exposition to the step selection page.

  7. Make the "power meter make, model, and serial number" metadata field persist between tests. beta (November 7, 2022)

  1. Allows users to set the packet size used to connect to GigE cameras. Different computers have different optimal packet sizes, so this update enables improved performance and avoids potential data loss in worst cases. The default packet size works on all installations. 

  2. Fixes a bug in which the values for dynamic luminance and on mode power were reversed in the explanation of the equations. (This did not affect actual compliance calculations, only explanatory text.) beta (October 13, 2022)

  1. Restored the cross-hairs feature after inadvertently removing it in beta (October 10, 2022)

  1. Gives additional instructions for warming up cameras. Following these expanded instructions will result in more accurate results.

  2. Adds Dark Current Compensation to all Automated Mode tests. This 60-second step corrects for dark current in the camera sensor, improving the accuracy of results.

  3. Moves test instructions popup to the right of the camera view. This makes it easier to view the countdown timer on dynamic video clips.

  4. Adds page numbers to Create New Test pages. beta (October 2, 2022)

  1. Infer camera aperture from framerate to correctly calculate focus distance.

  2. Enable tester to check if camera is warmed up with a live data plot on camera config page.

  3. Add notice before creating a new test or loading an old test telling user to warm up the camera.

  4. Add "reset plot scale" button to Live View.

  5. Add "Generate Report" page separate from testing process.

  6. Add NEEA Policy Proposal reports including option to set the parameters used in determining compliance to that proposal.

  7. Overhaul start/stop/pause/rewind controls in live view mode to work in all cases and make sense.

  8. Add support for PPSs without backlight control.

  9. Add "Demo Mode" which shortens test times for training and software evaluation purposes.

  10. Update licensing code.

  11. Suppress spurious camera connection alarms when first starting software.

  12. Add notice to warm up the camera to the automated test mode page.

  13. Fix missing "Back" button on some pages.

  14. Enable tester to record power meter make/model/serial number.

  15. Reduce camera image save rate from choice of 3 or 6 frames per image to choice of 6 or 12, which means that the new 12 fps cameras will save an image every ½ (i.e. 6/12) or whole (i.e. 12/12) second.

  16. Enable tester to easily record whether TV was factory reset or not via toggle.

  17. Save TV setup images before starting a test. (Note: setup images are still lost if you change camera devices midway through capturing them.)

  18. Allow tester to input numeric values for PPS luminances without measuring them with the camera, for software eval.

  19. Enable tester to record the name of the backlight control and the default backlight level of each important PPS.

  20. Clarify wording of quickstart instructions.

  21. Remove MDD instructions. (2037-D drops rules related to not being able to disable MDD.)

  22. Add busy indicators (spinning wheels) when TV EASY takes more than a moment to do something.

  23. Add explanation of test sequences next to the subsequence selection panel.

  24. Add instructions to log network traffic during testing and save network traffic log file.

  25. Clarify pre-test notice.

  26. Enable tester to record minimum and maximum temperatures and humidities.

  27. Add option to omit all supplemental sections.

  28. Narrow TV EASY window to fit on lower resolution screens.

  29. Under the hood, update the Python code to use Python 3.10, which extends the horizon for support for the Python libraries we use.

  30. Remove unused columns from the report.

  31. Clean up the compliance summary tables.

  32. Add plots of camera temperature.

  33. Ensure UI elements in TV EASY with a scroll bar reset when launching TV EASY.

3.18.8-3 (August 10, 2022)

Software version 3.18.8-3 fixes two bugs and improves rounding. 

  • fixes new bug associated with identifying the brightest SDR PPS

  • fixes incorrect ENERGY STAR V9.0 HDR10 limit 1 coefficient

  • adjusts rounding to match V9.0 when displaying limit 1 and 2 equations in PDF report  

3.18.8-1 (July 7, 2022)

Software version 3.18.8-1 offers the following changes, some of which capture the benefits of clarifications made in draft 2037-D without contradicting 2037-C. 

  • reorganized and clarified new test setup to match 2037-C (and draft 2037-D)

  • clarified several other instructions to user in automated test wizard

  • updated PDF instruction links that are embedded in the automated test wizard

  • updated tie-break rules for brightest PPS selection 

  • added support for midpoint tests for upcoming 2037-D standard. this enables tests conducted under 2037-C to be more useful in terms of future TV policy development

  • added inputs for more recording requirements (to match draft 2037-D)

  • changed Standby result labels to align with draft 2037-D

  • removed redundant test when Brightest PPS is the same as Default

  • removed wake time test

  • added ability to change image save rate in Automated Mode

  • corrected where grading point is placed in on mode report plots

  • fixed behavior of UI elements (e.g. having to scroll up in PPS box)

  • fixed a plot point label in report (100 lux to 140)

  • enabled tester to record backlight control information

  • allowed tester to record min and max temperature and humidity

  • enabled tester to record more details about smart wake, quickstart, and MDD

  • marked compliance incomplete if standby was incomplete

  • added clarifying instructions to tester

  • provided more detailed instructions for Quickstart and MDD configuration

  • improved metadata labels

An updated user manual (v32) accompanies this software release.​

3.18.7-7 (April 5, 2022)

  • Fixed critical issue with csv encoding causing failure on report generation and test status steps

  • Fixed issue with pandas 1.1.5 not installing properly in installer

3.18.7-5 (March 17, 2022)

  • Fixed issue with license loading

  • Added Tektronix PA1000 support

3.18.7-2 (January 6, 2022)

  • Fixed issue with rerun report batch scripts

  • Fixed issue with space characters in test folder paths causing report generation to not run

  • Fixed issue with partially run tests failing to generate compliance section in some cases

3.18.7-1 (December 21, 2021)

  • Updated metadata collection and ENERGY STAR report generation to comply with 17025 reporting requirements

  • Added option to generate VA report with strawman compliance level

3.18.6-5 Hotfix (November 15, 2021)

  • Updated issue with standby charts not being generated for some tests, updated issue with standby power calculation using full measurement period instead of only last 2/3.

3.18.6-3 Hotfix (November 10, 2021)

  • WT2xx initialization fix

  • Updated labels in standby chart

3.18.6-2 (November 1, 2021)

  • Update standby (partial-on-mode) step to automatically calculate stability requirements per 2037-C requirements.

  • Modified standby section of report to include visualization of 2037-C stability requirements.

  • Modified WT2xx power meter error handling to handle bad data when UUT power-cycles

3.18.6-1 (October 21, 2021)

  • CCF Removal: The software no longer supports per-TV camera calibration, which we call Color Correction Factor (CCF). So, this software must be used in combination with a camera that PCL has calibrated once for use on all TVs.

  • Updated Report Generation

  • Updated Set-up Flow

  • Updated several prompts and  language to more closely reflect CTA/ANSI-2037-C

  • Added WT2xx power meter support

  • UAC will now always trigger on Windows (software needs to run as Admin)

3.18.5-2 Hotfix (August 24, 2021)

  • Corrects a few incorrect compliance coefficients. Use "rerun_report.bat" in a generated test data folder to re-run the report after installing the update

  • Corrects display of interpolated luminance points for compliance, where necessary

3.18.5 (August 6, 2021)

  • Uses new ambient light levels associated with a 45-degree oriented illuminance meter

  • Uses dynamic luminance measurement for determination of brightest preset picture setting

  • Extended standby duration

  • Allows disabling of CCF step when using pre-calibrated camera. See Kit Manual for details

3.18.4 (March 18, 2021)

  • Now uses NEEA-recommended compliance formulae with some explanations in the report.

  • New tests will also generate a "rerun_report.bat" file that can be used to re-run the report generation scripts on the given folder. You can copy this file to an old folder to generate a new report for that folder.

  • Detect partial/incomplete runs on tests stopped partway through

  • Addition of hover-tooltips to UI buttons that might need further explanation

  • Small changes to prompt formats and button text

  • Removal of extraneous CCF prompt

  • Added standby_guide.pdf, link in software during standby setup stage

  • Added Repeat Test option for running the same test, but writing data to new folder

  • Data folders are now timestamped, preventing duplicates.

3.18.3 (Feb 25, 2021):

  • Improved error handling for mid-test camera and power meter disconnect

  • Clarification of some prompts, additional instructions on some screens

  • Additional data entry validation in test setup

  • Continued improvements to installation/uninstallation process

  • Generated report now uses NEEA-proposed compliance calculation formulae

  • Renamed software to TV Energy Assessment System

bottom of page