Difference between revisions of "Home cassette taping is killing the software industry"

From SkullSpace Wiki
Jump to navigation Jump to search
(summary)
(No difference)

Revision as of 02:49, 18 March 2012

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.