Skip to main content

Installation

Arduino IDE

  1. Download OSynaptic-TX.zip
  2. Sketch > Include Library > Add .ZIP Library → select the downloaded zip
  3. Restart the IDE; File > Examples > OSynaptic-TX should appear
#include <OSynaptic-TX.h>  // pulls in all TX modules

Arduino CLI

arduino-cli lib install "OSynaptic-TX"

CMake (native / cross-compile)

git clone https://github.com/OpenSynaptic/OSynaptic-TX.git
cd OSynaptic-TX
cmake -B build -DCMAKE_BUILD_TYPE=MinSizeRel
cmake --build build
ctest --test-dir build --output-on-failure

Install system-wide

cmake --install build --prefix /usr/local

Consume with find_package

find_package(ostx 1.0 REQUIRED)
target_link_libraries(my_sensor PRIVATE ostx::ostx)

Test Suite

cmake -B build -DOSTX_BUILD_TESTS=ON
cmake --build build
ctest --test-dir build --output-on-failure

Expected: 50 passed, 0 failed.