v1

Dependencies:   mbed Servo

Revision:
0:b8bade04f24f
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/soft_uart.h	Thu Sep 03 21:45:56 2020 +0000
@@ -0,0 +1,31 @@
+
+ 
+#define BAUD_RATE       9600
+
+void idle();
+ 
+//Sets the transmit pin to the high state.
+void set_tx_pin_high();
+ 
+//Sets the transmit pin to the low state.
+void set_tx_pin_low();
+ 
+//Returns 0 or 1 dependent on whether the receive pin is high or low
+int get_rx_pin_status();
+void timer_isr(void);
+ 
+void init_uart( void );
+ 
+char _getchar( void );
+ 
+void _putchar( int ch );
+ 
+void flush_input_buffer( void );
+ 
+char kbhit( void );
+ 
+void turn_rx_on( void );
+ 
+void turn_rx_off( void );
+void printStr(char* str);
+ 
\ No newline at end of file