The Octave Developer Hub

Welcome to the Octave developer hub. You'll find comprehensive guides and documentation to help you start working with Octave as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started

Connecting Your Asset to an Octave Edge Device

Octave helps you to easily get your data to the cloud, control your asset at the edge, and send commands to your devices. The first step is to connect your asset to the Octave edge device in order to map your device's properties, telemetry, and commands to the appropriate Octave Resources.

Octave provides a number of Edge Services that allow you to connect a wide range of assets-from analog sensors to industrial controllers and data-loggers, and map them to Octave Resources.

The following topics describe how to connect your asset using the different interfaces supported by Octave:

  • General Purpose Input/Output (GPIO): send or receive digital signals between the asset and Octave edge device using one or more GPIO pins.
  • Modbus: set up Modbus communications between an Octave edge device and an asset equipped with a Modbus controller over RS-232, RS-485 or TCP
  • CANopen: send or receive digital signals between the asset and Octave edge device using CANopen.
  • Octave Resource Protocol (ORP): provides your asset with full creation, deletion, read and write capabilities of resources on the Octave edge device. This simple, open-spec protocol over UART is very useful for connecting micro-controllers and application processors to Octave.
  • Universal Serial Parser (USP) - Preview: USP helps you read and write data from a serial stream to Octave by providing configurable parameters for parsing serial data. USP is very useful for connecting to machines with legacy or proprietary serial protocol interfaces.

Updated 2 months ago

Connecting Your Asset to an Octave Edge Device


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.