AirVision Version 4.9 (build 32) Release Notes September 5, 2024
Issues Found and Resolved
1. Contiguous annotations were found to be getting broken into individual records during poll from 8872s, this has been addressed.
2. A field heading of Suspend Program During Calibrations™ was restored to the digital event configuration screen.
3. Summary column display in the Daily Parameter Report, when saved in XLSX format, has been fixed.
4. The Audit Trail Report will now include entries for data edits where the Final / Raw values are null.
5. On the ‘advanced’ tab of File Import Configuration editor, the wording on checkbox ‘back stamp data time one interval’ has been updated to ‘Data Is End Stamped’ to better reflect the correct usage of that option.
6. An issue was corrected where the Logger Data Push reports were not clearing if they first retrieved real data, then retrieved null data – the old data would remain.
7. An issue was addressed where the Database Export utility presents a pop up warning about ‘large segment of data’ even when the ‘include time range data’ is unchecked If the grayed out date range in the boxes is significant.
8. Error messaging has been improved to include the site, parameter and datetime for the AIRNow report if it encounters an extremely large value that it cannot process.
9. The Entry Text field of the Logbook Editor has been adjusted to better resize itself given the available application / window space.
New Features
1. Slight visual changes to the navigation trees in Data Source Details (Logger Channels), Site/Parameter (Parameter Settings), and Server Configuration (PC Configuration) in order to support application code modernization.
2. An Active Repair Tasks Report and a Completed Repair Report have been added.
3. The asset assignment now allows multi-selection of parameters (up to 3) for any asset type.
4. ADVP has been updated to allow selection of multiple Actions™ parameter templates and it now allows specific parameters to be chosen as well.
5. An “Invalidate” checkbox has been added to the ADVP editor, which adds the ‘<‘ flag, so users can select another flag to apply as well.
6. A Show Qualifier Codes™ option has been added to the Basic Data Export report.
7. In the Work Item Editor, the Asset column has been made available in the Field Chooser list.
8. A warning pop up has been added when setting the Analyzer Units™ field in Site/Parameter to help guide proper usage (only for direct polled instrument data).
Site Node Logger
1. Support has been added for HTTP polling of the T640 data alignment value via 8872s.
2. The Realtime Data Trending display now provides options for increasing and decreasing text size in the data grid.
3. There is now a Test with AVServer™ option box (selected by default) in the Sync Connection Editor so that users trying to check connection success from a remote AirVision client can have the server do the actual test (which is where sync initiates from).
AirVision Version 4.8 (build 80) Release Notes April 30, 2024
Issues Found and Resolved
1. A logging level for messages generated during a Database Export was found to have changed, causing significant slow downs
in the generation time for the export; this has been corrected.
2. The USEPA Asset Export report has been updated based on additional EPA clarification and the state™ value is now based off the state code in the site™s EPA County field.
3. For data annotations based on automated system actions (BAM flag mapping, ADVP, etc.) the user associated with the annotation will now be the system account (AirVision by default) when a task or rule is manually run by a user rather that posting that user™s name to the annotations.
4.The Latest Data Time for logbook poll tasks was not properly updating after task runs; that has been addressed.
5.When data grade is applied in the Sample Data Editor, it now adds an automated annotation to denote the grade application and also the Data Grade field background color will apply what is configured in the Data Grade Editor.
6. Updates have been made to the calculator in the Sample Data Editor to fix units of measure or clarify field names.
a. A UtilitySetting PMCalcUsingTotalFlow is available and can be set to True if the agency wishes Flow to be marked with m3 rather than L/min.
b. In File Import Configuration, the Data Field option Sample Total Flow was renamed to Flow
Rate/Volume.
c. On the Extended tab of the sample editor the field Total Flow was renamed to Flow Rate/Volume.
New Features
1. An ability has been added to poll AQI forecast values from the EPA via a web API it offers. These would be visible in the AV Forecast Editor and in AgileWeb if configured to display forecasting information.
2. FLORIDA AGENCIES option added to AQS Text report to include values even when Null Coded to meet intrastate reporting needs (opposite of EPA requirement).
3. Auto create logic for calibration sequences and phases has been updated so that by default, if contents of a calibration poll response do not match an existing sequence or phase, they will NOT auto create any sequences or phases within the AirVision configuration.
4. A pop-up warning message has been added to guide users when making changes to calibration sequence names, phase names, or phase numbers.
5. An update has been made to the logic for the ImportLogAverageDataOverwrite utility setting if that setting is enabled, when import takes place it will not overwrite any date records that have been locked.
6. Instrument poll tasks will now show the name of the default import template if an alternate template hasn™t been assigned.
7. Data approval (data grade) can now be done via the right click menu in the grid of the Annotate Data editor.
Site Node Logger
1. To address issues with logbook entries not being polled due to the entered Event Time, the logbook poll logic has been updated to include entries where either the Log Entry Time or the Event Time fall within the date/time range of the poll.
2. A code change has been made regarding sync to address sync failures noting
Keyword not supported: ‘trust server certificate’
AirVision Version 4.8 (build 18) Release Notes March 04, 2024
Issues Found and Resolved
1. The Monitor Assessment QA – Flow Rate Verification editor has been updated to show the method code and the AQS report will now include this code rather than the default code configured at the parameter level.
2. In version 4.7.98 a change was made to the Database Export logic to try and address export issues in heavily restricted SQL environments. It was unsuccessful and created export issues for several customers so the logic has been reverted.
3. An issue was resolved where the PGVP Cylinder Editor was not allowing new record creation in the Calibrations grid.
4. Code updated to support 8864 firmware starting with version 7.0 only allowing syntax of & for AND and | for OR.
New Features
1. A USEPA Asset Export report has been added to AirVision (beta, we are awaiting some final clarifications from EPA) that has been designed based on EPA requested fields and formatting.
2. The logbook file import logic has been updated to allow site name identification via SiteIdentifier metatag for files which contain more than one site.
3. A Save to File button has been added to log message pop-up windows so that if an entry is noted as “[TEXT TOO LARGE]” it can be saved out to a text file for full review.
4. The Annotations Report has been updated to auto select all categories by default upon initial launch.
5. The Instrument Password field (in Data Source Details) has been updated to allow greater than 50 characters for instances that have excessively long keys.
6. The PGVP Producers Editor has been updated to reflect 2 character Producer ID for the entries included in AirVision builds (users can update/adjust any non-default entries they have made) and the Import CSV logic on the form has been updated to handle the file provided by the EPA ( https://aqs.epa.gov/aqsweb/documents/codetables/cylinder_producers.html ).
7. For instrument polling, new date/time tokens have been added for instances where the polled source uses UTC time (StartTimeUtc, EndTimeUtc, LastPollTimeUtc, CurrentPollTimeUtc, CurrentTimeUtc, CurrentSiteTimeUtc) EX: {StartTimeUtc:yyyy-MM-ddTHH:mm:ssZ}
Site Node Logger
1. An issue was introduced with build 4.7.15 that could cause errors during new / first configuration syncs. This has been resolved.
2. An issue was introduced with build 4.7.15 that could cause an issue with the AirVision Server service successfully starting up automatically after a logger reboot. Changes have been made that should address the issue.
3. For asynchronous vector wind GSI connections (instrument spews data without any prompt or command from the logger) a change was made to address incorrect < and > flagging believed to be a result of inconsistent/incomplete numbers of readings pushed from the instrument for an average period.
AgileWeb
1. The Air Quality Information section of the Site pop-up / page has been updated to label the Pollutant™ list using the related AQI Program name (or Website Display Name of the AQI program if configured).
AirVision Version 4.7 (build98) Release Notes November 15, 2023
Issues Found and Resolved
- The AQS text record for Flow Rate Course Details monitor assessment records now correctly reports the parameter code of 86101.
- User passwords were limited to 24 characters due to the resulting encrypted length, this has been changed to support passwords of 50+ characters.
- When an hourly value does not have a method code saved with its data record, AirVision will now get the method code from the related Site/Parameter configuration and include that in the AQCSV file output.
- ADVP rules were not requiring category selection when annotation and logbook entries were configured to occur, that has been resolved.
- Time stamping of logbook entries for work item completions have been corrected so that Log Entry Time is stamped with the date/time of when the mark completed™ work item button is clicked and Event Time is the Completion Date from within the work item editor.
- Time stamping of logbook entries for monitor assessment additions/changes have been corrected so that the Event Time is the Assessment Date from the MA record and the Log Entry Time is the date/time from the entry or edit of the MA record.
- The Cert Date and Expiration Date fields of the Asset Certification History Report have been corrected to match the asset records in Asset Tracking.
- A code change from Jan 2023 was found to have a negative performance impact on some automated / scheduled tasks (like large file imports and ADVP groups). This has been resolved.
- An update has been made to improve data retrieval times in the Sample Data Editor.
- Application of data edit permissions have been enhanced to better control user actions in Asset Tracking.
- A change was made to the Database Export logic to address export issues in more security restricted SQL environments.
- Syntax change applied for 8864 7C download command used by GSI SWS/SWD/VWS/VWD in firmware V7.
New Features
- Ability to approve data (related to users of Data Grade functionality) has been added to the Batch Reading Updater.
- A button has been added to the Asset Tracking ribbon bar for hiding retired assets from the display grid.
- Two new group permissions have been added to allow greater administrative control of assets – Asset Tracking History Edit Allowed and Asset Tracking History Delete Allowed.
- New date stamp options have been added to the Advanced tab of the file import template configuration, allowing for option of “Round to Nearest Interval” or “Truncate to Interval” (default behavior was truncate™).
- The work item notifications system has been reworked and will now only send Assigned, Due, Overdue, and Expiring notices up to one time (unless notification status is reset OR the allow resend option is selected).
a.
b.
c. - Asset Tracking now have pop-up boxes for detail editing of the assignment and certification history.
Site Node Logger
- For Modbus and GSI channels that have consistent data connection / collection issues, a Suppress (>) For Skipped Readings™ option has been added to the Validation tab. **CONTACT AGILAIRE SUPPORT BEFORE USAGE**
- The Rolling Channel on the 8872 has been corrected to handle a Duration that is greater than any of the input channel extended intervals.
- Channels that pull data from other channels have had their logic updated so that the C< flagging propagates from their input channels.
- Merge channel logic updated so that the status pattern is optional (this was affecting use of the primary or secondary input channel).
AgileWeb
- Several updates were made to address externally reported POSSIBLE vulnerabilities in the AgileWeb code.
- The Hide Current AQI option in the Web Display Info Editor now additionally will function to hide the site from the AQI layer of the map.
- A new ClimateZoneListOrder setting is available in the Web Settings Editor to define site order listing in that pick list.
- New Web Settings Editor keys added for SiteListDefaultText and FavoritesListDefaultText so that users can define default text to be shown in the pick list boxes before they are clicked.
- A Back™ link had been added to the historical data view screen
AirVision Version 4.7 (build 15) Release Notes August 31, 2023
Issues Found and Resolved
- The Current Polling Status Report logic was updated so that the prior / last polled hour is correctly colored green if data was received.
- Show Disabled Parameters option in the Parameter Selection grid now correctly performs action upon selecting.
- Additional code added to Average Data Editor batch edit logic to better handle and log any errors or exceptions.
- The Batch Edit code within the Average Data Editor has been updated so that if the Multiplier field of Update Values is left blank, a warning will be presented and no data action taken.
- The Update Values area of Batch Edit in the Average Data Editor now supports using / applying additional Progressive Slope / Intercept.
- Coding change to improve load time of the Sample Data Editor.
- Updates made to Annual Performance Evaluation, National Performance Audit, and PB Analysis Audit editors for AQS Text reporting so that users can report any combination of the recorded values sample levels and “1” would not be required.
- Fixed issue where Show Flag Descriptions report option was including the page but no flag description information.
- Issue addressed for display of the VoS limit line on the Average Data Trend Report when multiple sites/parameters were selected which use the same parameter template.
- Time Series Graph display lookback option would display invalid data points as zero values, this has been corrected so that invalid points are treated as normal.
- The inclusion of extra columns when saving CSV versions of some reports has been addressed.
- Logic resolved that caused disabled and enabled channels tied to same parameter to be excluded from poll response strings.
- The Next Run Time column of the Task Status display has been updated to reflect the AirVision server time (as the other columns do) rather than be based off the time settings of the PC the AV client is being viewed on.
New Features
- Ability has been added to control the display order of Favorites.
- AirVision favorites can now be organized into folders.
- Additional Start Lookback and Shift Start/End Times options have been added to the scheduled report tasks.
- Export to Excel option added to the Work Items Editor.
- Lock and Unlock options have been added to the right click menu in the Average Data Editor (only applicable if user has the related security permissions granted).
- An option has been added to Site/Parameter to allow toggling of showing or hiding disabled items.
- An option to Combine Report Notifications is now available on the Report Notifications tab of scheduled group tasks. This will consolidate scheduled reports, sent as attachments, to a single email per recipient. **This only applies to Scheduled Report subtasks which have File Output configured.**
- For Cal Standard or Bottle assets The Asset Tracking editor will now:
a. highlight cell in red if current date > expiration
b. highlight cell in yellow if current date + 60 days > expiration
c. show text in grey if retired
d. highlight cell in light orange if asset in repair - An Expiring Assets Report has been added filtered to only assets that have an expiration date in the future or in the last 30 days.
- Basic Data Export report now supports query defined average intervals with rolling or block averaging.
- Sample Data Editor now has a right click Set Record MDL Values that allows for user application of an MDL value to selected records.
- Multiple asset reports have had their formatting updated with grid lines / boxes to better isolate and clarify the report output values.
- To avoid confusion / incorrect configuration, the Average Interval column has been hidden from the AQI Program editor. This field defaults to 1h as that is the input basis for AQI programs.
- The Calibration Trend Graph report, using the Response Graph option, now includes shaded color coded areas to indicate the response time period for each cal phase.
- New math argument (EPAPA2021) added to support Purple Air 2 data correction algorithms.
a. EX: EPAPA2021(arg1,arg2) where arg1 = PMcfatm conc and arg2 = RH
b. EPA states that it is applicable from 0 to 1500 µg/m3; so function will return NULL and set the “A” flag if the PM is outside that range. - Alarm Processing scheduled tasks now offer Additional Start Lookback™ and Shift Start/End Times™ adjustments. If configured, these additional settings are applied for final adjustment of start/end times to process. Usage case would likely be due to sites in differing time zones from the AirVision server.
- Wind/Pollution Rose report now has the option to display based on toward origin™ (default is from™) and to select an increased number of sectors.
- Additions made to support the EPA Protocol Gas Verification Program (PGVP)
a. New List Editor -> PGVP Producers Editor for adding / editing producers
b. New Data Editor -> PGVP Cylinder Editor for cylinder management, assignment of producer, and linking to calibration phase(s)
c. Polled calibrations that are linked via the PGVP Cylinder Editor will get auto assigned the cylinder and PGVP IDs
d. Ability to assign cylinders was added to the Annual Performance Evaluation and One Point Quality Control editors
e. AQS Text report records for the items above will include the cylinder and PGVP IDs - New Monthly Highest Ozone Days Report added
a. OZONE parameters are determined as the parameter with parameter template configured with Parameter code 44201 and the lowest POC code
b. Value in cell is the highest valid 8-hour rolling average, with rolling averages restarting at the start of the day (e.g., for hours 0-4, there would be no valid value, only 17 valid values per day).
c. Hard-coded precision of 3 for PPM, 0 for PPB
Site Node Logger
- For CEMS implementation, validation logic corrected so that calibration alarms properly end.
- Math channel divide by zero scenario was causing an SQL exception, the situation will now result in an A™ flag being applied to the data point.
- Digital outputs shared between concurrent calibration phases now will not toggle the outputs back and forth when switching from one phase to the next.
- An Apply Flag column is available on the Phases tab of calibration sequences, which if configured will apply that flag to the affected channels during the duration of the phase. (UtilitySetting ShowPhaseFlagSetting needs to be set with a value of True to see / use)
- Error addressed when saving a new entry with default value of 0 in the Modbus Slave Service configuration.
AgileWeb
- An option has been added to classify sites via Web Display Info Editor as a Standard Site or a Secondary Site. This will result in differing shapes on the AQI map; standard=square and secondary=circle.
AirVision Version 4.6 (build 118) Release Notes April 4, 2023
Issues Found and Resolved
- The logic for AQS reporting of PAMS / auto GC blanks records has been revised:
IF: Parameter Type = Continuous Sample AND Blank Type = <not null> AND no null code
THEN:
1) Generate an RB record with value (even if record is ‘invalid’, suppress null code reporting)
2) Generate an RD record with null code “MB” (set by util setting AQSPamsBlankDefaultNullCode), no value.IF: Parameter Type = Continuous Sample AND Blank Type = <not null> and the record has a null code AND/OR < flag entered in ReadingAverageData,
THEN:
1) Generate RB record with value (even if record is ‘invalid’, suppress null code reporting)
2) Generate an RD record with the user entered null code, no value
- An issue was resolved where the Annual Averages Report would show a blank cell if the value was exactly 0.
- Formatting of the Multi Phase Calibration Report has been improved to paginate results and list the associated parameter, as well as add clarification text for column meaning.
- An issue was resolved where a < flag would cause an ADVP variance™ comparison criteria to crash.
- A display issue with the Current Polling Status Report was resolved.
- The Sample Hourly Daily Comparison Report has been updated to exclude values for blank tagged records or records marked Exclude from Report.
- Code has been updated so that the File Import Tool cannot change data records which have been locked.
New Features
-
- The Push Average Data report has been updated to support a value placeholder for null values (configured via UtilitySetting PushAverageDataPlaceholder) in cases were flags are desired to be captured when values are null / empty.
- The Four Highest Ozone Report has been added to AirVision. The report uses the season’s start and end dates, if configured, for the year in the Criteria. Multiple years are not supported. The report identifies the ozone parameter to use based on parm code 44201, lowest POC code, and enabled=true. It identifies the AQI program to use based on parm code 44201, enabled=true, Exclude From Final AQI = FALSE (if that returns multiple results it will use first match with Average Period = 8).
- The Asset Tracking editor had various clarity improvements made:
- Cal Standard/Bottle Details display only appears for Cal Standard and Calibration Bottle/Tank asset types now
- Certification History was broke out / separated from Assignment History display
- An Update™ button is in the Cal Standard/Bottle Details display
4. When configuring new Modbus instruments, you can right-click the instrument and select “Load Default Measurements” or “Load Default Diagnostics” to easily configure typical diagnostic channels (flow, pressure, etc). If done in the 8872, it will automatically create parameters once data is collected, but the parameters will need editing to generate the correct units, and sync is necessary to bring the new channels and parameters into the server (do NOT manually configure in both systems!). If configured on the server, the user will need to also create the parameters and link them to the channels before sync/download.
Site Node Logger
- Code changes have been made to address the possibility of the C flag hanging / remaining on data after a calibration sequence has completed.
- Support for LN(x) function (natural logarithm) has been added for math equations.
- Logging has been improved for cases where a math channel encounters an error (only shown right after a service start).
AirVision Version 4.5 (build 220) Release Notes December 14, 2022
Issues Found and Resolved
1. An issue was found where file import tasks would show a skipped row warning where they previously did not. This was a side effect of a different code change and has been corrected.
2. An issue was resolved where the histogram display of the Average Data Editor would go blank if the option check boxes were toggled.
3. An issue could occur where an existing logbook entry could get edited if a user clicked on New Log Entry before the editor had completed loading. Code change made to avoid this.
4. A data / date display issue when doing multiyear lookbacks in the Average Data Editor graphing was corrected.
5. An exception entity is deleted from the database and can’t be used in logic when trying to delete an asset has been resolved.
6. An issue was fixed with the ADVP variance/increase/decrease comparison types where the correct previous data point value was not getting properly selected.New Features
1. The Data Recovery Report has been updated to more accurately reflect data that is <C flagged in its results.
2. A new GSI/Modbus Data Field Type™ of G has been added to handle either latitude (ddmm.mm*) or longitude (dddmm.mm*) formatting.
3. Data Grade marking / approval has been added to the Sample Data Editor.
4. AQS reports have been updated to include both RB and RD records for continuous sample data types when the samples are marked as blanks.
5. Polling support has been added for the Clarity.io API (contact Agilaire support for additional information if trying to use this API).Site Node Logger
1. A code change was made regarding the digital line state to help with situations where the same line gets toggled within 3ms.
2. A Show Raw Value option has been added to the ribbon bar of the Site Node Logger Toolbox to allow users to see the voltages like shown in the Apax Utility.
3. Additional checks have been implemented to avoid “Calibration Timer Call Back” exceptions causing data to be flagged C after a calibration had finished.
4. The order of operations for reading and writing constants has been updated so that a phase channel can write its value into a constant, which is then later read by a channel in a later phase as the expected value.AirVision Version 4.5 (build 143) Release Notes October 3, 2022
Issues Found and Resolved
1. An issue was resolved where the Annual AQI Report would not populate for June 30th of a given year due to the page display split.
2. The ability to left click on a trace line within the Time Series Graph of Average Data Editor and have the line bold / highlight has been restored.
3. The field labels for units of measure on the sample editor calculator form have been corrected.
4. A time display issue for the duration on the Logger Power Failure Report was resolved.New Features
1. Support for the SLR web API for direct polling has been added to AirVision.
2. The action of the Enter key within a text edit field in the Task Scheduler now initiates a carriage return / line feed rather than triggering the OK™ button of the window.
3. A new option was added to the Basic Data Export to be able to include seconds in the data timestamps in the report output.
4. Central math logic has been updated to support data time stamps that aren™t exactly on the interval (ex. 00:33 vs 00:00). It will look for any input data point within the interval boundary. If more than one is present, it uses the one closest to the interval (e.g. if both 00:01 and 00:30 exist, it uses the 00:01 point). The resultant data point also looks for an existing point within the interval, and uses that if exists (also uses the “closest” if more than one). If there is no resultant data point already, it will be created on the even interval boundary.
5. The Scatter Plot display options in the average and sample data editors now include regression values in the right hand legend (requires select of multiple parameters all with at least 2 data points each).
6. An option has been added to the Processing tab of the File Import Configuration templates. Max Lines To Process defines the number of lines to process, where a positive number counts from the top of the file, and a negative number counts from the end of the file. The value would be in addition to any header or footer row counts defined in the given template.
7. ADVP scheduled tasks now offer Additional Start Lookback™ and Shift Start/End Times™ adjustments. The existing ADVP lookback logic is first calculated using the rule lookback intervals and last successful runtime. Then, if configured, these additional settings are applied after that for final adjustment of start/end times to process. Usage case would likely be due to sites in differing time zones from the AirVision server.Site Node Logger
1. A code change was made to address a scenario where a disabled logger and channel would cause calibration results to be shown as zero in the calibration reports.
2. When adding a new GSI type channel to an 8872 logger the default com port will be 1 rather than 0.AgileWeb
1. An issue was addressed where using custom report query date ranges would result in a no data found™ result and a reset of the end date/time that had been entered.
2. The Graphical Analysis button within the Average Data Editor has had functionality restored.Please Click Here for an Important 8872 Security Bulletin
AirVision Version 4.5 (build 79) Release Notes August 4, 2022
AirVision and AVTrend will begin to require Microsoft .Net 4.8 starting with release 4.4. Agilaire will include an offline installer for .Net 4.8 in the zipped files including the application installers at the time it becomes a minimum requirement. Agilaire will also include a brief document advising how to check a system™s current .Net version.
Due to the required .Net version change, the AirVision client will NOT prompt to auto-update when going from a version prior to 4.4.1 to a version after 4.4.1. Users will need to manually install the client update when crossing this version threshold.
Issues Found and Resolved
1. An issue was resolved where a PAMS parameter when the SampleTime is off the even interval boundary caused an exception with the Update Field Values mode of the file import.
2. The AQS Text report has been updated to exclude the expected value as well as the measured value from QA 1pt QC records.
3. An issue with being able to start an interactive calibration has been resolved.
4. The logic behind the email retry interval field was improved to check / validate what is entered.
5. An issue with the header language on the AQI (Standard) Report was corrected.
6. Changes were made to improve the efficiency and generation time of the AQS Text report.
7. Logic added to avoid multiple phases within a single calibration sequence being saved with the same phase name.
8. The error message for an incorrect FTP password has been improved to better define the issue.
9. The Asset Certification History Report had an issue corrected where it was not showing the expiration date for Cal Standard asset type.New Features
1. A new Sample Type “Met One E-SEQ 1.4.9” is available in file import configuration to support a change from the 1.4.0 formatting.
2. Automatic data annotation logic has been updated to only apply to hourly data to better manage database growth. If a customer needs additional intervals auto-annotated contact Agilaire support.
3. New options have been added for Calculate Math Parameters Task:
a. Additional Start Lookback – If empty, task will look back to the last successful task run time, with a max lookback of 120 intervals. If you set this Additional Start Lookback field, then it will force it back an additional duration beyond the normal auto-calculated start time.
b. Shift Start/End Times – Adjusts both the start and end back a specified amount.4. Support added for the changed Purple Air API / connectivity **contact Agilaire support for additional information if needed**
5. A Change Asset Type™ ribbon button has been added to the Asset Tracking editor.
6. The Sample Hourly Daily Comparison and Sample/Hourly Comparison Graph reports had their logic updated to apply 75% validity criteria to hourly data when creating the 24 hour averages.
7. Category and Priority were added to the Work Item Editor grid’s field chooser.
8. Send messages to logbook” and “send chart memos to annotations” will now default to selected when a logger is created as or changed to an 8872.Site Node Logger
1. A code change was made to address a scenario where a disabled logger and channel would cause calibration results to be shown as zero in the calibration reports.
2. The text log files for Site Node Logger had formatting updated to improve readability when troubleshooting.
3. A checkbox has been added on channel configuration so that storage of selected averages can be disabled if desired.
4. The GSI Driver Instrument editor how has options for setting default timeout and combine register options so that when a new instrument is created under a logger these settings will auto populate. Agilaire has preset these for API instruments based on our experience.AirVision Version 4.5 (build 4) Release Notes – May 31, 2022
AirVision and AVTrend will begin to require Microsoft .Net 4.8 starting with release 4.4. Agilaire will include an offline installer for .Net 4.8 in the zipped files including the application installers at the time it becomes a minimum requirement. Agilaire will also include a brief document advising how to check a system™s current .Net version.
Due to the required .Net version change, the AirVision client will NOT prompt to auto-update when going from a version prior to 4.4.1 to a version after 4.4.1. Users will need to manually install the client update when crossing this version threshold.
Issues Found and Resolved
- The change to grid filtering to use the Contains™ condition was updated so that once a value is selected from a pick list the filtering behavior for that column changes to Equals™.
- AQS Text Import logic updated to allow the overwrite of Qualifier Codes.
- Disabled users will no longer appear in the drop down list in Groups Editor.
- AQS Text Import of RD records was incorrectly setting the blank type to a, this has been fixed.
- An issue was resolved with the email retry function as set in Server Configuration->Email Service.
- Scheduled tasks which result in sending out emails were not reporting a task error if the email action failed this was resolved.
*This only applies to the initial email send attempt. If email service retries are enabled, the retries do not change the task status later.
*This only applies to the report/ADVP/alarm tasks during their processing. This does NOT apply to the emails generated based on the task status itself.
*An issue was resolved where the E-mail Alarm Trigger Editor only showed entries that had a site defined in the trigger. - An issue was resolved in the Average Data Editor when going from 1h data to 1m data using the right click drill down option, the resulting data editor window included the first minute of the next hour.
- Data grade behavior changed so that if any data grade levels are defined, the data grade column in the Average Data Editor is read-only.
- Column headings on the Multi Phase Calibration Report were renamed to be consistent with other reports.
- To clean up intervals and code, the 24H and 1D intervals were consolidated. Now all 24H parameters will be shown as 1D.
- AQS Text import was returning an error if attempting to overwrite data (even with the UtilitySetting ImportAQSDataOverwrite set to SettingValue of 1); this was resolved.
- Monitor Assessment editor forms were including disabled parameters in the form pick list, this was corrected.
- An issue was addressed where the Analyze and Export options of the Annotate Data editor did not adjust their output if the query criteria were changed.
- A change was made to resolve the Batch Edit average data editor function allowing some data changes on locked / read only data records.
New Features
- AirNow records now include latitude in column 12, longitude in column 13, and method code in column 16.
- Support for the Eagle.IO web API for direct polling has been added to AirVision.
- Support for the QuantAQ cloud API for direct polling has been added to AirVision.
- Support for the AQMesh web API for direct polling has been added to AirVision.
- The Zip Code field of Site/Parameter has been updated to allow any content entry up to 50 characters to support international customer use.
- The Memo field in the Work Item Editor now allows the height of the field to be changed for better visibility of longer entries.
- The cancel button and progress bar were relocated to higher in the window of the File Import Tool to improve visibility.
- A new utility setting is available (AnnotationMarkerColorDisabled) which will turn off annotation marker colors if set.
- Sample Duration can now be imported as part of the sample record (shown on Extended Details in editor) via the file import tool / templates.
- File import now supports SiteIdentifier for column mappings.
- Data Source Details will now show a warning if a GSI driver is selected that requires a primary driver™ and no enabled channel has that primary driver assigned.
- The delete option in the Monitor Assessment, Sample Data, and Asset editors has been updated to be tied to the Record Permissions->Delete permission (as assigned in Group Permissions).
- A new security activity was added to Group Permissions for Monitor Assessment Lock/Unlock™. Locked records will not be editable without first being unlocked by a user with this permission granted.
- The grid display area of the monitor assessment editors has been updated to show the first and second monitor and assessment values.
- The 1F null code has been added to AirVision to support the new EPA requirement. The AQS text report will null the value out on the 1-point QC record if this null code is assigned.
- A new DataValueFormat of N™ for signed integers was added to the GSI/Modbus Drivers editor (when DataFieldType I™ is selected) in support of Vaisala W5xx instruments.
- Data Source Details has been updated so that fields where digital patterns are set will now display the selected lines so users don™t have to click and scroll to see what is already been set.
- A Show Annotation Markers™ checkbox option has been added to the Average Data Editor, Sample Data Editor, and Annotate Data which when toggled will show or hide the annotation dot indicators on the graph displays.
- A new sample type is available for file import, ParameterSampleIdKey. This is similar to the existing SampleIdKey, except this one handles the case where multiple records have the same sample identifier.
Site Node Logger
- A Reload Config™ ribbon button has been added to the Site Node Logger Toolbox so that new channels, etc. can be viewed without having to close and reopen the toolbox utility.
- An option was added to the Start Calibration screen of the Site Node Logger Toolbox that will launch the trend display for parameters in that calibration upon the manual initiation of the sequence / phase.
AgileWeb
1. Bing and Open Street Map maps have been updated to not have a default center and zoom setting to improve map loading and initial orientationAirVision Version 4.4 (build 1) Release Notes September 28, 2021
AirVision and AVTrend will begin to require Microsoft .Net 4.8 starting with release 4.4. Agilaire will include an offline installer for .Net 4.8 in the zipped files including the application installers at the time it becomes a minimum requirement. Agilaire will also include a brief document advising how to check a system™s current .Net version.
Due to the required .Net version change, the AirVision client will NOT prompt to auto-update when going from a version prior to 4.4.1 to a version after 4.4.1. Users will need to manually install the client update when crossing this version threshold.
Issues Found and Resolved
-
- Group security handling was significantly reworked to improve granularity of permissions applications. a. The “Limit to sites” in the Group Permissions editor applies to all activities for that group where a site™ is involved.
b. The permissions list in Group Permissions has had some consolidation done and some regrouping of similar permissions.
c. All efforts were made to keep / transition group permissions through these changes BUT it is likely some users may find access denied to areas / features previously accessed because of prior looseness in the securities application. AirVision Administrators may need to apply some updates to their systems Group Permissions as their users work under the revised security coding. - An issue was fixed where the AQI Historical Calculation Tool was not properly deleting a previously created AQI record IF the new run of the tool resulted in an invalid AQI value (which would mean no AQI record).
- The function of the page navigation arrows on reports has been corrected (page back / forward were functioning in reverse in some builds of AirVision).
- An issue introduced in builds after 4.3.404 stopped annotation categories from being assigned was resolved.
- Contact addresses getting cleared when changing a password via My User Info™ has been corrected.
- An issue where the Data Average Rollup Configuration selected the incorrect output tag by default has been resolved.
- 1 point QC records in the AQS text report no longer include a value if the 1C null code is set.
- The logbook Event Time for alarm triggered entries has been changed to reflect the date/time of the data alarmed on.
- An error encountered when adding an interactive calibration introduced in 4.3.491 was resolved.
- The AQI Standard report has had its header language clarified to better reflect the report timeframe.
- The AQS text report output for Semi-Annual Flow Rate Audit has been updated to include a hypen between semi and annual per EPA submittal requirements.
- AQS reporting logic has been updated to include calibration levels GPT_PREC and GPT_SPAN where PREC and SPAN were previously included.
- The Manual ADVP utility has been updated to not include email alarm trigger entries in the rule selection grid.
- The Site Batch Time Zone Changer now properly sets the AirVision service to restart after changes are saved.
- Sorting / filtering issues have been resolved on the Scheduled Tasks Report.
- Filtering of diagnostics parameters included in the Multi Phase Calibration Report has been corrected.
- Group security handling was significantly reworked to improve granularity of permissions applications. a. The “Limit to sites” in the Group Permissions editor applies to all activities for that group where a site™ is involved.
New Features
- Changes were made to coding to better deal with Windows display settings of other than 100% scaling affecting font display within AirVision.
- Journal messages related to the AQI historical calculation logic have been moved to the verbose™ category so as to declutter the journal messages viewer and reports (these can still be viewed if needed via temporary enabling of verbose logging).
- The register field for Modbus drivers now supports values up to 65535.
- My Work Item Editor added to allow users to create / edit work items for themselves only.
- Data rollup logic now includes data grade.
- The data rollup logic will now clear null codes, qualifier codes, and data grades in the same manner that removal of flags was previously handled.
- An Annual Averages Report has been added which displays parameter templates as columns, sites as rows, and cells being the average of all valid hours.
- File import can now support the data type of annotation. Consult Agilaire for support if desiring to try / use this function.
- File Import Tool now supports selecting multiple files for import at once. NOTE the information™ tab will not be shown in multi file scenarios.
Site Node Logger
- A memory leak has been addressed where leaving open the Realtime Data Trending indefinitely would slowly take up enough system memory to affect AVTrend performance.
- The Diagnostics options of the Site Node Logger Toolbox has been expanded to assist in issue investigation / troubleshooting.
- New coding will support additional management of the journal messages to supplement scheduled purging and provide additional protection against an event causing enough log messages to fill up a database.
AgileWeb
-
-
- The report viewer form was updated to have the default zoom set to 100% to better mimic the AirVision thick client and to address display issues on initial render for some reports.
- The timestamp for the site page is now user customizable via the SiteAqiDisplayPanel_SiteTimestampText web setting and allows for text and/or timestamp display.
- Favorites for Web now have the option to be displayed as a pick list above the map (similar to layers™) or as a grid below the map (prior behavior) via web settings:
- ShowFavoritesDropDownPanel: True/False to control visibility of the favorites dropdown picklist. Default=True
- FavoritesLabelText: Text label for the picklist. Default=”Links:”
- ShowFavoritesPanel: Setting to control visibility of the existing favorites panel grid below the map. Default=True
- The AQI Program name has been added as a column on the site page historical AQI table.
- A Display Order™ field has been added to Favorites for Web so that users can customize the display order of the favorites.
-
AirVision Version 4.3 (build 491) Release Notes May 5, 2021
AirVision and AVTrend will begin to require Microsoft .Net 4.8 starting with release 4.4. Agilaire will include an offline installer for .Net 4.8 in the zipped files including the application installers at the time it becomes a minimum requirement. Agilaire will also include a brief document advising how to check a system™s current .Net version.
Issues Found and Resolved
-
-
- Changes to the email settings in Server Configuration were not prompting a service restart upon save.
- Annotation category ordering in the editors has been set to sort alphabetically.
- A display issue was addressed where the field for adding metatags to sites was cut off in the editor display.
- An issue was resolved where edits to the High and Low Voltage fields of wind speed and direction channels were not saved / applied.
- The precision set on parameters will now be applied to the values on the Site Health Report.
- An issue was resolved where the AQS Text report option Zero/Span Records™ would return an error if subsequent records had any phase without a level™ set for the phase.
- An issue was resolved where qualifier codes were not shown in Excel format exports of the Monthly Sample Data Report.
- The Multi Phase Calibration Report was corrected to use the Site/Parameter Calibration Precision™ setting in the cal results section.
- Several items were addressed with the parse utility and 8864 files; channel names over 8 characters will provide an informational error and the channel length need adjusted, the headers for the math channels changed and import logic corrected to match.
- The Monthly Sample Data Report had an issue addressed were parameter names were not included on subsequent pages when exported to CSV or HTML formats.
- An issue with dynamic scaling correctly toggling on the Sample Data Graph report was resolved.
- A Work Item rescheduling issue, when the next scheduled date landed on a day excluded in the item configuration, has been resolved.
- A display issue with AV Doc items attached to Work Item entries has been resolved.
- The download™ logic for 8832s has been updated to use the highest configured Modbus timeout setting rather than last in list™.
-
New Features
-
-
- The ability to add annotations has been added to the Calibration Data Editor. A Calibration Annotations report was also added to view the annotations.
- The AQS Text report coding has been updated so that it can be scheduled as a report to be emailed.
- A View in Editor™ button / option has been added to the Information tab of the File Import Tool for launching the related editor after a file import has been run.
- A Show Password™ option has been added to the set password screen so the text is displayed rather than asterisk.
- The Logbook Editor and report have been updated so that the dates set in the query now search and include matching records by either Entry Time and/or Event Time.
- Additional web API support has been added for calibration and logbook data entries.
- ADVP can now support Null Codes within the condition settings.
- Annotations on data resulting from changes via the Cal Adjust Tool have been expanded to provide more information.
- A new utility setting is available that if set, will lock the date/time field of the Assignment History area of the Asset Tracking editor.
- A new executive service component (Stream Listener Service) has been added for support of instruments like the Thermo GM-5000 and Picarro.
- Average Data Rollup now supports standard deviation and coefficient of variation for block type averages. Two were added to the general release (24h Coeff Of Variation & 24h Standard Deviation). Contact support if you have needs for other block averages using these calculation options.
-
Site Node Logger
-
-
- An issue was resolved where changing a channel type could cause a problem with analog module voltage range settings.
- Code changes were made to address an exception that could show in the logs regarding CleanupTimerDelegate.
- Adjustments were made to the logic that checks for configuration changes and controls automated service restarts to apply them in order to reduce performance load on systems.
- An HTTP channel type has been added to support collection of certain values from the Teledyne T700 (or similar instruments with REST interface).
-
AirVision Version 4.3 (build 404) Release Notes February 17, 2021
Issues Found and Resolved
-
-
- The Basic Sample Data Export report has been updated to show sample BLANK data as empty cells.
- The test button of the Email Service configuration screen has been changed to process through the AirVision server by default rather than directly from the client instance where test™ is clicked. This will provide a truer test of function as the server is what actually sends out any emails as configured within AirVision.
- Pick list filtering was corrected for the Data Source Details -> Channel -> GSI tab display to address some valid GSI drivers not being shown in the list.
- Logger Download to 8816/32 loggers have a limit of 16 calibration phases but the AirVision editor would allow more if some were disabled and copy/paste was used. The logic has been corrected to properly limit max cal phases per sequence.
- Lat/Lon formatting was updated on the Site Configuration Report to avoid text wrapping.\
- A save issue when adding an Instrument Calibration was corrected.
- A labeling issue was corrected with the Data Value Format in the GSI/Modbus Drivers editor.
- Several errors that could be encountered when a file import template was set to use the Save in Batches™ option have been resolved.
- The Monthly Sample Data Report has been updated to exclude blank samples from its statistics.
- When a user-customized violations of standards program type is defined with options block™ and backward™ selected, the average type™ text on the report output was updated to correctly reflect the selected options.
- File Import option Update Field Values™ logic was corrected to only change a field value if the value coming from the file is non-empty.
- Expected values for instrument calibrations and either expected value or value from constant is now required when importing a calibration to address possible import errors.
-
New Features
-
-
- Summary grids have been added to the System and Site levels within the Site/Parameter editor. Double clicking on the System level or one of the sites will bring up the summary grids.
- Ctrl+click and shift+click functionality has been added to the Group Permissions editor to make rights assignments more time efficient.
- The notes™ field when assigning an asset are now included in the associated logbook entry.
- A Parameter MDL Editor has been added to allow quicker user editing of Minimum Detectable Limit, Instrument Detection Limit, Limit of Quantization, and Practical Quantization Limit for parameters.
- An AutoComplete function has been added to most grid style drop down lists within AirVision to allow the user to start typing in a field and automatically get contains™ type behavior.
- The Database Export utility has been updated to exclude / filter AV Doc records in order to keep exports to a reasonable size.
- Assets now store certification information historically instead of just showing the most recent entry.
- Cal Standard asset types can now be associated with up to three parameters.
- A Reference Concentration field was added to Asset Tracking for type Cal Standard.
- MDL reporting for PAMS (Continuous Average parameter types) has been updated. If an MDL is set on the parameter in Site/Parameter, that value will be stored with new records. This can be disabled if need be by changing the UtilitySetting AutoSetPamsMDL.
- An Exclude Template from Polling Status™ option box has been added to the Parameter Template Editor. Selecting this box will exclude parameters using that template from showing in the Current Polling Status report.
- Data Grade and Data Grade User Level editors have been added to AirVision. This is a QA / approval tool. If configured data grade drop downs appear in Average Data Editor, Batch Reading Updater form, and ADVP editor. Questions on usage / additional info should be directed to Agilaire support.
-
Site Node Logger
-
-
- The Site Node Logger Toolbox has been updated to fill the Time Stamp column in red if a value is missing but NOT in maintenance, calibration, or powerfail.
- An output pattern option is now available for calibration sequences (NOT instrument cal type) to send a stop™ pattern to calibration so that if a cal is aborted via the 8872 the instrument can be notified.
- Logic that records the change of digital line states was updated so that only state changes are recorded in the database (eliminating duplication by recording same state entries).
- A new option is available for Modbus instruments Combine Register Blocks in Requests. This checkbox on the instrument configuration screen of Data Source Details / Logger Channels will combine multiple register requests for an instrument even the if the register numbers are not sequential. This option will reduce system overhead / unnecessary delays.
-
AgileWeb
-
-
- Several kriging™ options for use with the Open Street Maps mapping option are now available in the Web Settings Editor. This provides a contour mapping™ option of estimated AQI affected areas versus site-only AQI values.
-
AirVision Version 4.3 (build 263) Release Notes October 13, 2020
Issues Found and Resolved
-
-
- An intermittent issue was discovered when users use Windows Remote Desktop to connect to a PC and then run the AirVision client on that PC via the RDP connection. Sporadic drops / reconnects in the RDP connection can trigger form load logic within the AirVision client. That reload could cause a form to clear and IF the user then saved the configuration on that form could be deleted. Code changes have been made to avoid this occurrence. HOWEVER Agilaire would recommend against RDP based running of the AirVision client wherever possible AND IF a form ever goes blank during a session CLOSE OUT THE CLIENT WITH NO SAVES.
- A change was made to the application logic to address extremely slow generation of pivot grid based reports (or reports timing out) that have row summaries. Ex. 24 Hour Averages Summary Report, Monthly Report, Daily Summary Report, Met Report
- A filtering issue on the AQS Text report when the Zero/Span Records option was selected has been resolved.
- A user filter on the Groups Editor was adjusted to reflect re-enabled users.
- The font size in the Entry Text field of the Logbook Entry Editor has been slightly increased for easier readability.
- Issue resolved where sorting users in the Email Notifications Subscriptions would falsely be interpreted as a configuration change.
- A constraint was addressed where an error could be encountered if a group was assigned to a task notification, the task deleted, then trying to delete the group.
- Spaces and special characters entered into constant names can cause issues during math calculations so the constant name field now rejects spaces and special characters.
- The Database Update Utility portion of the AirVision / AVTrend installer process now runs whether or not an existing database connection string exists (helps users when migrating servers / PCs).
- Polling of 8872s via the encrypted option could get stuck in the running™ state due to a lack of timeout, this has been corrected.
- The Annotation Report was updated to acknowledge new line™ behavior in displaying entries.
- When using the annotate option in Average Data Editor, Sample Data Editor, and in Annotate Data, the ENTER key / command is now treated as a new line / CR rather than triggering the OK button.
- A restriction has been removed where the Schedule Wizard in the Task scheduler would return an error when attempting more than 64 child tasks.
- An issue was corrected where users were unable to attach an AV Doc template item to a Work Item.
- A change was made to the Link to Logger emulation to address a command sequence only be sent over a serial/modem connection (or when polling and emulation ports are configured to the same value which suggests a serial end point) to avoid connection issues via TCP.
- A 3 minute pause (with a notification message to the user) was added to the 8864 when sending a cold start is selected in conjunction with other send options to address the much longer cold start time required by the 8864 vs the 8816/32.
- A fix was implemented to address incorrect parsing of EPOCH timestamps (affected imports with dates 6/15-6/18 of 2020).
- Data column corrections made to the AQ View report (California agencies).
- A filtering issue was resolved for the Modbus Instrument screen of Data Source Details.
- The option to archive only selected parameters has been restored in the Average Data Purge task type. A warning is in place if a user selects the archive option AND only selected parameters – Each additional archive task using a subset of parameters will use the same file names as the main ‘all parameters’ archive task, and will result in those files being OVERWRITTEN. It is necessary, if using multiple archive tasks on the same interval, to put each task’s archive files into a separate folder. Contact Agilaire support with any questions on this prior to implementation.
-
New Features
-
-
- Converter Efficiency reports have been added for NO2.
- The AirNow/FTP editor has a new “Use Key File” checkbox that gets enabled if the SFTP Transfer Method. If this option is chosen, the Import Key File button can be used to import a SSH private key file. Primary development was for .pem key use for Sonoma Tech submissions.
- Filtering logic added to the GSI/Modbus Drivers editor to avoid user entry of invalid settings.
- Filtering logic and labelling improved on the I/O™ tab of loggers to better assist users in error-free configuration.
- Added Expand All Subscribers / Collapse All Subscribers buttons to Email Notification Subscriptions editor.
- Two new options added to the AQI Program Editor:
- Exclude From Final AQI ignore this program in AQI Standard Report and AQI historical calc tool/task
- Exclude From Realtime AQI ignore this program in current applications like the Current AQI report, AgileWeb maps, and web service functions
- The rollup tool now consolidates repeated annotations so that rolled up intervals do not contain repeated annotations for each sub interval. If this behavior is undesirable to a particular customer, a Utility Setting is available to revert the behavior (RollUpAnnotationDistinctOnly).
- Filter logic added to the Modbus / GSI configuration area of channels to better reflect available drivers.
- Parameter Group and Site Group columns are now selectable within the Parameter Selection grid of the Data Analysis report.
- The Work Item Related AV-Doc Files list from the Work Item Editor has been added to the Work Items view. AV-Doc items configured in the Work Item Editor will show up in the Work Items view in a list. They can’t be added or deleted from the Work Items view itself. If the AV-Doc is configured as editable the “view” from the Work Items form will allow edits once it is launched, if the file is configured as read only it will only be viewable once opened and saves are prevented.
- ICS (calendar) support has been added to Work Items, allowing an export option via the ribbon buttons. Also, if notifications are sent from the Work Items Editor, ICS attachments will be sent with them.
- The bottom status bar of the AirVision client now lists the user name of the currently logged in user.
- Data Source Details now supports up to 64 calibration phases in 8864 loggers.
- The Annotation Report had Categories added to the selection criteria.
- Logbook polling / import logic has been updated to set a ‘locked’ status via the logbook editor once an addendum to an entry is made. The import would then ignore any polled logbook entries that matched an existing entry AND that existing entry has the lock™ flag set.
- Average data rollup logic has been updated to populate the Raw Value™ field IF the raw value is null at the time of the rollup execution.
- The Annotations and Audit Trail reports have been updated to include the site and parameter for each entry returned in the report.
- Additional logging was added to the file import logic and will show the file being processed in the Server Status display.
- A code change for improved performance was made that can affect any element displaying average data (Average Data Editor, reports, etc.).
- The Description™ column has been added to the grid of the Asset Tracking editor.
- In the Work Item Editor, when a new item is added, if a site is selected the Asset pick list will be filtered by that site. The filter is clearable™ if desired.
- Support has been added for email servers that require above TLS 1.0. The new utility setting (EmailSecurityProtocolType) is set by default to support SSL3 or TLS1.0/1.1/1.2.
- The Asset Assign function of Asset Tracking editor now allows the start and end date to be edited. These fields are also editable in the Assignment History area now.
- New options added to the Import Service in Server Configuration.
- Scan Interval: How often to sweep the folders for files. The default is 10s if NULL (this is consistent with previous behavior).
- Scan Offset: Offset from the scan interval, to allow for X seconds after the minute or so forth. The default is NULL which means no offset, so it will run on the even interval.
- File Write Time Delay: The minimum time to wait after a file’s last write time before attempting to import it. The default is NULL which means it will attempt to import the file regardless of the last write time (this is the same as previous behavior). If this a value is set it will skip the file until the configured value time has passed. If the file™s last modified time is less than the configured value during a scan, it will be skipped until the next scan.
- Fields for zero concentration data have been added to the Annual Performance Evaluation editor and report.
- An option to Cancel Task has been added to the Task Status view. It can be used at a group task level or on individual tasks.
- Canceling a Group task will attempt to cancel any running child tasks, and will not start any further child tasks, but will continue in the “running” state until all of its child tasks are done/canceled.
- This will work on most task types but not all support cancelation – SQL and sync tasks for example.
- Polling tasks won’t immediately stop but will cancel whenever they finish whatever poll they’re waiting for.
- Command-line task will attempt to stop the external program if it can.
- The task service of AirVision now scans all the task statuses at startup and checks for any that were still marked “Running” when the last shutdown happened. Any tasks left as “Running” status will be set to “Canceled” with a message that it was left in a running state at the last shutdown.
- Logbook logic has been updated so that once an addendum has been made to an entry, a locked™ bit will toggle on that entry so that any repolling or importing of the same entry will not overwrite/remove the addendum.
-
Site Node Logger
**Updated 8872 Instructional folder is available on the FTP site and should replace existing copies of the folder & documents**
-
-
- Changes have been made to help release system memory when the Interactive Calibration Tool is closed.
- When using the ‘Add Logbook Entry’ ribbon button from the Interactive Calibration Tool the Log Entry Time field is now not editable. The Event Time field remains editable on that form.
- A validity issue with asynchronous GSI vector wind channels was fixed.
- In the cases where an 8872 listens for polling over a serial port, constant pin changes on the port could cause CPU and memory use spikes. A code change has been implemented to address this.
- An issue where the Site Node Logger service would occasionally not write a configured value to an analog output has been resolved.
- Validity logic was updated for channel types (other than rainfall™) so that the allowed number of readings is one less than the expected number of readings for the base average in order to correct < and > flagging during some power failure events.
-
AgileWeb
-
-
- Password updates made via AgileWeb now properly update the password set date on the users record.
- The Announcement Editor now allows for announcements to be set for specific sites in addition to system level™ announcements.
- An option has been added to display a Sites™ pick list above the map similar to the Regions and Layers lists.
- Options added to Web Settings Editor to restrict data range queries that can be executed via the website.
- DateRangeSelectionControl_MaxDayCount: This controls the max number of days the calendar controls allow to be selected for any date selection in the app.
- AverageDataQueryPanel_MaxDayCount: This allows override of the average data query panel, to limit it differently for average data reports and editor.
- AverageDataQueryPanel_MaxQueryCount: This is the total number of estimated records to allow in the query for average reports and editor. It is the number of parameters times the number of intervals in the selected date range. For example, to allow up to 4 parameters of hourly data for 1 day you’d set this to 96.
- Change applied so the announcement icon will show even if no title is entered.
- Announcement display area adjusted for less dead space around text.
- Clicking a site marker on the map will now bring up a condensed version of the site page. A link at the bottom of this pop-up will take the user to the full site page.
- Previously, hosting AgileWeb in a frame on another site would use the “/public” folder in the iframe source URL (to avoid the header, menu, login, etc.) or completely disable items via Web Settings Editor. There is an option now to add “?iframe=true” to the request URL and AgileWeb will substitute the master page from the public folder implicitly for that request. This gives the option to keep the normal full site for intranet/logins/etc., while using the iframe mode for hosting the public page in another site. EX: http://localhost/AirVision.Web.Site/Modules/Maps/OpenStreetMap.aspx?iframe=true
-
AirVision Version 4.3 (build 4) Release Notes February 27, 2020
Issues Found and Resolved
-
-
- The Batch Reading Updater has been modified to apply annotations to the data points acted upon.
- An issue where the dynamic scaling option on the average data graph always used 0 as the lower boundary has been corrected.
- An issue was resolved where the AQI reports were inserting a blank page at the beginning of a generated report.
- The TCP port field for Modbus instruments now supports value entries up to 65535.
- A setting retention issue when selecting the FC=6 option on a digital driver has been resolved.
- A channel type display issue was addressed on the Channel Configuration Report.
-
New Features
-
-
- AV-Doc is now fully enabled and available in AirVision for document management. Contact Agilaire support for an application note document on this feature if more information is desired.
- The User Editor has been revised to better reflect user account status and allow the re-enabling of users that previously required database editing.
- A Created By™ field has been added to the Work Items editor.
- The AQS parameter code list has been updated.
- An option is now available to add a note when assigning an asset and these notes are saved with each assignment, displayed in the Assignment History pane.
- Several encryption options have been added to AirVision, supporting both client to server communications and data polling between 8872 loggers and server. **contact Agilaire support for more information if desired**
- The Logger Download™ menu item has been renamed to Send 8816/32/64 Program™ to more accurately reflect its function.
- To address issues where a single system has sites (especially 8872s) in multiple time zones, the application approach to determining site time was changed from using the System time zone value to use the Site level time zone value.
- An RMS option for Sigma Theta rollup is now available.
- New web API added to support JSON for average data
-
Site Node Logger
**8872s running Windows 10 operating system need to have a user managed Windows Update process in place. Unlike Windows 7, Microsoft does not offer its customers full control of the update environment in Windows 10. Despite safe guards implemented in our Windows 10 image for the 8872s, Windows can still force updates after a period of time and the resulting forced reboots can affect the logger™s restart. Updates should be checked for and applied with personnel physically at the logger to account for any needed PC restarts, etc. A two week schedule is recommended, no interval exceeding 4 weeks is advised.**
**Updated 8872 Instructional folder is available on the FTP site and should replace existing copies of the folder & documents**
-
-
- Changes have been made to help release system memory when the Interactive Calibration Tool is closed.
-
AirVision Version 4.2 (build 93) Release Notes November 13, 2019
Issues Found and Resolved
-
-
- An exception was generated when qualifier codes were attempted to be removed from data points. This has been resolved.
- An issue with invalid data points not being hidden in the data graph when the Show Invalid as Empty™ option was selected has been resolved.
- An exception issue when launching the Logbook Editor, Work Item Editor, Asset Tracking, or monitor assessment editors (introduced in earlier 4.2 build) has been resolved.
- An error received when attempting to import archived data back into AirVision has been resolved.
- An update was made to file import logic for sample data types so that in an update™ action existing flags were retained and any new flags added to the record.
-
New Features
-
-
- The AQS 2.2 Text Report can now include 15m interval data records. The POC shown for the 15m data will be the POC configured for the parameter under Site/Parameter plus 2 (ex. 1H POC is 1, 15m POC will be 3).
- A column displaying Assigned To™ has been added to the grid display of the Work Item Editor.
-
AgileWeb
-
-
- A new My User Info™ menu item is available upon user login so that basic account self-service can take place (password reset).
- Alternate naming for certain configuration criteria is now available. Use the Website Display Name field for site, parameter, parameter template, and unit name to have alternate content displayed on AgileWeb™s map and site pages.
-
AirVision Version 4.2 (build 57) Release Notes October 17, 2019
Issues Found and Resolved
-
-
- The Start and End columns on the Sample Annotation report have been replaced with Sample Time.
- The logic used in the Average field of the Daily Parameter Report has been updated to match that used on the Daily Summary and Monthly reports for parameters with vector parameter templates assigned.
- Several configuration related tables have been added to the automated audit change tracking.
- The date and time format of the California specific AQ View report has been corrected to yyyy-mm-dd hh:mm:ss.
-
New Features
-
-
- The AirVision client will now show a splash screen while loading to let users who have various favorites set to launch on startup know that the client application is in the process of getting their session ready.
- An option for Last Year™ has been added to the Date Range query criteria quick selection list.
- New password complexity options have been added to AirVision as UtilitySettings.
- PasswordMinimumLength **using in conjunction with key ComplexPasswordRequired will increase the length requirement by 1**
- PasswordRequiresCharacter
- PasswordRequiresMixedCase
- PasswordRequiresNumber
- PasswordRequiresSpecialCharacters
- PasswordUniqueLookbackCount
- The Line Status Report now notes if the line number is an Input or an Output.
- The ‘Data Grade’ column is now editable via the Average Data Editor. It was also added to the Batch Edit™ option of the Avg Data Editor right click menu and the Batch Reading Updater data editor.
-
Site Node Logger
-
-
- The analog ranges of the ADAM 6017 modules can now be set and controlled via Input Range field on the Misc tab of the channel configuration. NOTE:
- The Modbus Instrument Model™ (as set in the Modbus Instrument configuration) must be 8872_AM
- The individual driver entries (‘channels’) MUST HAVE the Input Index field filled in (should be equal to the channel ‘number’ plus one – Channel_0 should have index value of 1)
- Once in place, manual changes to the Input Range in Apax Utility will get overwritten by settings in AVTrend once a service restart takes place
- The digital counter / frequency option of the ADAM 6066 modules will now automatically be set based on selection of a Wind Speed, Vector Wind Speed, or Rainfall channel type.
- The Clear at Rolling Interval™ option for Rolling channels types has been corrected to function as on the 8832.
- Improvements have been made to the logging that takes place surrounding automated detection of configuration changes and the subsequence service restart. Also, if a calibration sequence is running, an automated service restart will be postponed until the end of the calibration sequence.
- The analog ranges of the ADAM 6017 modules can now be set and controlled via Input Range field on the Misc tab of the channel configuration. NOTE:
-
AgileWeb
-
-
- A new utility setting (ShowForecastTablePanel) is available to show the forecast table above the AQI map. If set to True, the table will only display if forecast records have been entered. The table will show forecast information for the current day and the following day. The table can be collapsed by the viewer if desired.
- An Announcement Editor is now available for AgileWeb. This will allow users to enter in messages at Information, Caution, or Danger levels, enable and disable messages, set start and end times, and include descriptive text. The table will display above the AQI map and the forecast table (if shown) and only show if there are active announcements. It can be collapsed by the viewer if desired.
-
Links to Older Release Note Documents: