SDK

Print
PDF

x5-sdk-logo

 

The X5 Software Development Kit is a complete software system for designing and debugging programmes that control the X5 pager operation.

With this kit developers can create new and unique functionality for the X5 pager, supplementing the existing features of the X5, or replacing them entirely. Developers can create an entirely custom application for the X5, with custom menus, displays and behaviours. Alternatively, if the developer wishes to retain the existing X5 functionality, they can create up to two plug-in applications which appear on the main menu, alongside the existing menu items.

Like many standard X5 features, the custom applications can be programmed and controlled via the standard programming software used to configure the X5. The SDK ships complete with several working code examples enabling developers to quickly experiment with the SDK. The SDK is also available on three platforms: Mac OSX, Linux and Cygwin. Each SDK ships with a fully featured X5 simulator, which developers can use to test software functionality without having to physically install the software on a device.
As an example of the type of things that can be done, the picture below shows a message being displayed that illustrates the wind speed direction and strength from a weather measuring station:
x5-barometer-ver2

The video below shows an example of what can be done with the SDK. It has a bank of 10 pagers that are receiving messages. The pagers are programmed so that they will each display one letter of the message.  This is purely for demonstration purposes to show the versatility of the display and programming environment. In this little application you can select the individual default letter displayed on each X5 (using the UP/DOWN buttons). To configure which number in the sequence of characters each X5 is, use the LEFT/RIGHT button. In the video demonstration, the message "hello world" is sent to all X5s via a paging transmitter. All share a common RIC so all simultaneously receive the same message and decode it correctly for their order in the sequence. While the pager is on the charger in this demo mode, the display will be constantly illuminated. Once removed from the charger, the display will timeout after its normal timeout period.

JavaScript is disabled!
To display this content, you need a JavaScript capable browser.