
Rajant BCAPI
BCAPI (BreadCrumb® Application Programming Interface) is a low-level API for managing the configuration and reading the state of any Rajant BreadCrumb devices running firmware version 10.0 or higher. Rajant BreadCrumb devices are portable wireless systems that utiliSe a meshing protocol called InstaMesh™ for fixed and mobile applications in military, mining and first responder scenarios.
- Rajant FAQs 0.58MB
- Rajant Application: SecurityandSurveillance 0.29MB
- Rajant BCAPI datasheet 0.17MB
Rajant Case Study
Rajant's unique advantage is especially valuable for users needing equipment moved easily and rapidly moved into and out of the theatre of operations with continuous network availability.
Rajant
Read the Rajant Portable Wireless Mesh Networks Competitive Differentiation white paper
BCAPI communication takes place over a TLSv1 encrypted TCP connection to a BreadCrumb. Through this API, customised management and monitoring applications can be developed. In addition, BreadCrumb network management and monitoring capabilities can be added to existing applications.

Some typical examples of BCAPI applications are:
Graphical Display Applications-Show network topology, connections, maps and parameters such and channel, signal strength, connection, security, etc.
Configuration and Alarm Applications-Set BreadCrumb configurations and create alarms or other functionality based on Configurable thresholds for many network and BreadCrumb parameters.
Data Management Applications-3rd party applications can be created using BCAPI to log, sort, forward or store network and BreadCrumb parameters.
Requirements
The following are required to use BCAPI:
- A Java Runtime Environment, version 5.0 or higher (6.0 recommended)
- The BCAPI .jar file(s), in your application's CLASSPATH
- A multicast DNS client (optional, for discovery of BreadCrumbs)