I just learned about this.
Open AT OS is an 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.
REAL TIME OPERATING SYSTEM
The Open AT Real Time OS natively supports the wireless functionality, it provides guaranteed response time to external and hardware timer interruptions - not only when the GSM stack is off, but whatever state the Wireless CPU is in (IDLE, Voice Call, GPRS transfer…).
MULTITASKING PREEMPTIVE OS
The Open AT OS is a pre-emptive multitask RTOS. It uses semaphores to synchronize tasks, and allows customer tasks to have higher priority than non-critical GSM stack tasks.
PURPOSE BUILT ON C
Open AT Software suite is the only software platform created specifically to meet the demanding requirements of the M2M industry and has evolved to efficiently serve Automotive and Mobile Professional segment needs too. Open AT Applications are written in standard C and run natively on top of a real time OS, with a minimum memory footprint and processor resource overhead.
http://en.wikipedia.org/wiki/Wavecom
http://www.sierrawireless.com/productsandservices/AirPrime/Application_Framework/Open_AT_OS.aspx
http://www.gsem2009.org/open-at-os.html
http://www.gprsmodems.co.uk/openat/Wavecom_Open_AT_OS.pdf
1 comment:
How do you build for it on a non-Windows system? The Sierra Wireless website specifies only XP/Win 7 and only .exe installers are available.
Post a Comment