RAPIDSEA – RAPID Deployment Suite for Embedded Applications – is a vast collection set of functional modules that can be leveraged to design, develop, and deploy software defined embedded systems faster.
RAPIDSEA Rapid product development suite is available mostly in MISRA C source code form and can be used in one of 2 forms:
Essentially the RAPIDSEA applications follow model based design methodology with UML inspired Hierarchical State Machines used to managing the overall flow.
While RAPIDSEA generally refers to the collection of functional modules, as a software defined embedded system, each of them is independent and can be configured and used in a standalone manner.
OS, Drivers, Protocol stacks, Parsers, Design patterns etc.
Data objects, FIFO, buffers, filters, message queues, databases etc.
I2C, SPI, EEPROM, UART, Ethernet, USB Device / Host etc.
No code development approach with Flint IDE for Embedded System Design
RAPIDSEA offers a unique set of functionalities for embedded application development that aids in reducing the overall product development time.
Designed with highly modular approach and standard layer interfaces, applications once developed with RAPIDSEA can be deployed to any other system with less efforts. The modular design also enables agile development for embedded systems.
Pioneering in the concept of software defined embedded systems, RAPIDSEA has found its place among one of the best embedded device development tools and been used across applications in industrial, consumer electronics, automotive and medical domains to quickly realize end products.