Upgrade to Pro — share decks privately, control downloads, hide ads and more …

SD Pigeon

Avatar for Blake Rohde Blake Rohde
April 30, 2012
930

SD Pigeon

SD Pigeon Presentation
2012 Undergraduate Research Symposium

Blake Rohde
2012-04-29

Learn more: http://www.blakerohde.com/projects/sd-pigeon/

Avatar for Blake Rohde

Blake Rohde

April 30, 2012

Transcript

  1. Software OVERVIEW • Implements the request-response-based communication protocol for data

    transmission between the PC and the SD Pigeon – I.e. the language for communicating with the SD Pigeon • 25 commands (17 unique) – Connect, disconnect, initialize SD cards, copy file, etc. • 15 response codes – OK, not found, unknown command, etc. SD PIGEON • Programmed in C • Footprint: 1112 lines of code COMPUTER / SERVER • Programmed in Python • Can run on Windows, Linux, and Mac computers • Footprint: 812 lines of code • Allows for either an automated or interactive interface for communicating with the SD Pigeon
  2. Conclusion • Immediate & remote access to generated content –

    Wireless range up to 1 mi. • Can be used with any SD Card-based device • All code & hardware designs will be released open source • For additional information, you can visit my website at: blakerohde.com