What’s New In CEMLink6 — August 2026

We have plenty of CEMLink6 news to share!

Since our last “What’s New”, the VIM Technologies development team has been busy delivering new features, enhancements, and improvements designed to make CEMLink6 more powerful, efficient, and easier to use.

The continued evolution of CEMLink6 is shaped in large part by the people who use it every day. Feedback from our customers, Support team, and CEMLink Steering Committee helps us identify real-world challenges and prioritize improvements that provide meaningful value. This collaboration continues to play an important role in keeping CEMLink6 aligned with the changing needs of the emissions monitoring industry.

During this period, our development efforts have focused on a wide range of areas—from new tools and user-facing features to improvements in reporting, data management, system performance, and overall usability. Some of these changes introduce entirely new capabilities, while others enhance existing functionality or improve the reliability and efficiency of the system behind the scenes.

For this update, we’ve selected the most significant CEMLink6 features and enhancements released over approximately the past 16 months. While this isn’t an exhaustive list of everything that has changed, it highlights the improvements we believe will have the greatest impact on our customers.

If you are not currently running the latest version of CEMLink6, we encourage you to contact our Support team. We can review your current installation, discuss the features and improvements available to you, and help schedule an update. The best way to reach us is at support@vimtechnologies.com or by calling 1-866-484-6435 for immediate assistance.

With that, let’s take a look at some of the most important new features and improvements in CEMLink6!

Key Enhancements

Regulatory Reporting and Compliance Enhancements

Recent updates continue to expand CEMLink6’s reporting and compliance capabilities, helping users meet evolving regulatory requirements more efficiently.

1. Part 75 EDR Updates - Moved Part 75 EDR Generation

The Quarterly Reporting toolbar button was removed from the Compliance UI.

The Quarterly Reporting button is no longer in the toolbar of the Compliance tool.  The Part 75 EDR is now generated within the Part 75 section of Compliance.

EDR Section is Now in Part 75 tab in Compliance

In the Part 75 Tools selection of the Part 75 tab of Compliance, there is a new EDR section.  Use this section to generate a Part 75 EDR.  The EDR generation still functions in the same manner but has moved to this new location.

2. Use MATS Testing Schema for QA/Cert JSON EDR

CEMLink6 was updated in this release to include a new option named “Use MATS Testing Schema?” for the QA/Cert JSON EDR. This option is designed to generate a QA/Cert JSON EDR for MATS / ECMPS 2.0 testing. This option is disabled by default. When enabled, certain MATS-only testing elements are included in the EDR output. These MATS-only testing elements include:

Compliance Averages Routine in QA/Cert JSON EDR

The Compliance Averages routine for the QA/Cert JSON EDR in CEMLink6 was updated in this release to accommodate systems that might be using both P60 and P63-5U 30-day and 90-day rolling averages. In cases where there are multiple averages available, the P63-5U averages are preferred over P60 and used for reporting in the Compliance Averages element.

Latest JSON Schemas

In late 2025, EPA released the final JSON schema files for the Emissions and QA/Certification EDRs. CEMLink6 was updated this release to support the new JSON element names in these schemas.

3. Compliance Calendar

Compliance Calendar is a feature that has been in CEMLink 6 for well over a decade. Despite its age, the 6.2.820 release continues to expand upon the capabilities of this feature.

Without a doubt, there are many areas in Compliance Calendar to highlight. One of its most notable features is the ability to deliver the results of the evaluation through a variety of interfaces. These interfaces include Compliance UI, Overview Dashboards, Excel Add-in, and even a SQL Server database view. This database view provides the ability for “super users” to connect other applications, such as Power BI, directly to the Compliance Calendar results for producing custom reports.

One particular enhancement was made to the Compliance Calendar SQL Server database view by adding the FFACC Reinstallation Date column, making it available in these external applications.

While there are no notable Compliance Calendar UI changes for this request, the addition of this information will help our “super users” with their reporting needs.

At the same time, the 6.2.820 release of CEMLink 6 also addresses an inconsistency between how Linearities are handled in the QA/Cert Event Deadlines interface and how Compliance Calendar handles them for ongoing QA. This inconsistency is specific to NOx and SO2 Linearities that are exempt when the span is <= 30 ppm. This has always worked for Compliance Calendar, but not for QA/Cert Events. With this release, the results of these evaluations are now marked consistently with Compliance Calendar. They were previously marked as Past Due and are now marked as “Exempt (Span <= 30 ppm)”.

Before
After

Calculation Processing and Activity Visibility

Several recent enhancements focus on improving calculation performance and providing users with better visibility into system processing activities.

4. Calculation Check in Compliance/EDR

Within EDR tab in Compliance, the system can now check and inform the user when calculations are taking place. Please see an example of the screen below showing when calculations take place in the same source and within the date range.

There are 3 options:

  • Queue—Click to start a timer that will run every minute once clicked. It will check to see if calculations are taking place. If calculations are not taking place, the system will run the EDR only if the Compliance screen is still open.
  • Cancel—Click to cancel and close the dialog.
  • Yes—Click to ignore the calculations and generate the EDR even with calculations detected.

5. Calculation Service Updates – Parallel Calculations

The prior release of CEMLink6 (6.2.575.12) included some significant updates to Calculation Service such as the ability to run calculations in parallel.

Configuration Settings for Parallel Calculations

Running calculations in parallel has been a huge improvement for most customers. However, we discovered that customers running shared SQL Server instances hosting multiple CEMLink6 databases might not be able to run calculations for all databases in parallel due to the excessive load on the SQL Server. As a result, we decided to add two settings to optionally throttle back the number of simultaneous calculations and compliance events that can run in parallel at any one time. These two new settings are named MaximumNumberOfParallelCalculations and MaximumNumberOfParallelComplianceEvents, and they were added to the Calculation Service configuration file (locate in the CEMLink Services directory). This way, the sites with a shared SQL Server instance will still get some of the benefits of parallel calculations while still allowing for the workload to be balanced across all databases. These settings are set to -1 by default which allows the parallel calculations to run without any limits. The settings can be set to a specific number of calculations or a percentage of the workload (0.00 – 1.00).

Parallel Calculation Level Caching

Determining what calculations can run in parallel was something that took time to complete and was resource intensive. Instead of doing this determination “on demand” each time there was a data edit, recalculation, etc., we decided to move this step to happen only once during the Save of the Configuration (or Parsing) and then cache the results. This helped with the speed of the dependency resolution step, which takes place at the beginning of data edits, recalculations, etc.

6. Calculation Activity Task Bar Widget

This release introduces a Calculation Activity widget on the bottom task bar of the main CEMLink Client window. This widget provides real-time visibility into background calculation activity performed by the Calculation Service.

Location

The Calculation Activity widget is located in the lower-right corner of the main CEMLink Client window, immediately to the right of the server date and time display.

Functionality

The widget provides a continuous visual indicator of calculation status:

  • Idle State
    When no calculations are running, the widget displays Calculation Activity with no progress indicator.
    Hovering over the widget displays a tooltip showing:
    No Activity
  • Active Calculation State
    When calculations are in progress, the widget displays a progress bar indicating current activity.

Hovering over the widget displays detailed progress information, including:

  • Percent complete
  • Number of calculations completed
  • Total number of calculations
  • Current calculation progress

Example tooltip:

75% Complete — 50 of 67 calculations processed

Purpose and Benefits

This feature allows users to:

  • Monitor calculation activity without opening additional screens
  • Confirm that calculations are actively progressing
  • Identify when calculations have completed

Improve overall visibility into system processing status.

7. Percent Completion in Calculation Activity Monitor

The Data Editor has a Calculation Activity monitor to display scheduled calculations or recalculations as they occur.

The bottom right corner of the Calculation Activity monitor now displays a percentage of completion.

Data Management and Data Quality Enhancements

New data-management tools provide greater flexibility when maintaining databases and managing recalculation activities.

8. Purge 1-minute Data Scheduled Task

Warning!! This task permanently removes data from the database prior to the specified timeframe.  You would have to recalculate to recover unintended purged 1-minute data.

The CEMLink6 Scheduler now includes a feature to create and execute a scheduled task for purging 1-minute calculated data from the system database. This enhancement provides users with more flexibility in managing database growth, potentially improving system performance.

To configure this feature:

  • Select Archive / Purge from the Task Type dropdown.
  • Check the Purge 1-Minute Calculated Data This enables you to set a lookback period to specify a lookback period. Data older than the selected timeframe will be removed.

The default lookback period is set to 5 years, meaning all 1-minute calculated data older than 5 years will be purged. Please note that raw 1-minute data will not be affected.

9. Data Editor Updates

The Data Editor has been updated to add the ability to recalculate date greater than 1 hour and to check for a ready-only flag is present for one or more data points over a date/time range.

Recalculate Data Greater Than 1 hour

In the latest release of CEMLink6, you can recalculate larger intervals. This change is within the Recalculate Data screen in the Data Editor. Previously, there was no way to focus on recalculating averages and calculations for intervals greater than one hour. For example, this includes daily averages/totals, monthly averages/totals, and quarterly averages/totals. With this change, the recalculate data routine uses the same functionality as before, but now it will cover only intervals greater than one hour. The recalculation details will still be shown and tracked in the Calculation Activity tab.

Check for Read-Only Flags

With the latest release of CEMLink6, we have added the ability to detect when a “Read-Only” flag is present for one or more data points over a date/time range. This conveniently happens before data is recalculated. This functionality is available from numerous areas in the Data Editor UI, including:

  • Grid Editor – Recalculate Data Dialog, Check For Read-Only Flags?
  • Grid Editor – Save, Check for Read-Only Flags, & Recalculate
  • Batch Editor – Save, Check for Read-Only Flags, & Recalculate
  • Restore Data – Save, Check for Read-Only Flags, & Recalculate

This addition into these areas will help the user to know exactly when there is a “Read-Only” flag present before attempting to recalculate data. Now, the user will know beforehand and can take any additional steps to remove the “Read-Only” flags if desired.

If ‘Save, Check for Read-Only Flags, & Recalculate’ has been selected within any of the aforementioned areas AND there has been a “Read-Only” flag detected, there will be a prompt displaying the data point and if the user would like to continue. The same functionality will take place within the Recalculate Data Dialog, but only if the ‘Check For Read-Only Flags?’ check box has been checked and a Read-Only Flag has been detected.

(Grid Editor - Recalculate Data Dialog)
(Grid Editor - Save, Check for Read-Only Flags, & Recalculate)

Operations and Maintenance Enhancements

Several enhancements were introduced to simplify maintenance activities and improve operational recordkeeping.

10. LogBook Entry in Maintenance Mode (Calibration Control)

When the DAHS is put into Maintenance mode in Calibration Control, a new LogBook entry is automatically added, if configured to do so.

As part of the upgrade, a new LogBook Title, “CEMS In Maintenance”, has been added to the system.

To enable the automatic creation of the maintenance LogBook entry, the option must be turned on in the Configuration UI.

From the Configuration UI, enter the DAS Details dialog.  In the LogBook tab of the DAS Details dialog, click on the “Require LogBook Entry For Maintenance” check box.  Turning on this option will automatically add a CEMS In Maintenance LogBook entry when turning on Maintenance in Calibration Control.

When clicking on the “Maintenance” button In the Calibration Control feature area, a dialog box will appear allowing for additional comments for the LogBook entry.

This LogBook entry is only created when turning Maintenance ON.

11. Disable the Text Entry for the Title in LogBook

The manual text entry for the Title of a LogBook entry can now be disabled.  If this is disabled, a title must be selected from the list of configured titles.

Disabling the manual text entry for the Title is done inside the LogBook Configuration dialog.

In the Titles tab of the LogBook configuration, click on the Disable Title Text Entry check box.  Checking this box will disable the manual text entry for the title.

Once this option has been enabled, a Title must be selected from the list of configured titles to save the LogBook entry.

12. PLC Sampling System in Maintenance Alarm Condition

The PLC Sampling System in Maintenance is a new alarm condition that has been added to the system.

These alarm conditions are created for each sampling system when the update occurs.  The alarm condition is also created when a new sampling system is configured.

These alarm conditions are created as a Maintenance alarm.

Once created, the alarm condition can be modified by the user as necessary.

This alarm condition monitors the Sampling System Maintenance bit in the PLC for the corresponding Sampling System number.

Operational Visibility and Monitoring

These enhancements provide users with additional insight into equipment status and system conditions.

13. Cylinder Pressure in Activity Tab in Cylinder Management

The pressure reading for a cylinder can be displayed in the Activity tab of Cylinder Management.

To display the cylinder pressure in the Activity tab, you must configure a data point indicating the pressure value for the cylinder for a Location.  In the Locations tab, select a Location.  The Low Pressure Indicator must be switched to “Analog Reading.”  Once “Analog Reading” has been selected, the Low Pressure Analog Reading option with a list of data points is visible.

Selecting a data point for the Low Pressure Analog Reading will make the Pressure value visible in the Activity tab when a cylinder is in service within the Location.

The data points available in the pick list are averages that are 1 MINUTE BLOCK averages with a Validation of NONE.

The Activity tab retrieves the most recent average from the database to display as the Pressure value for the Cylinder.

The Pressure will be visible when a cylinder is in service in the configuration Location.

14. Overview Dashboard Real Time Display Widget Display Status

Two new display options have been added to the Real Time Display Widget in the Overview Dashboard.

Show Point Average Status and Show Point Average Status (without text) are the new options.

These new options, as well as the existing display options, have been combined into a drop-down list of options to select.

The Show Point Average Status option will display the color-coded Quality of the data point reading.  This option will also include the text of the Quality next to the color-coded indicator.

The Show Point Average Status (without text) option will display only the color-coded Quality of the data point reading.

Security and Reliability Enhancements

Recent releases also include improvements designed to strengthen system security and reliability.

15. CEMLink Services Port Blocking

This release introduces automatic port reservation (port blocking) for all CEMLink Windows services to improve service reliability and prevent startup failures caused by port conflicts.

Background

CEMLink Windows services communicate with each other using WCF over a defined set of TCP ports. These ports are used exclusively for internal communication between services running on the CEMLink DAS Server, and the traffic does not leave the server.

The ports reserved for CEMLink services include:

55101–55103
55201–55202
55301–55302
55401–55402
55501–55502
55601–55602
55701–55702
55801–55802
55901–55902

Issue in Previous Releases

In some scenarios, particularly after a server reboot, Windows could assign one of the required CEMLink ports to another application before the CEMLink services started. When this occurred, the affected CEMLink service would fail to start because its required port was already in use.

This could result in:

  • One or more CEMLink services failing to start
  • Loss of system functionality until manual intervention
  • Additional troubleshooting and service restarts

Enhancement in This Release

This release automatically reserves the required CEMLink service ports at the operating system level. This prevents other applications from using these ports and ensures they remain available for CEMLink services.

Benefits

This enhancement provides the following improvements:

  • Prevents port conflicts with other applications
  • Improves service startup reliability after server reboots
  • Reduces risk of service startup failures
  • Improves overall system stability
  • Eliminates the need for manual port conflict troubleshooting

User Impact

No user action is required. Port reservations are applied automatically during installation or upgrade.

16. Emails Sent with Authorization from OAuth 2.0

CEMLink now has the capability of using OAuth 2.0 authorization to send emails.

OAuth 2.0, which stands for Open Authorization, is an authorization framework designed to allow applications to securely access resources by other web applications on behalf of a user.

If enabled, CEMLink will use this authorization method to send emails via Online Exchange (Office 365).

To enable OAuth 2.0 authorization within CEMLink, the user must turn this feature on in the Security UI and Email Settings tab.

To send an email via Online Exchange using OAuth 2.0, you must first register your application (Exchange) in the Microsoft Entra admin center and grant it the necessary API permissions to use the modern authentication protocols.  Users will need their IT department to help determine the user, IDs and secret key needed for authorization.

To authorize an application to send emails on behalf of a specific email address (the “From” address) using OAuth 2.0, you must explicitly associate your authorized OAuth client with that specific user account to get the necessary permissions.

An OAuth 2.0 Tenant ID is a unique, alphanumeric identifier (e.g., abc12345-6789-0abc-def1-234567890abc) used primarily in Microsoft Entra ID environments.  It specifies the exact directory, organization, or customer environment your application is authenticating against ensuring users only access authorized resources.

An OAuth 2.0 Client ID is a public identifier issued by an authorization server to identify a specific application.

An OAuth 2.0 client secret is a private “password” known only to your application and the authorization server.  This client secret key is generated in Microsoft Entra and will expire depending on duration set during the key creation process.  When this key expires, a new key will need to be generated and input into the CEMLink settings.

Learn More

The enhancements highlighted in this article represent some of the most significant improvements delivered in recent CEMLink6 releases. Additional updates, implementation guidance, and technical details are available through the CEMLink6 Release Notes.

If you are not currently running the latest version of CEMLink6, contact the VIM Technologies Support Team at support@vimtechnologies.com or call 1-866-484-6435 to discuss available upgrade options and enhancements.

CEMLink6 Email to Text – AT&T Issue

CEMLink6 can send text messages to users using the system’s email capabilities.  Users can receive alarm information and scheduled reports.

Mobile phone providers use email to text functionality to allow customers to receive a text message from an email through their email-to-text service.  CEMLink6 will send an email to a provider’s email address with the customer’s mobile phone number (i.e. number@mms.att.net).  The mobile phone provider will forward this onto the customer’s mobile phone as a text message.

AT&T has recently announced they will be removing this functionality.  There has been no indication of other carriers following suit to this point.

Say Goodbye to Email-to-Text and Text-to-Email – AT&T Wireless Customer Support

CEMLink6 users who are AT&T mobile phone users and rely on these text messages for notifications will need to make plans for receiving notifications from CEMLink6 in a different manner.

A couple of options…

  1. Switch all notifications over to email.

    CEMLink6 can also send email notifications for alarms and scheduled reports.
    Switching from email to text notifications requires reconfiguring the “Alarm Email/Text Configuration” to use email instead of text, if applicable.
    Scheduled reports would also need to be reconfigured to use email instead of text, if applicable.

  2. Use a third party to route your emails to text.

    We have investigated some third-party options that will forward emails to text. One such offering is TXTImpact from Wire2Air.
    SMS marketing services & Business texting platform | TXTImpact
    This service will accept an email from CEMLink6 and forward the message to your mobile phone via text messaging.
    There are monthly costs involved with this type of service as well as some potential registrations for a 10DLC number may be necessary. There are other third party options available.  One thing to note in researching these options is to ensure the service will send email via MMS messages.  This is required for attaching scheduled reports to text messages.  MMS is not required for only receiving notifications of alarms via text messaging.

While AT&T will discontinue this offering on June 17, 2025, we wanted to make you are of some alternatives.  If this affects you, please prepare alternative notifications.

2024 CEMLink6 & Regulatory Training Recap

VIM Technologies, Inc. (VIM) is pleased to announce the completion of another highly successful CEMLink6 and Regulatory Training course held in Dallas, Texas on November 5 – 7, 2024. The 3-day training course included three (3) separate tracks: (1) regulatory, (2) CEMLink6 intermediate and (3) CEMLink6 advanced. The regulatory track featured a 2-day focused training on Part 75 as well as a half-day course on Part 60 Appendix F quality assurance/quality control procedures. Other regulatory topics included Part 63 Subparts EEE and LLLL. CEMLink6 tracks covered some of our usual subjects such as Overview Dashboards, Logbook and Calibration Utilities but also some refreshed material in the Configuration/PLC and advanced system troubleshooting sessions. Attendees were provided copies of the presentations prior to the course as well as PDF copies of other supporting documents. There were also opportunities to meet new friends and network. Comments from attendees included:

“I appreciated the flexibility to change tracks to attend the training that was of most interest to me.”

“I would highly recommend this course to my colleagues.”

“The training material was thorough and useful as a reference document.”

Stay tuned for VIM announcements for future online and in-person training classes or visit our training page at www.vimtechnologies.com/training. VIM also provides site-specific training courses tailored to a facility’s monitoring methodology and applicable regulations. Contact us at sales@vimtechnologies.com for more information.

What’s New In CEMLink6 — August 2024

We have some CEMLink6 news for you! Before we move further into August and forget Christmas in July, VIM Technologies is thrilled to announce a range of top-notch features we’ve rolled out in CEMLink6.

We understand that today’s requirements and trends are evolving rapidly, and our dedicated development team is here to meet those challenges head-on. By actively seeking feedback from our customers and Steering Committee, we collaboratively design and implement user-focused enhancements that ensure CEMLink6 remains at the forefront of technology in the emissions monitoring industry.

With these latest updates, we aim to empower you with greater flexibility, improved transparency, and smarter features tailored to your needs. Whether you’re looking to streamline data analysis, enhance alarm management, or simplify calibration processes, we’ve got you covered.

The features described below were developed into CEMLink6 release versions 6.2.220 thru 6.2.575, and are deemed the most important updates. If you are not running the latest version of CEMLink6 (6.2.575), please reach out to our support group so we can schedule an update. The best way to contact us is support@vimtechnologies.com or call 1-866-484-6435 for immediate assistance.

Let’s dive into the exciting new features that will help you get the most out of your CEMLink6 experience!

Don’t forget the sunscreen, and have a great rest of your summer!

Key Enhancements

1. Data Viewer: Multi-Interval Selection

The Data Viewer in CEMLink6 now offers both single and multi-interval selection modes, providing users with unprecedented flexibility in data analysis. This feature allows for:

  • Simultaneous viewing of multiple data intervals, enabling more comprehensive trend analysis
  • Efficient comparison of data across different time periods
  • Customizable views that can be saved for quick access in future sessions
  • Enhanced ability to spot patterns and anomalies in emissions data

How to use: Simply open the Data Viewer and select the desired intervals using the new multi-select option. You can then analyze, compare, and export data from these multiple intervals simultaneously.

Figure 1 Select Data to View portion of Data Viewer

2. Calculation Activity Monitor: Enhanced Transparency

The upgraded Calculation Activity window in the Data Editor now offers more detailed information about ongoing recalculations, including:

  • Real-time visibility into the recalculation process, showing which averages are being calculated
  • Clear identification of the current average being recalculated, displaying the source, average name, and interval type
  • A progress tracker with a recalculation counter, allowing users to monitor the overall process

This enhancement provides users with a much clearer picture of the recalculation process, helping to identify potential issues or bottlenecks more quickly.

Figure 2 Calculation Activity tab in the Data Editor

3. Fuel Analysis: Automated GCV Conversion

To streamline compliance with EPA requirements, we’ve introduced an automatic conversion feature for Gross Calorific Value (GCV) data. This feature:

  • Automatically adjusts GCV samples from 60°F to 68°F
  • Reduces manual calculation errors
  • Ensures compliance with EPA standards

To enable this feature:

  • Click the Configuration button in the Fuel Analysis toolbar 
  • Navigate to the Fuel Analysis Configuration dialog
  • Navigate to the Fuel Analysis Configuration dialog

Once enabled, you can mark samples as taken at 60°F, and the system will automatically convert them to 68°F by reducing the GCV value by 1.52%.

Figure 3 Details tab with the new Sample at 60 degrees F and Converted to 68 degrees F fields

4. Auto Acknowledge Older Alarms

This new feature automatically acknowledges alarms older than a specified number of days, offering:

  • Reduced clutter in alarm logs
  • Improved focus on current, actionable alarms
  • Customizable timeframe for auto-acknowledgment

To set up this feature:

  1. Access the Alarms and Events UI under Alarm Settings
  2. In the Alarm Settings dialog, enter the desired number of days in “Auto Acknowledge Alarm Days”
  3. Set to “0” to disable this feature

Alarms are automatically acknowledged when the Alarm Service is started and the beginning of each subsequent day (just after midnight).

Figure 4 Alarm Settings with the new Auto Acknowledge Alarm Days fields

5. Calibration Status Indicator

The Calibration Control now includes a visual status indicator, providing:

Immediate insight into calibration status without the need to select individual calibrations

Color-coded indicators for quick assessment:

  1. RED: Any calibration step has failed
  2. YELLOW: Any step is in a warning state (and not failed)
  3. GREEN: All calibration steps have passed

This feature allows for rapid identification of calibration issues, enabling faster response times and improved system maintenance.

Figure 5 Calibration Control showing the Calibration Status Indicator turned green to show passing.

These enhancements demonstrate our commitment to providing a robust, user-friendly, and compliant emissions monitoring solution.

Staying Updated

Again, these enhancements are available in CEMLink6 versions 6.2.220 through 6.2.575. We strongly recommend updating to the latest version (6.2.575) to access all new features.

For update assistance, please contact our support team:

Your Input Matters

We value your feedback in shaping future enhancements. To provide input, please contact our Steering Committee at steeringcommittee@vimtechnologies.com.

At VIM Technologies, we remain committed to delivering intelligent, data-intensive, and user-friendly software solutions that meet the evolving requirements of the emissions monitoring industry. Thank you for your continued trust in CEMLink6.

What’s New In CEMLink6 — December 2022

Wondering what our developers have been building into CEMLink6?

At VIM Technologies, we understand how today’s technology trends are rapidly evolving and how important it is to build a high-quality, data-intensive, and user-friendly software system. We employ a dedicated and highly skilled development team to meet these challenges. We solicit feedback from customers and our Steering Committee to design and deliver customer-focused and market-relevant enhancements to CEMLink6. It is our commitment to building an intelligent software system for our customers.Read more »

Version 6.2.250.7 of CEMLink6 Now Available

Version 6.2.250.7 of CEMLink6 is now available. Updates are available to those with an active maintenance contract.

If you would like more information, or to update your CEMLink6 system to this version, please contact VIM Support at 410-859-5455.

VIM requires all DAHS server and Client computers to be running Microsoft .NET 4.8. If your server or client computers were deployed prior to September 2019 OR if you have had Windows updates deactivated, it’s likely that your systems will need to have this update installed. More information and documentation on determining your version of .NET, how to access an update, and when this needs to be completed is available here.

For more information on our maintenance and support services, please contact Eva Fewster at 410-859-5455 or eva.fewster@vimtechnologies.com.

VIM Technologies’ 2022 CEMLink6 and Regulatory Training was a Rousing Success

VIM Technologies hosted its exclusive in-person 2022 CEMLink 6 & Regulatory Training bringing together industry professionals, November 7-9 at the Hilton DFW Lakes Executive Conference Center in Grapevine, TX. The event started on Monday evening with a meet and greet for attendees to network and socialize.  Two full days of comprehensive training sessions ran on November 8 & 9. There were three tracks to choose from with session topics ranging from regulatory updates, step-by-step instructions for hosting CEMLink6 in the cloud, managing a successful CEMS program, regulatory updates, data quality review techniques, and many more exciting topics. Participants were thrilled with the training roster and the digital materials so they could study them at their convenience. Read more »