Skip to content

shenkevin/ISPLowEnergyManager

 
 

Repository files navigation

ISPLowEnergyManager

A pattern for Bluetooth Low Energy Applications - with Demos

REF blog-post about this object at http://ironsheep-ios-fun.blogspot.com/2013/04/simplifying-pattern-for-application.html

Demo is built to communicate with "TI Sensor Tag"

REF wiki: SensorTag User Guide about this device at http://processors.wiki.ti.com/index.php/SensorTag_User_Guide

Changelog

— Update: 2014 Oct 05: 20:29L

  • LowEnergyManager: Added Alternate form of device discovery with deferred operation scheduling

  • Demo App: converted Temp View Controller to use new "blocks" form of communication with SensorTag object

  • Demo App: added (try again) option to No Sensor Tag devices found dialog

  • Demo App: Hrmf... need to fix bug in Obj Temp Calcs...!!!

— Update: 2014 Aug 23: 04:22L

  • Added About Tab

  • iPad is now working

  • New App Icon

  • New tab icons

  • Spotted: interesting BUG in object temperature math (Oops!)

— Update: 2014 Aug 22: 23:05L

  • add License and Copyright

— Update: 2014 Aug 22: 22:23L

  • cleanup code organization (& internal markings)

  • PENDING: move demo to use of blocks for characteristics updates

  • PENDING: setup iPad U/I

— Update: 2014 Aug 22: 21:22L

  • Updated to Latest Library Code

  • iPhone working against TI Sensor Tag

  • PENDING: No U/I yet for iPad (it's next)

— Update: 2014 Aug 22: 17:00L

NOTE: it’s been a while since I’ve been playing with this code. I’m revisiting it now to ensure I’ve posted the latest working code. I’ll update the following status as each piece is completed over the next couple of days… (posted 22 Aug 2014)

  • PENDING: Ipad i/f is not yet setup...

  • Current code compiles and runs but finds the first (likely wrong Bluetooth LE device) instead of the desired device. - This says this isn’t my latest version of this manager.

Copyright

Code in this Repostory is Copyright 2014 ©, Iron Sheep Productions, LLC, except for the two external components found herein which belong to their respective owners:

1:MDProgressHUD:Version 0.4 - Created by Matej Bukovinski on 2.4.09. MBProgressHUD at github

2:CustomAlert:Created by Aaron Crabtree on 10/14/11 - Copyright (c) 2011 Tap Dezign, LLC. All rights reserved. Via Blog Post

License

Excluding the two external pieces just identified, the remaining code is distributed under the MIT license

About

A pattern for Bluetooth Low Energy Applications - with Demos

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published