3rd Repo, trying to figure this out.

Dependencies:   LPS25H hts221

Fork of SOFT253_Template_Weather_OS_54 by Stage-1 Students SoCEM

Changes

RevisionDateWhoCommit message
85:422d0a1b95cf 2017-05-13 niallfrancis Finished commenting classes; default tip
84:16a3eabfb61f 2017-05-11 aburch1 README.md file updated
83:0d3572a8a851 2017-05-11 aburch1 Comments cleaned and improved throughout classes. Main header class comment complete, other class comments still need to be written.
82:668b51a39148 2017-05-11 aburch1 Added formatting to messages, errors now terminate the program and wait for user input to restart
81:996c0a3319b4 2017-05-11 aburch1 Changed the logger to use char arrays of a size 256 and fixed some issues that cropped up from this. Moved all printing statements over to use the logger
80:959151952153 2017-05-10 aburch1 Fixed application crashing when sending 2 messages through to the logger at the same time. Other messages need to be changed to use the logger
79:4e6b53eb678b 2017-04-28 aburch1 Message logger used to print most messages, bugs including commands failing need to be discussed with nicholas
78:6c2b8ade8414 2017-04-27 aburch1 Errors now terminate the program and give user option to restart. Started to replace printf statements with message logger functions.
77:db3384071634 2017-04-26 aburch1 Finished message logger so both errors and normal messages can be sent through to be printed. Any error codes are also displayed.
76:ee1f132e5744 2017-04-26 aburch1 Started using char arrays for strings instead of stringstream objects
75:b44645bbf2d2 2017-04-25 aburch1 Logging thread set up to take and print error messages
74:749727490f44 2017-04-24 aburch1 Created a message logger and set up the framework ready for implementation
73:cfad270d2f2c 2017-04-21 aburch1 Added TODO for Logging Thread.
72:ef4a4e3089c1 2017-04-21 aburch1 Removed redundant code from Circular Buffer, in deleteX method
71:a935e4b88ad8 2017-04-21 aburch1 Updated Circular Array to use nextSpace() method to avoid redundant code
70:ee19a73ed215 2017-04-21 Netaphous Minor Tweak
69:72f237750d85 2017-04-21 Netaphous Removed some redundant code and update some of the printed messages
68:d3765f93c16a 2017-04-13 FairyMental Commented some more code.
67:8d0e88172e2a 2017-04-10 Netaphous Fixed an issue with taking measurements of the current time causing an out of memory error
66:427a73b03bdb 2017-04-09 Netaphous Merged feature/listOptimisation into main
65:3723d2729b68 2017-04-09 Netaphous Implemented CircularArray in the place of the linked list in the main code; feature/listOptimisation
64:8ada3e0b2048 2017-04-09 Netaphous Created and tested Circular Array class. Needs implementing feature/listOptimisation
63:cb7b9d2ccfa5 2017-04-07 Netaphous Created a circular array class ready to replace the linked list; feature/listOptimisation
62:9cea49a2600d 2017-04-07 Netaphous Changed the ListAll and DeleteAll commands to call the ListX/DeleteX commands passing in the current size - removes duplicated code feature/listOptimisation
61:330fae754769 2017-04-07 Netaphous Changed the list to use a memory pool to stop dynamic memory allocation feature/listOptimisation
60:db8c5b7fc548 2017-04-07 FairyMental Added some more error handling for commands. Implmented "help command". Changed "list" to "Read" command. Commands now return errors if wrong parameters are introduced. Format / layout modifciations.
59:a69cd12dafca 2017-04-07 FairyMental Added help command.
58:7fc6e3e4d746 2017-04-07 FairyMental Implemented sett command.
57:dfcdda1e42b6 2017-04-07 FairyMental Commented the main.cpp file.
56:4dd780d8fb47 2017-04-06 Netaphous Commented out the fake sensor code and uncommented the real sensor code
55:79d31ed4818d 2017-04-06 Netaphous Merged feature/listSizeLimit into main;
54:53ee2d07d684 2017-04-06 Netaphous Added comments to the parts of the code changed by this branch feature/listSizeLimit
53:abb161ed4c8c 2017-04-06 Netaphous Fixed some compiler errors and tested the circular list feature/listSizeLimit
52:b95572c3d4c4 2017-04-06 Netaphous Implemented a limit to the size of the list, needs testing feature/listSizeLimit
51:3eb582d99492 2017-04-06 Netaphous Merged feature/fakeSensor into main
50:c07e968b9582 2017-04-06 Netaphous Created fake barometer and measurer classes and implemented these into main, with lines currently commented out that force these calls feature/fakeSensor
49:83bea7fb2728 2017-04-06 FairyMental Implmented 'logging on / off ' command.
48:a8219954b3f2 2017-04-06 FairyMental Implemented setdate/settime commands.
47:468a89d62c23 2017-04-06 FairyMental List of measures now keeps track of time at which the measure has been taken.
46:0de1f3c7d118 2017-04-06 FairyMental Implmeneted localDate class. It's basically a clock.
45:9a33f2bc2b4e 2017-04-06 FairyMental Implemented status command
44:b523c9a9dd97 2017-04-06 FairyMental Implemented Delete all / Delete X commands.
43:3983059e0d91 2017-04-06 FairyMental Commands may now take parameters! Yay! Implemented List all / list x
42:b1f29874ab70 2017-04-05 FairyMental Implemented 'list all' command
41:d222c043c96d 2017-04-05 FairyMental Implemented command input.
40:ba083993b481 2017-04-05 FairyMental Splited classes into multiple .cpps / .h files.
39:618ad21e2b34 2017-04-05 FairyMental Producer thread now adds values to the list.
38:e626a358e5e3 2017-04-05 FairyMental Added List class, compiles with no errors. Soon testing adding to it.
37:00775e368a71 2017-04-05 FairyMental Working copy of reading data and sending to producer.
36:19d3f752f9c3 2017-04-05 FairyMental Nick hasn't found a solution yet, implemented thread with a signal to do reading at a specified time.
35:484e384f9bf1 2017-04-05 FairyMental Changed back to using threads instead of ISR, still not reading properly even with sensor board not running in main thread.
34:09ed07f2acba 2017-04-05 FairyMental Publish this.
33:cffe0ae69aa6 2017-03-29 martinsimpson New library added for hts221
32:260a288be58f 2017-03-27 martinsimpson OS 5.3 Veriso 2017
31:d960851a7d2c 2017-03-14 mbed_official Merge pull request #53 from adbridge/master
30:f5b42453b3f9 2017-03-09 mbed_official Merge pull request #51 from ARMmbed/oob_test_mbed-os-5.4
29:0b58d21e87d6 2017-03-05 mbed_official Merge pull request #48 from janjongboom/patch-1
28:239239e33d92 2017-02-28 mbed_official Merge pull request #43 from adbridge/master
27:e64a31d541da 2017-02-28 mbed_official Merge pull request #44 from AnotherButler/master
26:0b45eb26bd42 2017-02-15 mbed_official Merge pull request #42 from 0xc0170/master