IOS Bluetooth static library using objective C with C++ wrapper

Closed - This job posting has been filled and work has been completed.

Job Description

We need a static library to be used as embedded code in our C++ library; the module should handle the OS specific differences in accessing the Bluetooth. The initial version will be running on IOS but later more platforms will be added so the extensibility of this Bluetooth Bridge is very important.

Code should be compatible to compile on ARM processor

Code should be Cordova compatible

This project will be divided into two phases:
Phase 1 - Immediate delivery
> - Test app module that can demo the functionality in IOS but written in C++ exposure layer but internals can be Obj C.
> - Discover Bluetooth accessories
> - List accessories paired on screen
> - Connect to accessory (on click of list)
> - Read on connect
> - Display binary as ASCII on popup
> - Disconnect after read of welcome message

Ultimately this app will become part of our app and this app will be a module that will bridge between our C++ module n d hte native Bluetooth accessory on the IOS

On successful completion of Phase 1, we expect phase 2 to be defined.