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

main.cpp

Committer:
fusop
Date:
2017-04-19
Revision:
0:63db1c7ee975

File content as of revision 0:63db1c7ee975:

/*
Filarius Peter Usop
ECE450 Hexiwear
Reminder Program
Started: 3/30/2017

CODE SECTIONS Here (Please use CTRL+F to find code sections)
    FUNCTION PROTOTYPES
    GLOBAL VARIABLE DEFINITIONS
    BUTTON DEFINITIONS
    MAIN PROGRAM
        INITIALIZATIONS
        MENU SELECTION
    INTERRUPT ROUTINE
        TIME UPDATE
        BUTTON DETECTION INTERVAL
        VIBRATION HAPTIC FEEDBACK
    PAGES FUNTION DEFINITIONS
        TimeSetup()
        TimeDisplay()
        ReminderList()
        AddReminder()
        DelReminder()
    SUPPLEMENTARY FUNCTION DEFINITIONS
        CharInput()
*/

//This cpp file is literally just a linker file

#include "mbed.h"
#include "Hexi_OLED_SSD1351.h"
#include "Hexi_KW40Z.h"
#include "pwm_tone.h"
#include "1Definitions.h"
#include "2Buttons.h"
#include "3Main.h"
#include "4Interrupt.h"
#include "5Pages.h"
#include "6Other_Functions.h"