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

Revision Date Message Actions
58:dcc6657570ef 2014-10-09 reset for exercise File  Diff  Annotate
57:06a1779b73b9 2014-10-09 updates for renamed support personnel database File  Diff  Annotate
53:344e2d3de190 2014-10-06 updates for DF 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
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
36:1318839f73f9 2014-09-17 added mac address for keil debugging File  Diff  Annotate
29:a1067f9eb41c 2014-09-09 fixed threaded issues File  Diff  Annotate
27:9bb430dd6c07 2014-09-07 changed main invocation to threaded for K64F File  Diff  Annotate
26:efa0655eec62 2014-08-29 updates File  Diff  Annotate
23:3632b2578c74 2014-08-29 initial commit for K64F File  Diff  Annotate
22:1b9e29933ab3 2014-08-29 updates for K64F support File  Diff  Annotate
19:341ce6a43a84 2014-08-29 updates File  Diff  Annotate
17:67eeffe10934 2014-08-28 renamed definitions File  Diff  Annotate
8:fefcecb66463 2014-08-27 updates File  Diff  Annotate
7:5d6e03557246 2014-08-27 updates File  Diff  Annotate
6:427c387b10e7 2014-08-27 updates File  Diff  Annotate
5:606c2b0be78b 2014-08-27 updated - working direct now File  Diff  Annotate
4:46459ed734f3 2014-08-27 updated - working now with the gateway File  Diff  Annotate
3:03108e424931 2014-08-27 using heroku service to map to SF http reqs File  Diff  Annotate
2:96346cab3dca 2014-08-23 updated URL File  Diff  Annotate
1:5c7d6b24a773 2014-08-23 clean ups File  Diff  Annotate
0:df2aa79c64f2 2014-08-23 initial checkin File  Diff  Annotate