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 18 Apr 16:10
· 57 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 (14)

f9f011a Disable save button when the file is not possible to be saved
37babfc fix: change variables name when creating a file
793ea64 run FBP using Environment file instead of running directly
3e44972 Create import git repository Dialog
289eccf Change CSS and HTML to its new Layout
acaa521 Change test case according to the new design
49ead27 Configure project to use by default clear sans family font
413aca2 Put Soletta project logo in the header of the project
4db48f4 Create top menu bar
5f16237 Update bower depedencies
88b48f8 Remove page titles
1fe63fb Always show error message when server start up fails
540e00f Create server configuration file for test purposes
29f401d Replace write method when generating SVG file