adi_iio
Links
Rosindex
Repository
Website
Bugtracker
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace rclcpp
Namespace std::chrono_literals
Classes and Structs
Class AttrPubSub
Class BoolPubSub
Class Float32PubSub
Class IIOAttrTopic
Class IIOBuffer
Class IIONode
Class IIOPath
Class Int32PubSub
Class StringPubSub
Class UpdateCallback
Enums
Enum IIOPathType
Functions
Function main
Defines
Define ATTR_QOS_QUEUE_SIZE
Define ATTR_READ_SUFFIX
Define ATTR_WRITE_SUFFIX
Define BUFFER_QOS_QUEUE_SIZE
Define BUFFER_READ_SUFFIX
Define BUFFER_WRITE_SUFFIX
Define MAX_ATTR_SIZE
Directories
Directory include
Directory adi_iio
Directory src
Files
File adi_iio.cpp
File attr_publisher.cpp
File attr_publisher.hpp
File iio_attr_topic.cpp
File iio_attr_topic.hpp
File iio_buffer.cpp
File iio_buffer.hpp
File iio_node.cpp
File iio_node.hpp
File iio_path.cpp
File iio_path.hpp
Service Definitions
AttrDisableTopic
AttrEnableTopic
AttrReadString
AttrWriteString
BufferCreate
BufferDestroy
BufferDisableTopic
BufferEnableTopic
BufferRead
BufferRefill
BufferWrite
ListAttributes
ListChannels
ListDevices
ScanContext
Standard Documents
PACKAGE
LICENSE
CONTRIBUTING
Contributing Guidelines
How to Contribute
Becoming a Trusted Committers
Licensing
Resources:
CHANGELOG
Changelog for package adi_iio
1.0.1 (2025-07-17)
1.0.0 (2025-06-27)
README
adi_iio
- ROS2 Package for IIO Integration
Overview
Getting Started
Getting Help
Contributing
License
CHANGELOG
Installation
Prerequisites:
Build from Source
adi_iio
- Node-Specific Concepts
IIO Path
Topic Name Resolution
Service Responses
Buffers
adi_iio
- Node Description
Parameters
Services
Launch
Building the Project Documentation Locally
Prerequisites
Setting Up the Virtual Environment
Generate the Documentation
ROS Package Dependencies
rosidl_default_runtime
ros2launch
rosidl_typesupport_introspection_cpp
rclcpp
std_msgs
Documentation
Frequently Asked Questions (FAQ)
Examples/
Examples Introduction
adi_iio_node
: service call reference
AD5592R
AD7124-8
HWMON
Index
adi_iio
C++ API
Enum IIOPathType
View page source
Enum IIOPathType
Defined in
File iio_path.hpp
Enum Documentation
enum
IIOPathType
Values:
enumerator
CONTEXT
enumerator
CONTEXT_ATTR
enumerator
DEVICE
enumerator
DEVICE_ATTR
enumerator
CHANNEL
enumerator
CHANNEL_ATTR