CSC400 Wireless Networking: Log

From CSclasswiki
Jump to: navigation, search


  • A list of topics to explore
    --Thiebaut 14:06, 20 February 2012 (EST)
    • Arduino and wireless: figure out what kind of hardware is required for an Arduino to access a Wifi network and interact with a PC. XBee and Shield should be terms that should pop in the search results. See what solutions are available, and how much they cost.
    • Arduino and email. See if you find solutions published on the Web illustrating how one could send email from an Arduino. Some solutions assume that the arduino is connected to a PC. We don't want this solution. Wireless is what you are after.
    • How to send sms messages from a PC. Look up solutions where people send sms messages from their PC. Once you know how to do that, and once you know how to access a PC from an Arduino, it shouldn't be too hard to make the Arduino send an sms.


--Thiebaut 11:57, 29 March 2012 (EDT)

  • Went over architecture of communication:
  • Will use XBee (
  • Action Items:
    • DT: get XBees and USB connector from J. Cardell
    • VR: Look at the connections, both mechanical and communication software, between the different parts of the whole communication channel:
      • Parallax to XBee: make sure they can mechanically and electrically talk to each other
      • Parallax to XBee: Figure out an easy way to make Parallax send a byte to XBee for transmission over wireless. Could be controlled by a switch.
      • XBee to XBee: it's wireless, nothing to do!
      • XBee (receiver) to Laptop: Will it work with a Mac or do we need a Windows Laptop?. Figure out how XBee can talk to Mac. Same idea as before. Assume XBee receives a byte (8 bit Ascii character for example, or a number between 0 and 255), make it transmit this byte to laptop and make laptop display it.
      • figure out how to make laptop email a given byte to a specific address.


--Thiebaut 11:09, 1 May 2012 (EDT)

  • Made significant progress today and demonstrated the transfer of information from a propeller chip, to XBee, to another XBee wirelessly, to a Mac via USB, to a Terminal window.
  • Now all is required is a good description of the system, with schematics and listings of program.
  • The information should be sufficient for somebody else to recreate the whole setup and make it work.