Skip to content

Latest commit

 

History

History
41 lines (31 loc) · 834 Bytes

README.original.md

File metadata and controls

41 lines (31 loc) · 834 Bytes

PayloadSdk

This repo is officially SDK for all Gremsy's Payloads

Hardware

  • Ubuntu PC (x86_64)
  • Jetson platform (aarch64)
  • Raspberry Pi
  • Qualcomm RB5165

Clone the project

git clone -b payloadsdk_v2 https://github.com/Gremsy/PayloadSdk.git

Hardware setup

PayloadSDK supports 2 control conections, that's configured at payloadsdk.h:

Image

Figure 1: Hardware setup use Ethernet or UART connection

How to build

  • Install required lib
sudo apt-get install libcurl4-openssl-dev libjsoncpp-dev
sudo apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev
  • Build project
cd PayloadSdk
mkdir build && cd build

cmake -Dpayload ../
e.g. cmake -DVIO=1 ../
     cmake -DGHADRON=1 ../
     cmake -DZIO=1 ../

make -j6