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