Skip to content

smartanthill/commstack-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SmartAnthill Communication Stack server

image

image

SmartAnthill (Network Service) uses this server to communicate with the end embedded device using Simple IoT Protocol stack.

Building

# change working directory
cd /tmp

# 1. Clone SmartAnthil Embedded Project (we need "hal_common" interface)
git clone https://github.com/smartanthill/smartanthill2_0-embedded.git

# 2. Add SmartAnthill Embedded "hal_common" to C Preprocessor includes list
export PLATFORMIO_BUILD_FLAGS="-I/tmp/smartanthill2_0-embedded/firmware/src/hal_common"

# 3. Clone CommStack Server Project
git clone https://github.com/smartanthill/smartanthill-commstack-server.git
cd smartanthill-commstack-server
git submodule update --init --recursive

# 4. Build binaries using PlatformIO cross compiler
cd server
platformio run

# 5. Binaries are ready in ".pioenvs/%SYSTEM_TYPE%/program"

Releases

No releases published

Packages

No packages published

Languages