Internet of Things using Bluetooth with David I - Developer Skill Sprint - Sept 18, 2014

Posted by on in Programming

Today's developer skill sprint is titled "Internet of Things with Bluetooth". I have uploaded the slides (slightly modified from the presentation) to Embarcadero's Slideshare site at http://www.slideshare.net/embarcaderotechnet/internet-of-things-xe7-bluetooth-skillsprintdavidi. The sample programs that I use in the demonstrations are included in Delphi, C++Builder and RAD Studio XE7 releases. The samples are also included with the Appmethod September 2014 release.  You can also find the samples on Embarcadero's RAD Studio SourceForge repository at http://sourceforge.net/p/radstudiodemos/code/HEAD/tree/branches/RadStudio_XE7/.

b2ap3_thumbnail_Picture1.png

Demo programs used in today's developer skill sprint include:

  • AppTethering | MediaPlayer - showing how to use Bluetooth to control an desktop application from a device
  • Mobile Samples | Device Sensors and Services | Bluetooth | HeartRateMonitor - shows how to use a BluetoothLE heart rate monitoring device (I use a Polar H7 chest strap) with your devices. The sample will work with any other GATT standard heart rate monitor.
  • Mobile Samples | Device Sensors and Services | Bluetooth | ExploreDevicesLE - allows you to find and explore BluetoothLE devices, services, characteristics.

Resource links included in presentation include the following:

Bluetooth sample aplications can be found in our products and on SourceForge:

  • C:\Users\Public\Documents\Embarcadero\Studio\15.0\Samples\CPP\Mobile Samples\Device Sensors and Services\Bluetooth
  • C:\Users\Public\Documents\Embarcadero\Studio\15.0\Samples\CPP\RTL\Tethering
  • C:\Users\Public\Documents\Embarcadero\Studio\15.0\Samples\Object Pascal\Mobile Samples\Device Sensors and Services\Bluetooth
  • C:\Users\Public\Documents\Embarcadero\Studio\15.0\Samples\Object Pascal\RTL\Tethering
  • http://sourceforge.net/p/radstudiodemos/code/HEAD/tree/branches/RadStudio_XE7/ 

The replay for today's skill sprint will appear on the Embarcadero YouTube channel Developer Skill Sprints playlist at https://www.youtube.com/playlist?list=PLwUPJvR9mZHhZTajVWsgaFPLtDA-t1Xwc



About
Gold User, Rank: 1, Points: 2466
David Intersimone (known to many as David I.) is a passionate and innovative software industry veteran-often referred to as a developer icon-who extols and educates the world on Embarcadero developer tools. He shares his visions as an active member of the industry speaking circuit and is tapped as an expert source by the media. He is a long-standing champion of architects, developers and database professionals and works to ensure that their needs are folded into Embarcadero's strategic product plans. David holds a bachelor's degree in computer science from California Polytechnic State University at San Luis Obispo, California.

Comments

  • Page :
  • 1

Check out more tips and tricks in this development video: