Logo
Sign in
Product Logo
NovAtel EDIEHexagon

The Encode Decode Interface Engine, also known as EDIE, is a software development kit providing seamless integration of NovAtel GNSS receiver logs into existing workflows and interfaces.

Vendor

Vendor

Hexagon

Company Website

Company Website

edie-infographic-how-it-works.jpg
EDIE-Product-Sheet.pdf
Product details

EDIE (Encode Decode Interface Engine) is a software development kit (SDK) designed to simplify and streamline the integration of GNSS receiver data from NovAtel into user-defined workflows, dashboards, and applications. It automates the decoding process—filtering, parsing, and framing data logs—into consistent, normalized formats that are readable by both humans and machines. EDIE is open-source and customizable, making it ideal for developers working on autonomous systems, fleet management, and precision positioning applications.

Features

  • Multi-Source Data Intake: Supports GNSS receiver logs from various sources.
  • Automated Decoding: Streamlines filtering, parsing, and framing of data.
  • Normalized Output: Produces consistent, readable formats for integration.
  • Custom Dashboard Integration: Easily integrates with proprietary software and dashboards.
  • Open-Source SDK: Available via GitHub and PyPI for C++ and Python.
  • Scalable Input Handling: Supports multiple devices and data types.
  • Optimized Codebase: Reduces decoding complexity from hundreds of lines to dozens.
  • Flexible Use Cases: Enables applications like autonomous fleet management, PPP correction tracking, and proprietary log translation.

Benefits

  • Rapid Integration: Simplifies the process of incorporating GNSS data into existing systems.
  • Customizable Workflows: Adaptable to unique project requirements and data formats.
  • Improved Efficiency: Reduces development time with optimized, reusable code.
  • Enhanced Data Accessibility: Makes all parts of GNSS logs easily accessible for analysis.
  • Cross-Platform Compatibility: Works with various software environments and dashboard tools.
  • Developer Empowerment: Enables users to focus on data insights rather than decoding logic.