Skip to content

Commit 6c901f7

Browse files
authored
Update README.md
1 parent e9898ae commit 6c901f7

1 file changed

Lines changed: 11 additions & 13 deletions

File tree

README.md

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,24 @@
11
# Morse Code
22

3-
![Image]()
3+
![Dots and Dashes lab header](https://raw.githubusercontent.com/ComputationalExpression/assignment-morse-code-template/refs/heads/media/media/100%20-%20Dots%20and%20Dashes.png)
44

55
|Date | |
66
|:----|:------|
77
|20 February 2026 |Assigned |
8-
|27 February 2026 |Due |
8+
|13 March 2026|Due |
99
|Progress |[![Grade](../../actions/workflows/main.yml/badge.svg?branch=main)](../../actions/workflows/main.yml) |
1010

1111
![](https://img.shields.io/badge/assignment-lab-yellow.svg?logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAB2AAAAdgFOeyYIAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAa9JREFUOI2Vkk1IVGEUhp9zvd7bfKNz51JojQWZkARmI2qCULjrbxkTs4nCVRC0LHeuZhGzDFqEKzcGs2vXxhatAxUhUTQt1I0mNkzZ/NzjYrBmplFu7+bjvOfl4ZyPIzTRtZR2BcKVWs9SPs/nZLMxazcDBBajmQkyXowYwMY2X7OvyAK5UADH4kM0gokbOksBurnNSslltlnWamZ+mpGdwk+KAEGF8uo67tK07IYGAKhU37Ly67jMiYA/ASGSL3DqvwDJxxp3bVoAygE/oobiYEq90AD9TV+snXYAxybm+5QqQl9oQOIs48bBB3BbaL1/iyHP51EoQDKtYy+eckfkrxe1sZ+Mk0ymdexEwEBaEw9TvPQMHVrbELh8nuF7t3k+kNZEbavukEau87q3hzNbu2zs7JH/vkf+XAfexS4uWBbujREuvZ9lCrhbw67q6gO9+SbLO+NQ99sKWiiyXzzgwEQwW/usTWZ4tvBWPtZPYDFoWqu33zC9tDnEcaq130avwhBQDxBhfnGduc7TxBshR6oowfIa36yAuX9WAOhPabcKPccBAERZXcjJl6P6EOkCeLyZu19AAAAAAElFTkSuQmCC)
1212

13-
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed ut iaculis turpis. Aliquam lobortis tristique odio eget posuere. Maecenas eget felis magna. Mauris ipsum justo, facilisis id felis eu, tempus facilisis metus. Cras nec nisl ac arcu congue porttitor. Duis nec arcu a lorem vulputate commodo. Suspendisse sit amet luctus eros. Quisque vel lacinia felis, non pharetra tellus. Integer a purus nec neque commodo tristique eget at dui. Donec gravida justo non nisl ullamcorper semper. Integer id lacus nec magna ornare mollis vel at felis. Sed leo magna, sodales sit amet lobortis vitae, pharetra ac est.
13+
We're finally at the promised moment: the Morse code alphabet. Behold it, in its full glory:
14+
15+
![Morse code alphabet](https://i0.wp.com/scoutlife.org/wp-content/uploads/2007/02/morsecode-1.jpg)
16+
17+
From the source of all (mis)information, [Wikipedia](https://en.wikipedia.org/wiki/Morse_code):
18+
19+
>The American artist Samuel Morse, the American physicist Joseph Henry, and mechanical engineer Alfred Vail developed an electrical telegraph system. The simple "on or off" nature of its signals made it desirable to find a method of transmitting natural language using only electrical pulses and the silence between them. Around 1837, Morse therefore developed such a method, an early forerunner to the modern International Morse code.
20+
>
21+
>The Morse system for telegraphy was designed to make indentations on a paper tape when electric currents were received. Morse's original telegraph receiver used a mechanical clockwork to move a paper tape. When an electrical current was received, an electromagnet engaged an armature that pushed a stylus onto the moving paper tape, making an indentation on the tape. When the current was interrupted, a spring retracted the stylus and that portion of the moving tape remained unmarked.
1422
1523
## Learning Objectives
1624

@@ -41,16 +49,6 @@ The above graphic is a `pinout diagram`: a description of how to wire a _physica
4149
4250
## Summary of the problem
4351

44-
We're finally at the promised moment: the Morse code alphabet. Behold it, in its full glory:
45-
46-
![Morse code alphabet](https://i0.wp.com/scoutlife.org/wp-content/uploads/2007/02/morsecode-1.jpg)
47-
48-
From the source of all (mis)information, [Wikipedia](https://en.wikipedia.org/wiki/Morse_code):
49-
50-
>The American artist Samuel Morse, the American physicist Joseph Henry, and mechanical engineer Alfred Vail developed an electrical telegraph system. The simple "on or off" nature of its signals made it desirable to find a method of transmitting natural language using only electrical pulses and the silence between them. Around 1837, Morse therefore developed such a method, an early forerunner to the modern International Morse code.
51-
>
52-
>The Morse system for telegraphy was designed to make indentations on a paper tape when electric currents were received. Morse's original telegraph receiver used a mechanical clockwork to move a paper tape. When an electrical current was received, an electromagnet engaged an armature that pushed a stylus onto the moving paper tape, making an indentation on the tape. When the current was interrupted, a spring retracted the stylus and that portion of the moving tape remained unmarked.
53-
5452
We're only implementing A-Z, and 0-9 with a _few_ other signals. Namely, the signals we need to add in [`src/morse.py`]:
5553

5654
|Signal name|Signal pattern|Meaning |

0 commit comments

Comments
 (0)