Morse Code Practice System

버전 1.4.0.0 (9.54 KB) 작성자: James Willmann
GUI allows the operator to send the Morse Code of the alphabet, a text string or from the keyboard.
다운로드 수: 2.1K
업데이트 날짜: 2014/1/21

라이선스 보기

편집자 메모: This file was selected as MATLAB Central Pick of the Week

In addition to the program file there is a text file CodeGroups.txt that has some code groups that can be sent. The three documents MorseCodePlayer.pdf, .htm, .docx are just three different versions of the help file.

The code speed(rate of dots and dashes), word speed(period between words) and audio frequency of transmitted dots and dashes can be adjusted. The word speed is restricted to be equal or less than the code speed. The code and word speed can be adjusted either by the sliders or by entering values in the respective text fields.

When transmitting either a text file or the alphabet there is a stop transmission button to allow the operator to terminate the transmission.

When transmitting a file the user must first, using the "Select TextFile" from the menu bar, select a file to be transmitted. The transmission will stop when the end of the file is reached. All text in the file is converted to upper case as it is being used. Also, whenever there is more than one space in a row, the extras are removed.

When the Transmit Keyboard is selected a small modal window opens and retains focus until the transmission is ended. The transmission is ended by pressing the escape key. The inputted text is buffered and transmitted at the selected rates. When entering the text from the keyboard, pressing the backspace key will delete the last character entered from the input buffer. After the input text is complete and escape has been pressed, the operator can stop the transmission using the Stop Transmission button.

From the menu bar selecting "Code Table" will display the code table built into the program. There are 60 entries in the table with the last being a word space.

인용 양식

James Willmann (2026). Morse Code Practice System (https://kr.mathworks.com/matlabcentral/fileexchange/25420-morse-code-practice-system), MATLAB Central File Exchange. 검색 날짜: .

MATLAB 릴리스 호환 정보
개발 환경: R2013b
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
카테고리
Help CenterMATLAB Answers에서 Audio Processing Algorithm Design에 대해 자세히 알아보기
버전 게시됨 릴리스 정보
1.4.0.0

Updated MorseCode.m to use audioplayer in place of waveplay. All other files are the same.

1.3.0.0

Updated to include an App file for R2012b

1.2.0.0

*

1.0.0.0