Skeleton code. LCD, Serial, Feedback, MOSFETS

Dependencies:   mbed mbed-rtos ShiftReg2 TextLCD

Committer:
thomasmorris
Date:
Tue May 07 21:55:57 2019 +0000
Revision:
4:020f93d35f6e
Added mutex and safey coding needs more. Added board and serial functions that need testing. As well as a more thorough post function.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
thomasmorris 4:020f93d35f6e 1 #ifndef _SCHEDULES_HPP_
thomasmorris 4:020f93d35f6e 2 #define _SCHEDULES_HPP_
thomasmorris 4:020f93d35f6e 3
thomasmorris 4:020f93d35f6e 4 #include "mbed.h"
thomasmorris 4:020f93d35f6e 5 #include "rtos.h"
thomasmorris 4:020f93d35f6e 6 #include "TextLCD.h"
thomasmorris 4:020f93d35f6e 7
thomasmorris 4:020f93d35f6e 8 //Libraries and header file includes
thomasmorris 4:020f93d35f6e 9
thomasmorris 4:020f93d35f6e 10
thomasmorris 4:020f93d35f6e 11 extern Serial PC; //TX, RX
thomasmorris 4:020f93d35f6e 12 extern TextLCD Lcd; // rs, e, d4-d7
thomasmorris 4:020f93d35f6e 13
thomasmorris 4:020f93d35f6e 14 class SCHEDULES
thomasmorris 4:020f93d35f6e 15 {
thomasmorris 4:020f93d35f6e 16 public://Public member functions and variables
thomasmorris 4:020f93d35f6e 17 SCHEDULES();
thomasmorris 4:020f93d35f6e 18 ~SCHEDULES();
thomasmorris 4:020f93d35f6e 19 void Init();
thomasmorris 4:020f93d35f6e 20 int Post();
thomasmorris 4:020f93d35f6e 21 void Schedules_output();
thomasmorris 4:020f93d35f6e 22 //Public Functions
thomasmorris 4:020f93d35f6e 23
thomasmorris 4:020f93d35f6e 24 //Public Variabls
thomasmorris 4:020f93d35f6e 25
thomasmorris 4:020f93d35f6e 26 private://Private member functions and variables
thomasmorris 4:020f93d35f6e 27
thomasmorris 4:020f93d35f6e 28 //Private Functions
thomasmorris 4:020f93d35f6e 29
thomasmorris 4:020f93d35f6e 30 //Private Variables
thomasmorris 4:020f93d35f6e 31
thomasmorris 4:020f93d35f6e 32
thomasmorris 4:020f93d35f6e 33 };
thomasmorris 4:020f93d35f6e 34 #endif //_INTERFACE_HPP_