top of page

Project Requirements:

Top items have highest priority

Description:

​The purpose of this project is to design and implement a mobile application capable of sending and receiving transmissions of morse code via visible light.

​

Necessities:

  • Initially, the app should work on iPhones 5 and up using the iPhone flashlights

  • Ability to communicate across an average sized room- approximately 10 feet.

  • The ability to send a message of alphabetical characters encoded in Morse code from a device using the device flash

  • The ability to receive a message of alphabetical characters encoded in Morse code by a device using the device camera

  • Button allowing users to switch between sending mode and receiving mode

  • Sending mode view contains keyboard, textbox with message being typed, and the live video feed from the camera which allows you to aim the message at the receiving device

  • Receiving mode view contains live video feed from camera which detects flashes from sending device, and a textbox which fills in each letter as it is decoded from Morse

  • Home Screen with buttons to select mode and a flashlight logo

​

Optional Features:

  • Encoding numbers and punctuation in addition to alphabetical characters

  • Support for Android devices

  • Adding a feature to save translated messages into 'conversations' (reachable from button on home screen)

Contact

Name *

Email *

Subject

Message

Success! Message received.

© 2017 EE499-Team11

bottom of page