Programmer’s Guide¶

The programmer’s guide provides a tour of the code with the back story.

  • Cygnus Reach Programmers Introduction
  • Executive Summary
    • Audience
    • Version History
  • Product Vision
  • Overview
    • Typical Interactions
    • Bluetooth Low Energy (BLE)
    • Protobufs
    • System Structure
    • Porting the Demo
    • Directory Structure
    • Application Structure
    • Event Loop Structure
    • Client - Server Architecture
  • On Logging
    • Requirements
    • Implementation
  • Version Handling
  • On Memory Allocation
    • Memory Usage
    • Communication Buffer Structure
  • Services
    • Configuration
    • Device Information Service
    • Parameter Service
    • Command Service
    • File Service
    • CLI (Command Line Interface)
    • Time Service
    • WiFi Service
  • Files, Parameters, and Commands
    • Multi-Message (Continuing) Transactions
    • Read File Sequence
    • Write File Sequence
    • File Acknowledgement Rate (ack_rate)
  • Security
  • Error Handling
  • Endpoints

Cygnus Reach Embedded Stack

Navigation

  • Getting Started
  • Programmer’s Guide
    • Cygnus Reach Programmers Introduction
    • Executive Summary
    • Product Vision
    • Overview
    • On Logging
    • Version Handling
    • On Memory Allocation
    • Services
    • Files, Parameters, and Commands
    • Security
    • Error Handling
    • Endpoints
  • API Reference

Related Topics

  • Documentation overview
    • Previous: Getting Started with Cygnus Reach
    • Next: Cygnus Reach Programmers Introduction

Quick search

©2024, Chuck Peplinski, Peter S. Jamrozinski. | Powered by Sphinx 7.2.6 & Alabaster 0.7.16 | Page source