nano-client Logo
0.1.0

Table of Contents

  • 1. DDS-XRCE
  • 2. Installation
    • 2.1. Installation From Source
    • 2.2. Arduino Package
    • 2.3. PlatformIO Installation
    • 2.4. Documentation
  • 3. Building
    • 3.1. Building the C API with CMake
    • 3.2. Building the C++ API with CMake
    • 3.3. Building with the Arduino IDE
    • 3.4. Building with PlatformIO
    • 3.5. Cross-compilation with CMake
      • 3.5.1. Raspberry Pi
    • 3.6. CMake Build Options
      • 3.6.1. BUILD_EXECUTABLES
      • 3.6.2. BUILD_LIBRARIES
      • 3.6.3. BUILD_SHARED_LIBS
      • 3.6.4. CMAKE_BUILD_TYPE
      • 3.6.5. CMAKE_INSTALL_PREFIX
      • 3.6.6. ENABLE_ARDUINO
      • 3.6.7. ENABLE_EXAMPLES
      • 3.6.8. ENABLE_TRANSPORT_ALL
      • 3.6.9. ENABLE_TRANSPORT_SERIAL
      • 3.6.10. ENABLE_TRANSPORT_UDPV4
      • 3.6.11. INSTALL_SOURCE
    • 3.7. Generated Libraries
      • 3.7.1. nano::nanoclient
      • 3.7.2. nano::nanoclientudpv4
      • 3.7.3. nano::nanoclientserial
      • 3.7.4. nano::nanocore
      • 3.7.5. nano::nanotransportserial
      • 3.7.6. nano::nanotransportudpv4
      • 3.7.7. nano::nanoarduinoc
      • 3.7.8. nano::nanocppclient
      • 3.7.9. nano::nanocpptransportserial
      • 3.7.10. nano::nanocpptransportudpv4
    • 3.8. Alternative build systems
      • 3.8.1. Exporting Source with CMake
      • 3.8.2. Building exported source with Make
      • 3.8.3. C API Manual Build
      • 3.8.4. C++ API Manual Build
      • 3.8.5. Arduino-compatible API Manual Build
  • 4. Platform Support
    • 4.1. Platform Portability Layer
  • 5. Transport Support
  • 6. XRCE Client API Manual
    • 6.1. XRCE Client Configuration
      • 6.1.1. C++ API
      • 6.1.2. Arduino-compatible API
    • 6.2. Connect to an XRCE Agent
      • 6.2.1. C++ API
      • 6.2.2. Arduino-compatible API
    • 6.3. Access to DDS Entities
    • 6.4. Message Streams and Storage
  • 7. API Reference
    • 7.1. C API
    • 7.2. C++ API
    • 7.3. Arduino-compatible API
nano-client
  • Docs »
  • Search


© Copyright 2020, Real-Time Innovations, Inc.

Built with Sphinx using a theme provided by Read the Docs.