I mean there is no way for receiver to identify start and end signal as i just process raw camera frames provided by opencv. there is no sync between transmit and receive. The problem is I can not think of a way for receiver phone where to start looking for new message and when to stop, as everything is being sent using light signals. This string is exactly represents "abc xyz". on receiver phone I am getting these String Say from transmitter phone i am sending "abc xyz" as string. The HotPaw Morse Code Decoder takes audio input from the microphone or headset input on your iPhone or. Based on camera fps I can calculate how many frames had flash on or off consecutively which determines dot/dash/gap. Download Morse Decoder Pro for iOS to translate Morse Code or CW audio to text. ![]() ![]() I have difficult time figuring out how to decode this on receiver side.I am using opencp binary threshold to see if there exist a bright spot in the image and not. all DOT, DASH, GAP, LETTER_GAP and WORD_GAP has different time duration for which they will be ON or OFF. I am turning flash on based on DOT or DASH and off based on GAP, LETTER_GAP and WORD_GAP. ![]() Or you can turn on Auto WPM mode, and Morse Pad will try to determine the sending speed. Just set your device near a radio, tune in a morse code transmission, and watch the decoded text. The HotPaw Morse Decoder (a Universal app for both iPhone and iPad available from Apple's iOS App Store) translates International Morse Code and CW audio into text using advanced DSP signal analysis techniques. Morse Pad lets you decode morse code on your iPad, iPhone, or iPod Touch. I am trying to develop an app which transmits morse code using camera flash light on phone. Learn and work with CW, a very traditional amateur radio mode of communication.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |