Troubleshooting

Committer:
BenRJG
Date:
Thu Nov 08 21:43:49 2018 +0000
Revision:
12:edf31d0a61f0
Parent:
11:c561293919d9
Child:
13:d49ec153d644
Created both pages within class; Ability to modify temp,light & pressure; Added S_BYTE type

Who changed what in which revision?

UserRevisionLine numberNew contents of line
BenRJG 0:f8fe58d43763 1 #include "mbed.h"
Jonathan738 6:f3d1ab8a9e99 2 #include "DataTypes.hpp"
BenRJG 12:edf31d0a61f0 3 #include "Display.hpp"
Jonathan738 6:f3d1ab8a9e99 4 #include "Terminal.hpp"
BenRJG 0:f8fe58d43763 5
BenRJG 3:5337419f2967 6 #define RS PD_15 //D9
BenRJG 3:5337419f2967 7 #define E PF_12 //D8
BenRJG 3:5337419f2967 8 #define d4 PF_13 //D7
BenRJG 3:5337419f2967 9 #define d5 PE_9 //D6
BenRJG 3:5337419f2967 10 #define d6 PF_14 //D4
BenRJG 3:5337419f2967 11 #define d7 PF_15 //D2
BenRJG 0:f8fe58d43763 12
BenRJG 0:f8fe58d43763 13 int main(void) {
BenRJG 11:c561293919d9 14 Display display(RS,E,d4,d5,d6,d7); //rs,e,d4,d5,d6,d7
BenRJG 11:c561293919d9 15 display.INIT();
Jonathan738 6:f3d1ab8a9e99 16
BenRJG 12:edf31d0a61f0 17
Jonathan738 6:f3d1ab8a9e99 18 Terminal PC(SERIAL_TX, SERIAL_RX);
Jonathan738 6:f3d1ab8a9e99 19 PC.init();
Jonathan738 6:f3d1ab8a9e99 20 PC.DisplayCellIndex();
BenRJG 12:edf31d0a61f0 21
BenRJG 12:edf31d0a61f0 22
BenRJG 12:edf31d0a61f0 23 S_BYTE temp = -5;
BenRJG 0:f8fe58d43763 24 while (true) {
BenRJG 0:f8fe58d43763 25 //led1 = !led1;
BenRJG 0:f8fe58d43763 26 //wait(0.5);
BenRJG 12:edf31d0a61f0 27 display.pageOne();
BenRJG 12:edf31d0a61f0 28 wait(3);
BenRJG 12:edf31d0a61f0 29 display.pageTwo();
BenRJG 12:edf31d0a61f0 30 wait(3);
BenRJG 12:edf31d0a61f0 31 display.setTemperature(temp++);
BenRJG 0:f8fe58d43763 32 }
BenRJG 0:f8fe58d43763 33 }