SoftFrame enables the electronic engineering tasks associated with the development of wireless devices to be performed efficiently, and the outcome to be more robust.
This middleware provides all the necessary infrastructure for the embedded software engineer to develop without the need to know the real-time operating system (using Microsoft Visual Studio C++ or GNU tools as appropriate). Prototyping and simulations can be done, without the need for hardware, on a PC running Windows 2000/XP or Linux (e.g. Ubuntu/Debian, RedHat, Suse and embedded distributions).
Threading, Timer, Semaphore, Mutex, IPC message passing, Event handling, Finite state machine. ClarinoxSoftFrame provides standard libraries, memory management functionality for deterministic execution on all platforms. Debug, trace and profiling functions improve the product quality and speed up time to market.
The Platform Interface guarantees the smooth porting of applications to different hardware. Add-on protocols instantly put your team ahead of the competition by providing off-the-shelf wired or wireless protocols. Many platforms are supported, see supported platforms below
Our award winning SoftFrame middleware allows us to combine our wireless software solutions into a maintainable and portable package.
While Clarinox SoftFrame libraries provides real-time operating system (RTOS) API to handle multi-threading, semaphores, mutex and event handling, it also provides an interface to the Clarinox ClariFi debugger so that Bluetooth and WiFi protocl messages may be captured and displayed to developers.
Clarinox SoftFrame also feautures an abstracted platform adapter that allows embedded developers to easily migrate their Clarinox applications to different hardwrae without any undesired consequences or hassle.
Short Range Wireless Usage, Concerns, Directions and Debugging in the IoT Era: The world of embedded is changing. It is being impacted by one of the m ...
Improved debugging for ARM CortexM4 based EVM: Clarinox Technologies and SEGGER are pleased to announce collaboration to provide improved debug capabi ...
Debugging: Wikipedia states that "Debugging is, in general, a lengthy and tiresome task." ... for debugging discussion Comments from reader ...