Open AT Application Framework
Overview
Sierra Wireless's Open AT Application Framework (Open AT Operating System) is a complete software package for embedded M2M application development. It offers a range of readily available building blocks which accelerate the application development process, allowing you to bring connected products to market faster and reduce development costs.
The Open AT Application Framework consists of an M2M-specific operating system, a range of software libraries, and its Developer Studio (an integrated development environment based on Eclipse™).
Developer Studio makes developing embedded cellular M2M applications easier, faster and more enjoyable than ever before. Everything is integrated into a single environment that runs at high speed on your chosen development workstation, making your development experience more streamlined and efficient. Integration is redefined with the full development process at your finger tips, including coding, debugging, target download, and target monitoring.
Open AT OS is the world’s only operating system designed specifically for M2M. It natively provides wireless services (voice call, data call, SMS) and TCP/IP connectivity, and gives access to hardware resources for which the developer would otherwise need an extra processor.
Open AT Software Suite 2.35 (R7.45 firmware) is available now for the Q2686RD, Q2687RD, Q26EX, SL6087, and FXT009, and FXT003.
Coming Soon: Open AT Application Framework for 3G SL8 Series, more on the Sierra Wireless AirPrime™ SL Series modules here.
- Real time: The Open AT OS provides fixed guaranteed response time to external (through dedicated external interruption pins) and internal (DSP, hardware timer, SPI...) interruptions.
- Pre-emptive: Host (customer application) tasks can have higher priority than non-critical Sierra Wireless GSM tasks.
- Multi-task: Define as many tasks as you need for your programs. The Open AT OS uses semaphores to synchronize tasks.
- Create M2M applications based on standard ANSI C/C++ and/or Lua
- An extensive set of additional libraries (Plug-Ins) - TCP/IP, Internet, GPS...
- VariSpeed: In order to tailor the available processing power, VariSpeed enables your application to dynamically switch the CPU Clock from Standard Mode (26 MHz) to Boost Mode (104Mhz).
- VariPower: VariPower uses clock-frequency variation to react to the limitations of an application’s autonomy when operating with a battery.
- Memory Access Protection: Specific memory areas (volatile and non-volatile) are allocated to the application on one side and to the firmware on the other.
- Watchdog Protection: When operating in stand-alone mode, any field device must be monitored by a watchdog to avoid dead end lock software resulting in a frozen product.
- Back Trace: Security mechanisms are implemented in the Open AT OS in order to protect the wireless module against software exceptions.
- Open Audio Path: Although M2M applications usually use data channels, having full control over the audio chain can be very useful.
- DTMF generating and decoding: Not only will the Open AT OS allow you to generate DTMF - it will also allow you to subscribe to the DTMF decoding feature.
- Developer Studio IDE - An integrated development environment built on Eclipse™
- Extensive library support: Location, eCall, Security, Internet, AirVantage Ready Agent, and third party library support.
















