AN1284 - Microchip Wireless (MiWi) Application Programming Interface - MiApp - Application Notes - Details
  Application Notes/
Technical Brief
Application Notes
Application Notes by Release Date
Application Notes (alphabetical)
Application Notes - Source Code
SPICE Models
AN1284
Title: Microchip Wireless (MiWi) Application Programming Interface - MiApp
Name: AN1284
Date: 7/23/09
Author: Yifeng Yang
Description: It is not an easy task to develop a short-range, low data rate and low power wireless application. Apart from complex Radio Frequency (RF) circuit designs, the firmware development process may require the developers to understand the details of RF transceivers, as well as the different wireless communication protocols. Microchip has developed a way to handle the complex and difficult RF hardware and/or communication protocol stack software development, which allows wireless developers to focus on their own application development. This is achieved through a concise, yet powerful communication programming interface in the application layer which is called MiApp, and it is defined in this application note. The MiApp specification defines the programming interfaces between the application layer and Microchip proprietary wireless communication protocols. The MiApp programming interface is implemented in two ways: as configuration parameters defined in the configuration file, and as a set of function calls to the Microchip proprietary wireless protocols. Complying with the MiApp specification defined in this application note, applications can use any Microchip proprietary wireless protocols. With little or no modification in the application layer, software development can be easily changed between a proprietary P2P/star topology connection protocol to a full mesh proprietary networking protocol for small or big networks, depending on the application needs.
Keywords: MiWi, wireless, RF, MiApp
 Related Information
 
 App Notes and Source Code
  AN1284