Important JavaScript used in the web application

The navible project uses Node.js for developing the web application. It then uses jQuery to trigger web calls to the gateway server. For the sake of simplicity, we will ignore the web development done in the project. Since the main purpose of this book is to provide insight about Bluetooth communication, I will assume you have enough skills in web development to understand the HTML-JavaScript-CSS architecture. 

Probably the most important folder in the navible project is ~/BluetoothGateway/navible/routes/. It contains all the BluetoothGateway calls and their handlers. For example, all the calls for obtaining information about Bluetooth devices can be found in the nodes.js file, which exports ...

Get Building Bluetooth Low Energy Systems now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.