Case Studies


  • CASE 1: Design and integration of Bluetooth Low Energy BLE (Bluetooth 4.0)
  • CASE 2: Development Zigbee based residential HVAC Air management system providing, HVAC energy savings
  • CASE 3: Reverse Engineer Honeywell`s Vista20P and Vista15p products.
  • CASE 4: Port Linux driver to embedded Linux OS platform
  • CASE 5: Improve Time-to-Market for Server Company
  • CASE 6: Create Prototype of Fiber Optics Test Equipment
  • CASE 7: Provided management capability to VoIP PBX

2

CASE 1: Design and integration of Bluetooth Low Energy BLESafetyLINK required a Bluetooth Low Energy technology for their SafetyLINK product to enable end users to be able to send “panic alarm” through a convenient device.





1

S5 Systems selected TI CC2541 chip set for the BLE solution, developed the hardware, software for the embedded CC2541 chipset and for the client side. Client sides includes Android, iOS, Linux using Bluez stack and Windows 8.

3

CASE 2: Development Zigbee based residential HVAC Air management system providing, HVAC energy savings.






4

This Smart Energy, required product development resources in Zigbee, Linux and Embedded development to bring their product on time to the market. The Smart Energy selected S5′s Ottawa team for design and architecture and New Delhi’s technology team to help time-to-market of their intelligent home control system that delivers efficiencies in home energy & comfort.

 

Untitled-1

CASE 3: Reverse Engineer Honeywell`s Vista20P and Vista15p products.


Problem: A wireless alarms product company – creates embedded modules which interfaces with existing alarm panels for example from Ademco/Honeywell to send the alarms over the wireless network making the telephone POTS line unnecessary.


The current interface of these wireless alarms module is through the POTS phone line with the alarm panel providing minimal control. Most alarm panels use property protocol over bus to communicate between the different peripherals. This is bus shared between these peripherals.


Since the protocol is proprietary a wireless module could not interface with this bus.


5S5′s Solution:

S5 Systems started by researching the internet to find basic hardware properties of different buses available on various alarms panels. Based on our research we then acquired off-the-shelf analyzers to analyze the data traffic traveling on this bus. After few months of analysis we understood, decoded and documented the complete messaging protocol on the bus.


We then created an embedded solution based on Philips NXP 2103 processor which interfaces with this ECP bus on one side and a Wavecom WMP100 wireless chipset on the other.


Technologies used:

Windows 2000, ARM9, Philips NXP 2103, Wavecom, WMP100, OpenAT, C/C++, Visual Studio, Serial drivers

 

6

CASE 4: Port Linux driver to embedded Linux OS platform


Problem:

A wireless modem company found that many of their customers like to integrate their wireless modems on embedded Linux platform. Linux in general and embedded Linux in particular provides many-many different platforms to be supported.


7Solution:

S5 Systems created a port of the wireless modem driver code, USB driver code and sample applications to work on a chosen ARM9 Linux platform.


In the process of porting the technology, S5 improved the build structure to enable different Linux platforms and processors and created a unified integration guide which is the integration guide for both Linux desktop and embedded platforms.

 

9

CASE 5: Improve Time-to-Market by porting Linux application to Solaris for Egenera’s blade frames.


Problem:

This fast growing server company had a crucial time-to-market requirement to add Solaris 10 support its existing products.



8 S5′s Solution:

S5 Systems provided porting services to port the solution available from Linux 2.4 to the Solaris 10 platform. We worked closely with the management and the technical team members and ported their existing solutions from Linux to the Solaris platform. In the process we proposed a number of efficiency improvements with the management and created an efficient solution for Solaris 10.


Technologies used:

Solaris 10, Linux 2.4, Java, JDMK, C

 

11CASE 6 : Create Prototype of Fiber Optics Test Equipment

Business Problem:

An Ontario based Optics equipment manufacturer was interested in entering into the fiber optics test equipment market with a new product. Although the company had a deep expertise in the optics equipment it lacked in embedded product design and development expertise.



12S5′s Solution:

S5 Systems team of engineers following our methodology developed a prototype of the Fiber optics faultfinder. This product helps network service providers to locate faults in their live fiber optics network. S5’s responsibility included over all prototype design (including choosing of processor and chips), schematic design, layout, and testing and software development. The software development included development of embedded software and development of corresponding front end on Windows 2000.


Technologies used:

OrCAD Capture, OrCad Layout, Xilinx FPGA, Atmel 8051 chip, Windows 2000, MS C++, MFC

14

CASE 7: Provided management capability to VoIP PBX for Nortel’s BCM50.


Problem:

A telecom company required an ability to remotely manage their existing VoIP PBX product.


11S5′s Solution:

S5 Systems created a solution, which enabled system administrators to remotely dial in to the VoIP PBX box and manage the PBX equipment.


Technologies used:

Kernel drivers, Linux Applications, IP/Modem, Linux 2.4, ISDN, C++/C, Telephony

© 2014 s5.com All rights reserved.