Parker Liu c791bc301a Add support write data command and dispatch transfer data
Support the write data command in sample plugin, adapter and manager.
Add the default subsribe pipes for dispatch transfer data.
2021-08-13 17:13:31 +08:00
2021-07-16 14:41:21 +08:00
2021-07-16 14:41:21 +08:00
2021-07-16 14:41:21 +08:00
2021-07-16 14:41:21 +08:00
2021-08-13 15:01:20 +08:00
2021-08-04 14:53:19 +08:00
2021-06-28 11:13:28 +08:00

neuron-lite

NEURON IIoT System for Industry 4.0

Build Requirements

  • openssl

    # Ubuntu
    $ apt-get install libssl-dev
    
    # CentOS
    $ yum install openssl-devel
    
    # MacOS
    $ brew install openssl
    
  • nng

    $ git clone -b v1.5.1 git@github.com:nanomsg/nng.git
    $ cd nng
    $ mkdir build
    $ cd build
    $ cmake -G Ninja ..
    $ ninja
    $ ninja test
    $ ninja install
    
  • jansson

    $ git clone git@github.com:akheron/jansson.git
    $ cd jansson
    $ mkdir build
    $ cd build
    $ cmake -G Ninja -DJANSSON_BUILD_DOCS=OFF ..
    $ ninja
    $ ninja install
    
  • jwt

    $ git clone git@github.com:benmcollins/libjwt.git
    $ cd libjwt
    $ mkdir build
    $ cd build
    $ cmake -G Ninja -DBUILD_EXAMPLES=OFF -DOPENSSL_ROOT_DIR={YOUR_OPENSSL_ROOT_DIR} ..
    $ ninja
    $ ninja install
    
  • paho-mqtt.c

    $ git clone -b v1.3.9 git@github.com:eclipse/paho.mqtt.c.git
    $ cd paho.mqtt.c
    $ mkdir build
    $ cd build
    $ cmake -G Ninja -DPAHO_BUILD_SAMPLES=FALSE  -DPAHO_WITH_SSL=TRUE -DPAHO_BUILD_SHARED=FALSE  -DPAHO_BUILD_STATIC=TRUE -DOPENSSL_ROOT_DIR={YOUR_OPENSSL_ROOT_DIR} -DPAHO_HIGH_PERFORMANCE=TRUE -DCMAKE_BUILD_TYPE=Release  ..
    $ ninja
    $ ninja install
    
  • uuid

    # Ubuntu
    $ apt-get install uuid-dev
    
    # CentOS
    $ yum install libuuid-devel
    
    # MacOS
    $ brew install ossp-uuid
    
  • neuron-dashboard

    # Download lastest neuron-dashboard release from https://github.com/neugates/neuron-dashboard-src/releases
    # Unzip and move to "build"
    
    $ unzip neuron-dashboard.zip -d build
    
S
Description
Open source industrial connectivity server
Readme
16 MiB
Languages
C 82.8%
Python 12.5%
C++ 3.4%
CMake 0.9%
Shell 0.3%