Code supports writing to the SD card as well as working with the Volckens group smartphone apps for the mbed HRM1017

Dependencies:   ADS1115 BLE_API BME280 Calibration CronoDot EEPROM LSM303 MCP40D17 NCP5623BMUTBG SDFileSystem SI1145 STC3100 mbed nRF51822

Fork of UPAS_BLE_and_USB by Volckens Group Sensors

History

"Fixed" the digital pot cutout issue by not allow large digital pot jumps while the boost is turned on. Also limited the lowest digital pot setting to 5. default tip

2016-03-05, by caseyquinn [Sat, 05 Mar 2016 21:14:28 +0000] rev 124

"Fixed" the digital pot cutout issue by not allow large digital pot jumps while the boost is turned on. Also limited the lowest digital pot setting to 5.


One line removed to allow android functionality

2016-03-05, by jelord [Sat, 05 Mar 2016 19:11:27 +0000] rev 123

One line removed to allow android functionality


Added in NVIC_SystemReset(); to replace the pbKill = 0; line to reset the UPAS rather than shut it down. This still allows for the BLE to be shut off after being programmed, and will allow either DEMO, x number hrs from now, or start/stop

2016-02-23, by caseyquinn [Tue, 23 Feb 2016 22:25:46 +0000] rev 122

Added in NVIC_SystemReset(); to replace the pbKill = 0; line to reset the UPAS rather than shut it down. This still allows for the BLE to be shut off after being programmed, and will allow either DEMO, x number hrs from now, or start/stop


Changed the minimum digital pot value from 2 to 5 to try and eliminate the issue with power cut out that appears to happen sometimes. Need to check to make sure this works.

2016-02-23, by caseyquinn [Tue, 23 Feb 2016 19:51:09 +0000] rev 121

Changed the minimum digital pot value from 2 to 5 to try and eliminate the issue with power cut out that appears to happen sometimes. Need to check to make sure this works.


Modified wait statment line 421 by removing the subtracted value of 0.2 to see if this is adding to the issue of crashing the i2c bus by multiple calls to the RTC.

2016-02-21, by caseyquinn [Sun, 21 Feb 2016 19:45:09 +0000] rev 120

Modified wait statment line 421 by removing the subtracted value of 0.2 to see if this is adding to the issue of crashing the i2c bus by multiple calls to the RTC.


modified wait statement line 522 to just use the log interval rather than the loginterval - 0.2 ms. I think this might be causing multiple calls to the RTC and crashing the i2c bus.

2016-02-21, by caseyquinn [Sun, 21 Feb 2016 19:42:19 +0000] rev 119

modified wait statement line 522 to just use the log interval rather than the loginterval - 0.2 ms. I think this might be causing multiple calls to the RTC and crashing the i2c bus.


New way to control UPAS with app... Always turns off after it has been programmed

2016-02-19, by jelord [Fri, 19 Feb 2016 19:30:39 +0000] rev 118

New way to control UPAS with app... Always turns off after it has been programmed


added in fmod to make the logging ~exactly log interval seconds per the RTC

2016-02-18, by caseyquinn [Thu, 18 Feb 2016 04:28:56 +0000] rev 117

added in fmod to make the logging ~exactly log interval seconds per the RTC


callbacks in place with v108 mbed library .h files.

2016-02-18, by caseyquinn [Thu, 18 Feb 2016 03:54:42 +0000] rev 116

callbacks in place with v108 mbed library .h files.


updated mbed to v96 and then added in the 3 i2c .h files from mbed v108 and buffer.h This code is using wait statements rather than call backs.

2016-02-18, by caseyquinn [Thu, 18 Feb 2016 03:43:35 +0000] rev 115

updated mbed to v96 and then added in the 3 i2c .h files from mbed v108 and buffer.h This code is using wait statements rather than call backs.