Skip to main content
Knowledgebase
Home
Renesas India - Knowledgebase

FAQ: Production release of Synergy Software Package (SSP) version 1.3.0 with new wireless Application Frameworks

Last Updated:09/05/2017

Question:

What are the Frequently Asked Questions (FAQs)for the new SSP 1.3.0 wireless application frameworks?

Answer:

The FAQs for SSP 1.3.0 wireless Application Frameworks are provided below:

Question:

What is an application framework, and what are the benefits of SSP Application Frameworks for developers?

Answer:

Application Frameworks are central components of the integrated SSP, and one of the main advantages of Synergy Software over other software packages on the market. Application Frameworks define consistent, functionally oriented APIs that developers can use to quickly add advanced features to their applications.

For example, rather than having to work at a peripheral driver level to configure Digital–to-Audio Converters (DACs) and Input/Output (IO) ports to be able to play back an audio file, a Synergy user can leverage the audio framework for the task and not have to work about the specific resources involved. The framework handles reading the file, decoding it, and setting up the necessary peripherals to play it back, allowing developers to work at a much higher level of abstraction, and thus increase their productivity.

SSP130FAQ1_Fig1.png

The new wireless frameworks introduced with SSP v1.3.0 provide this increased level of abstraction for common operations needed for wireless connectivity, such as provisioning, scanning & connecting to networks & more, removing the need for developers to deal with vendor specific differences as they find suitable RF Modules for their designs.

Question:

What kind of wireless communication protocols are supported by the new wireless Application Frameworks in SSP?

Answer:

SSP v1.3.0 adds Application Framework support for the following wireless communication protocols.
  • WiFi – The most common method for embedded devices to access the internet and the cloud.
  • Bluetooth Low Energy (BLE) – Ubiquitous for wearable devices & commonly used as a way to facilitate provisioning from handheld devices such as phones or tablets
  • Cellular – Cellular connectivity means that devices no longer need to rely on access points nearby for cloud connectivity, thereby greatly increasing the range & autonomy for the device.

Question:

Can the wireless application frameworks be extended to add support for additional RF modules?

Answer:

The wireless application frameworks available in the Synergy Platform have been built from the ground up to allow extensions by RF Vendors as well as by end users. The framework specifies the programming interface to the application & Hardware Abstraction Layers (HAL), and provides extensive documentation for integrators on how to add drivers for specific RF Modules.
SSP130FAQ1_Fig2.png

Extensions for specific RF Modules are available for download from the Partner Showcase section of the Synergy Gallery site. Renesas is continuously working on expanding the list of available modules.

Question:

What has the feedback been so far from users of the SSP wireless frameworks?

Answer:

The first beta release of the WiFi framework for Synergy Platform was made available earlier this year. The feedback from users attending training events on this connectivity has been overwhelmingly positive. Feedback from a team attending one of the sessions was that they were able to accomplish the same result during the training that it had taken them years to achieve in their in-house software. Significantly saving cost and shortening the time to market.

Availability of RF Modules in production scenarios, and the ability to evaluate solutions from different providers without having to make significant changes to the application itself is a real issue developers must plan for. The wireless frameworks available in SSP v1.3.0 solves these issues in a very elegant way, allows developers to get to market faster, and reduces the complexity of their development.

SSP 1.3.0 Wireless Application Frameworks