---
title: What is CRC Error?
description: We didn't say monitoring energy was easy! Learn More about CRC Error.
---

[Setra Blog ](https://www.setra.com/blog)

# [What is CRC Error?](https://www.setra.com/blog/what-is-crc-error)

 Written by [Nikko Phongchit](https://www.setra.com/blog/author/nikko-phongchit) | March 07, 2016

A Cyclic Redundancy Check (CRC) error is an error-detecting code used to identify accidental changes to raw data in digital networks and storage devices.

Cyclic Redundancy Check (CRC) Error indicates when data is corrupted. Calculating from all data, CRC validates packets of information sent by devices and verifies it against the data extracted, ensuring its accuracy. When sending packets over, BACnet automatically calculates and stores a CRC value for the packet. Later when the packet is received, BACnet calculates the CRC value of the packet and compares it to the original value. If the two values do not exactly match a CRC error occurs.

**How CRC Occurs**

There are many reasons a CRC error can occur. One of the most common reasons for this error is a packet error, which occurs when network communications are bad or go in and out. This creates vulnerability for invalid data to be placed into the file. Some other possible reasons are exposure to noise and poor wiring.

**Signs of CRC Error**

Since this error can be imperceptible, evidence of this error exists when the user notices information packets being dropped, the meter not showing up online or information is stale and not updating.

CRC errors can occur due to various reasons, such as:

**Fixing CRC Error**  
To ensure this error doesn’t happen again, run Wireshark or MS/TP sniffer to capture packets being sent and received.

1. Take capture of packets (several hundred frames) and import to Wireshark
2. Ensure that the CRC byte matches/ adds correctly, if not there is still a CRC Error.

 

[CLICK HERE](https://www.setra.com/blog/how-to-troubleshoot-bacnet-communications) to learn more about troubleshooting BACnet.

[View full post](https://www.setra.com/blog/what-is-crc-error)

```json
{
  "@context" : "http://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Nikko Phongchit"
  },
  "dateModified" : "2024-10-24T16:05:12.520Z",
  "datePublished" : "2016-03-07T11:35:00Z",
  "headline" : "What is CRC Error?",
  "image" : {
    "@type" : "ImageObject",
    "height" : 3000,
    "url" : "http://www.setra.com/hubfs/Sajni/crc_error.jpg",
    "width" : 3000
  },
  "mainEntityOfPage" : "https://www.setra.com/blog/what-is-crc-error",
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "height" : 60.0,
      "url" : "https://www.setra.com/hubfs/Images%202022/setra-nav-logo-min.png",
      "width" : 101.25
    },
    "name" : "Setra Blog"
  }
}
```