This is a repository for code relating to mbed Fitness Tracker

Dependencies:   mbed PulseSensor2 SCP1000 mbed-rtos 4DGL-uLCD-SE LSM9DS1_Library_cal PinDetect FatFileSystemCpp GP-20U7

Changes

RevisionDateWhoCommit message
43:81f314c92d9f 2020-04-28 dyu2021 Changed serial_USB to output all lines of prev_text, not hard set to 7 default tip
42:30d1dfc5adaf 2020-04-28 dyu2021 commented out one pc.printf line
41:5e14d10cad74 2020-04-26 dyu2021 Added one more comment
40:f06556aa0725 2020-04-26 dyu2021 Uncommented all lcd img displays
39:c5bf01adac29 2020-04-25 dyu2021 Fixed merge issues;
38:d20bdc0a670d 2020-04-25 dyu2021 Finalized Code
37:c912fdde26fa 2020-04-25 dyu2021 Finalized code
36:a5394da47ec8 2020-04-25 memig3 fixed use previous configuration not fitting on the LCD screen
35:c14c5059f5b7 2020-04-25 dyu2021 Added serial communication to PC and read and write from text files
34:cf9e58eceba4 2020-04-23 dyu2021 Updated save and read config
33:48b2c87faecc 2020-04-23 dyu2021 Added load and save configuration
32:cdbd7de8ae10 2020-04-23 memig3 added step count goal to setup menu
31:3363c6923beb 2020-04-22 dyu2021 Replaced everything with working lib and main.cpp
30:eb4640146f45 2020-04-22 dyu2021 Added back IMU library
29:b0ccbf3c7b4c 2020-04-20 Richard_Xiong SDcardTest File Added
28:240f3e28018c 2020-04-20 dyu2021 Updated distance and stride_length to feet;
27:9ad8d9c77f62 2020-04-19 dyu2021 Added stride_length*distance calculation, converted from lbs to kg in calorie formula
26:b906c42c0b9c 2020-04-19 memig3 added a main file that uses tickers and has setup menu
25:41ec16a87ebd 2020-04-19 memig3 added main_ticker.cpp which is a main function that records GPS latitude and longitude and has step and floor counting implemented. It uses tickers instead of rtos because of issues with too many serial devices when adding GPS
24:841ceaf2cf69 2020-04-18 memig3 added pictures to LCD and improved step counting algorithm
23:1971e5cb6e3f 2020-04-17 dyu2021 Fixed some minor typos that prevented compiling;
22:9442c37f793f 2020-04-16 dyu2021 Fixed typo
21:08cf86d53380 2020-04-16 dyu2021 Added RTOS template to main.cpp
20:adb9e6e1ad22 2020-04-16 dyu2021 Added to main the RTOS version of Pedometer.cpp and will be the basis for our project
19:7815cc5ddf72 2020-04-11 memig3 Adds Pedometer.cpp file which integrates accelerometer, pressure sensor and heart rate sensor with real time LCD display and attempt at step counting
18:9617bd66bdae 2020-04-10 memig3 added pedometer.cpp file which integrates accelerometer, pressure sensor and heart rate sensor, displays values in real time on LCD and attempts to count steps
17:f750d73d5a16 2020-03-31 memig3 filtered data collection;
16:b5bae4fa476e 2020-03-29 memig3 data collection script
15:51defc14fa86 2020-03-28 memig3 gps library
14:c525175913ab 2020-03-28 memig3 gps library;
13:c4c30e3054ac 2020-03-28 memig3 gps_library;
12:30901c1f9eed 2020-03-28 memig3 gps library;
11:94fb690c9a5f 2020-03-28 memig3 fingerprint library;
10:aecee7025286 2020-03-26 memig3 pressure_sensor library;
9:fb82124d9f6c 2020-03-26 memig3 pulse sensor main;
8:78b5cd7548fe 2020-03-26 memig3 pulse sensor main
7:fb47593628be 2020-03-25 Richard_Xiong fixed some bugs
6:29ccbdd09706 2020-03-25 Richard_Xiong include all the imu heart sensor and lcd libraries
5:874e0af6fb50 2020-03-25 Richard_Xiong include IMU
4:c3968d2c2101 2020-03-25 memig3 added pulse sensor library
3:d4a9fbfe1150 2020-03-25 memig3 pulse sensor library;
2:0c1c9795bfc4 2020-03-25 Richard_Xiong Show steps on LCD
1:d6316bfe11f3 2020-03-25 dyu2021 Added IMU and LCD libraries
0:ae05ad9e2610 2020-03-25 dyu2021 jgdhj