Skip to content
This repository has been archived by the owner on Jun 27, 2019. It is now read-only.

Soletta Development Application

Pre-release
Pre-release
Compare
Choose a tag to compare
@brunobottazzini brunobottazzini released this 19 Oct 15:17
· 111 commits to master since this release

Soletta Development Application

Provides a web-based environment where developers can write, visualize, modify, run, test and debug their Soletta FBP programs. The Soletta Development Application is supposed to run on your target board and it then exposes the development environment through a web server application based on node.js.

FBP stands for Flow-Based Programming, which allows the programmer to express
business logic as a directional graph of nodes connected to type-specific ports.

Soletta Project is a framework for making IoT devices.
With Soletta Project's libraries developers can easily write software for
devices that control actuators/sensors and communicate using standard
technologies.
It enables adding smartness even on the smallest edge devices.

Dependencies

  • soletta
  • nodejs
  • npm
  • bower
  • systemd 216 or newer
  • graphviz

Standalone

Since this is a standalone release it does not need to install any library dependency however it is recommended to follow the following installation guide.

Installation

When dependencies are satisfied run the following:

./install.sh [INSTALLATION_PATH]

If no INSTALLATION_PATH is provided the installation script will use the root folder of the Soletta Development Application project

Patches (8)

The following includes the patches that compose this release

b22656d Make run dialog wider to be more readable when error message occurrs
99dd1b4 Detect when file was changed and asks to be saved
eed8984 Remove save file period
bac173d fix: remove unneeded error check
233066c Update documentation due the session system changes
97d873f Make sessions system to be able to turn off
71bdbc0 fix: set FBP highlight when starting the application first time
2e8aac9 Change server default port from 3000 to 8080

Issues resolved in this release (0)

Open issues (0)