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

Soletta Development Application v1_beta11

Pre-release
Pre-release
Compare
Choose a tag to compare
@anselmolsm anselmolsm released this 18 Oct 22:39
· 3 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

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 (11)

6b00683 Added client side support for Autocomplete 2.0
f745a1e Added server side support for Autocomplete 2.0
1311ac4 Removed syntax_gen.js and its references
f2baf1c fix: Remove unused console.log
fa2195b editor: Do not allow the creation of files/folders that start with .
b734998 fix: Allow to files to have space in names
46bc1d0 fix: add missing semicolons in editor and routes
d85fc12 README.md: Update Fedora instructions
0b2ae22 npm-modules: update protractor and mocha
fe3688a Added server side support for Exporting Files
92490f7 Added editor side support for Exporting Files