what is CRC in measuring temperature codes for Magnus S3 tags

Forums Forums Discussions Forum what is CRC in measuring temperature codes for Magnus S3 tags

This topic contains 1 reply, has 2 voices, and was last updated by Profile photo of admin admin 4 days, 13 hours ago.

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #947
    Profile photo of t
    t
    Participant
    • ★★★★

    0

    0

    Hello

    Im using NordicID EXA51 reader, and I’m developing an android application which measures the temperatures codes from Magnus S3 temperature tags.

    Im giving the right word addresses and everything else but Im confused in getting the CRC value.

    1)How to get that value and what exactly is this CRC and how to get and make use of it? to measure temperature.

    2) What is “C” in the below formula.

    Temperature in Degrees Celsius = 1 [ TEMP2 − TEMP1 (C − CODE1) + TEMP1 − 800] 10 CODE2−CODE1

    Thanks

    Dev

    #948
    Profile photo of admin
    admin
    Keymaster
    • ★★★★

    0

    0

    Dev: Thanks for the questions.

    1. The CRC code is there purely to provide reassurance that the calibration data has not been accidentally overwritten. The concept is that the user calculates the CRC over the calibration words (using, for example, the sample code provided in RFMicron’s Reading Magnus-S Sensors App Note), and then compares the calculated value to the value stored on the temperature sensor tag. If they match, then the calibration data has not been altered. However, if the user is confident that the calibration data has not been unintentionally modified, then there is no harm in simply ignoring the CRC code.

    2. The “C” value in the referenced formula is the Temperature Code that you want to convert to degrees C.

    Please let us know if you have any other questions as you develop your android application.

Viewing 2 posts - 1 through 2 (of 2 total)

You must be logged in to reply to this topic.