Home cassette taping is killing the software industry
A level under development for the Skullspace_Hardware_Programming_Challenge.
- Platform: Atmel AVR micro controller
- IO: AVR analogue to digital converter connected to an old, regular Cassette deck
- Level master: Mark Jenkins
- Difficulty: medium
A secret message has been stored on a cassette tape encoded digitally in the Kansas City standard.
Connected to the audio outputs of the tape deck is at a simple circuit with an Atmel AVR micro controller (specific model not yet selected) with analogue with a analogue to digital unit. Your mission is to write a Atmel AVR program that can decode the Kansas city standard and output the message in over an RS-232 serial output in final form.
The entire setup is in a locked cabinet to keep you from stealing the tape or otherwise grabbing the audio signal and decoding it elsewhere -- programming the AVR micro controller is the only acceptable means of completing the challenge. The tape deck controls are exposed so you can rewind.