Codecs : Decoding - encoding of data

Turn your ATIM product frames into usable data, for free

ATIM codecs convert the raw frames sent by our products (hexadecimal) into readable data: temperature, humidity, counts, alarms… They also work the other way round, generating downlink frames to configure or control your devices remotely.

Two ways to use our codecs

Integrate the codecs into your system

All our codecs are public, free and up to date on our official GitHub repository. Integrate them directly into your network server, IoT platform or business application to automate the decoding of your data.

The repository contains the codec for each product, along with detailed documentation (README) on how to use and integrate them.

View the GitHub repository

Decode or encode a frame online

Need to check what a frame contains, or prepare a command to send to a product ? Our online tool decodes an uplink frame or encodes a downlink frame in seconds, with nothing to install.

Ideal for testing, commissioning or troubleshooting in the field.

Open the decoder

How does it work ?

From sensor to application, in three steps.

  1. 1

    Your product sends a frame

    Measured data is transmitted in a compact format (hexadecimal) over LoRaWAN, Sigfox or cellular networks.

  2. 2

    The codec decodes it

    It interprets the frame and converts it into structured data (JSON): measured values, units, alarms, product status…

  3. 3

    Your data is ready

    Display it, store it or use it in your platform or application.

And the other way round ? The codec can also encode a command (configuration change, output control…) into a downlink frame to send to the product.

Data format, integration, examples: everything is detailed in the README of the GitHub repository.

Why use ATIM codecs ?

Free and open access

No request needed: everything is available on GitHub.

Official and maintained

By ATIM’s teams, in step with the evolution of our products.

LoRa Alliance compliant

For easy integration with the network servers and platforms on the market.

Decoding and encoding

One tool to read data and control your products.

Questions about integration ?

Our support team will help you integrate our products into your system.

Contact support