Dreamforce 2014 Workshop Exercise - RFID Case Generator

Dependencies:   BufferedSerial C12832 EndpointMain-rfid EthernetInterface Logger StatusReporter-df2014 mbed-rtos mbed

Fork of df-2014-workshop-rfid-case-generator-k64f by Doug Anson

Overview

This code demonstrates how to use the mbed platform with a ID-12LA RFID reader and a Freescale K64F to get data into the SalesForce cloud.
This project was generated as a workshop for DreamForce 2014..

Details

The 2014 DreamForce workshop centers around an example scenario where you, as a street light technician, will "check in" to a given street light to service it. The street lights in this example are intelligent - they are connected, have knowledge about who/what they are, and in this example, contain an RFID sensor to allow technicians to "check in" during a service event.

The purpose of the workshop exercise is to provide exposure to new developers that the mbed IDE and development environment/ecosystem is very simple and easy to setup and use. Additionally, the workshop highlights that mbed devices can directly interact with SalesForce. The slides for the workshop can be found here.

For more information about the mbed SalesForce Interface API and its use, please see: http://developer.mbed.org/teams/MBED_DEMOS/code/SalesforceInterface/

Pretty Pictures

For the workshop the mbed team designed breakout boards to connect the ID12LA to the Freescale K64F for ease of use. Pictures of the boards can be found below. If you are interested in the breakout board you can order one from the OSHPark project page or use the eagle or gerber files as you see fit.

The ID-12LA sockets onto the RFID Brekout Board which then is put onto the Freescale K64F.

/media/uploads/mbedAustin/rfidboard_-8-.small.jpg

/media/uploads/mbedAustin/rfidboard_-9-.small.jpg

Revisions of StatusReporter.lib

Revision Date Message Actions
57:06a1779b73b9 2014-10-09 updates for renamed support personnel database File  Diff  Annotate
56:6cf1c8319c69 2014-10-07 reset for exercise File  Diff  Annotate
55:53b93447a4c4 2014-10-07 commenting updates File  Diff  Annotate
53:344e2d3de190 2014-10-06 updates for DF File  Diff  Annotate
52:5144fec4d583 2014-09-26 updates File  Diff  Annotate
51:5cd56a48084a 2014-09-26 revamped to use new salesforce interface File  Diff  Annotate
50:6e6b8351ee60 2014-09-24 updates File  Diff  Annotate
49:398ad670cb4d 2014-09-24 changed repo for reportdb File  Diff  Annotate
48:0ff25290cce3 2014-09-24 updates for temp and lat/long inclusion into case File  Diff  Annotate
46:68fc0a636266 2014-09-21 updates for new ssl library File  Diff  Annotate
34:cd7316a621f6 2014-09-10 updated coloring File  Diff  Annotate
33:dce6efb5a644 2014-09-09 relocated main.cpp to make StatusReporter portable File  Diff  Annotate
32:a96585eb2d4f 2014-09-09 updated to use BufferSerial File  Diff  Annotate
31:6e86edeaff6c 2014-09-09 updates File  Diff  Annotate
30:b090d9413b10 2014-09-09 updates File  Diff  Annotate
29:a1067f9eb41c 2014-09-09 fixed threaded issues File  Diff  Annotate
22:1b9e29933ab3 2014-08-29 updates for K64F support File  Diff  Annotate
20:f548e2de5b0b 2014-08-29 updates File  Diff  Annotate
19:341ce6a43a84 2014-08-29 updates File  Diff  Annotate
18:2c375d7f30fe 2014-08-29 updates File  Diff  Annotate
17:67eeffe10934 2014-08-28 renamed definitions File  Diff  Annotate
16:e2688ed85398 2014-08-28 updates File  Diff  Annotate
15:6957ae78620e 2014-08-28 updates File  Diff  Annotate
14:3af24f140601 2014-08-28 updates and initial publish File  Diff  Annotate
13:2561e3855a81 2014-08-28 updates and redesign of key classes File  Diff  Annotate