Synapticon OBLAC is an innovative and productive web-based development environment to configure systems, develop software, and to deploy and maintain Synapticon hardware modules. Developers can quickly configure and build any type of distributed system for real-time motion control and sensor processing applications. A visual editor enables to plan ahead complex, distributed systems
and to instantly start using the Synapticon platform, without needing to read pages of documentation. The programming effort is reduced to authoring the code of the actual application: no need to struggle with multiple toolchains, unreliable board-support packages and assembling the required libraries. The whole infrastructural work of configuring system is automated.
WEB-BASED FOR MANY REASONS
Since OBLAC is web-based, the Synapticon embedded systems platform can be accessed and used even before having bought hardware. Configuring a system, programming an application, compiling code and running it in the simulator is possible free of charge and without any installation effort. Starting a new embedded systems project from scratch from now on is a matter of minutes, not weeks. Collaborate with others and access your projects from any device with a browser. Supporting Git repositories, your code can remain on your own servers. In case enhanced privacy is required and using soft- ware in the cloud is no option for your organization, a private installation on your appliance is possible.
DISTRIBUTED SYSTEM CONFIGURATION
Ever tried to configure and develop code for a system comprising more than 3 computers? Tired of using different tool-chains for each OS, micro-controller and automation component in your project? OBLAC is for you. Choose from the catalog of Synapticon SOMANET Modules and a range of frequently used sensors and actuators to rapidly configure your system. Add any type of generic computing device or peripheral component to your setup in minutes. The selection and structure defined in the resulting hardware model is the foundation for the subsequent software development. Information like network configurations or motor control parameters can be centrally defined and accessed at any time during the further development process.
FULL-FEATURED DEVELOPMENT ENVIRONMENT
OBLAC includes a code editor for C/C++ and XC with a lot of the comfort features known from other popular IDEs. Access and edit complete systems from a single project tree. Based on the hardware model defined in advance, the code editor automatically generates all the software components needed to use the SOMANET Modules selected and to start developing the actual application. Being designed to be as responsive as tools running on a local machine, the fact you‘re developing online might not even be noticeable. Despite all this, developing code in a browser still might not feel great for everybody. Which is why projects can be always downloaded and edited xTimeComposer, an Eclipse-based development environment.
CLOUD-SIDE BUILD SYSTEM
Compiling a lot of code can take some time. But it does not on a machine in the cloud that has tons of resources and automatically scales with the given workload. OBLAC seamlessly integrates the build system and target run-time simulator for SOMANET Chips.
EASIEST EMBEDDED DEPLOYMENT EVER
Deploying software to embedded targets can be painful. Especially when many devices need to be updated or if the target is installed in a satellite up in the orbit. Using OBLAC, software deployment can take place through any connection between target and tool: USB, serial link, local network or the internet.