A simple reminder program that can store up to 5 reminders, and has the ability to navigate between different pages through different functions.

Dependencies:   Hexi_KW40Z Hexi_OLED_SSD1351 PWM_Tone_Library

Committer:
fusop
Date:
Wed Apr 19 14:57:15 2017 +0000
Revision:
0:63db1c7ee975
Final Version of the Reminder Program;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
fusop 0:63db1c7ee975 1 /*
fusop 0:63db1c7ee975 2 Filarius Peter Usop
fusop 0:63db1c7ee975 3 ECE450 Hexiwear
fusop 0:63db1c7ee975 4 Reminder Program
fusop 0:63db1c7ee975 5 Started: 3/30/2017
fusop 0:63db1c7ee975 6
fusop 0:63db1c7ee975 7 CODE SECTIONS Here (Please use CTRL+F to find code sections)
fusop 0:63db1c7ee975 8 FUNCTION PROTOTYPES
fusop 0:63db1c7ee975 9 GLOBAL VARIABLE DEFINITIONS
fusop 0:63db1c7ee975 10 BUTTON DEFINITIONS
fusop 0:63db1c7ee975 11 MAIN PROGRAM
fusop 0:63db1c7ee975 12 INITIALIZATIONS
fusop 0:63db1c7ee975 13 MENU SELECTION
fusop 0:63db1c7ee975 14 INTERRUPT ROUTINE
fusop 0:63db1c7ee975 15 TIME UPDATE
fusop 0:63db1c7ee975 16 BUTTON DETECTION INTERVAL
fusop 0:63db1c7ee975 17 VIBRATION HAPTIC FEEDBACK
fusop 0:63db1c7ee975 18 PAGES FUNTION DEFINITIONS
fusop 0:63db1c7ee975 19 TimeSetup()
fusop 0:63db1c7ee975 20 TimeDisplay()
fusop 0:63db1c7ee975 21 ReminderList()
fusop 0:63db1c7ee975 22 AddReminder()
fusop 0:63db1c7ee975 23 DelReminder()
fusop 0:63db1c7ee975 24 SUPPLEMENTARY FUNCTION DEFINITIONS
fusop 0:63db1c7ee975 25 CharInput()
fusop 0:63db1c7ee975 26 */
fusop 0:63db1c7ee975 27
fusop 0:63db1c7ee975 28 //This cpp file is literally just a linker file
fusop 0:63db1c7ee975 29
fusop 0:63db1c7ee975 30 #include "mbed.h"
fusop 0:63db1c7ee975 31 #include "Hexi_OLED_SSD1351.h"
fusop 0:63db1c7ee975 32 #include "Hexi_KW40Z.h"
fusop 0:63db1c7ee975 33 #include "pwm_tone.h"
fusop 0:63db1c7ee975 34 #include "1Definitions.h"
fusop 0:63db1c7ee975 35 #include "2Buttons.h"
fusop 0:63db1c7ee975 36 #include "3Main.h"
fusop 0:63db1c7ee975 37 #include "4Interrupt.h"
fusop 0:63db1c7ee975 38 #include "5Pages.h"
fusop 0:63db1c7ee975 39 #include "6Other_Functions.h"