Rhopoint Instruments Manual
Esta página aún no está traducida y se muestra en inglés.

RAE File Format

The RAE file format is an open and flexible format to transport any kind of measurement.

It consists of three main parts:

  • The "magic string" at the beginning of the file for file identification.
  • The container properties (the file header)
  • The actual data.

The data containers are RFC 8949 Concise Binary Object Representation (CBOR) encoded (cbor.io, Wikipedia CBOR).
CBOR is a compact, efficient binary serialization format, designed to be easily parsed and interoperable. It is ideal for transmitting structured data.
There are a lot of free implementations for reading/writing CBOR for every widely used programming language like C#, C++, Java, or TypeScript: https://cbor.io/impls.html

File structure

Payload structure

  • JSON Variant — the same content as a plain JSON document (application/vnd.rhopoint.rae+json)
  • RAA File Format — an archive (ZIP) bundling multiple RAE files