O'Reilly logo

Building Bluetooth Low Energy Systems by Muhammad Usama bin Aftab

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required