This is a simple class written to flash out morse code. It can be used to flash out data from the terminal or from a buffer

MorseCode.h

Committer:
mr63
Date:
2013-09-18
Revision:
0:c3c4f0cd78cd

File content as of revision 0:c3c4f0cd78cd:

#include "mbed.h"

class MorseCode{
	 public:      
				MorseCode(PinName pin);

				void blink_buffer (unsigned char * Pbuffer);
				bool Print_ASCII_Char(unsigned char letter);
				float get_unit();
				void  set_unit(float);
				
	 private :    
					// objects
					DigitalOut _pin;
					void blink_letter (unsigned int letter);
					void Dash();
					void Dot();	 
 
};