Program for the water play project for the course Software Testing Practical 2016 given at the VU University

Dependencies:   mbed DRV88255 TextLCD Ping mbed-rtos

Changes

RevisionDateWhoCommit message
80:38e274c4dafa 2016-06-24 sbouber1 final default tip
79:20f2d21cf449 2016-06-24 sbouber1 update
78:a44ad011dd41 2016-06-22 sbouber1 turn off heater after halting the system
77:920037db135a 2016-06-22 sbouber1 update
76:5896b298b8bd 2016-06-22 sbouber1 update
75:763f3f0a311c 2016-06-22 sbouber1 ready to test in production mode
74:05f2188cfc0b 2016-06-22 sbouber1 update
73:bafd8d0f3daf 2016-06-21 sbouber1 fix
72:f8c4f731f0fe 2016-06-21 sbouber1 pid controller does not run when prox alarm is active (overflow/underflow)
71:38bb6bf09933 2016-06-21 sbouber1 update
70:642153418c6e 2016-06-20 sbouber1 min 1 ml pumping
69:6138d4e0410e 2016-06-20 sbouber1 max 30 ml pumping
68:b769c0f23406 2016-06-20 sbouber1 prox sensor NC
67:851db0511c7c 2016-06-20 joran Turn on LED at alarm.; led1 = temp; led2 = salt; led3 = prox
66:133398875949 2016-06-20 joran setLed
65:b277b4067d4a 2016-06-20 sbouber1 min salinity value
64:735009c4c8aa 2016-06-20 sbouber1 fixed alarm error msgs
63:59335eb8bdbc 2016-06-20 joran More updates to PIDController
62:52cceb263591 2016-06-20 joran Update to PIDController
61:6b5c2ddcea0c 2016-06-19 sbouber1 sure hope this still works :D
60:17e0a8e2be4a 2016-06-19 sbouber1 update
59:614f713fb48b 2016-06-19 sbouber1 update
58:b5f0c0f305ff 2016-06-19 sbouber1 update
57:8dc3192ff150 2016-06-19 sbouber1 update
56:951a1fc212db 2016-06-19 sbouber1 update
55:ee80f248919d 2016-06-17 sbouber1 comments
54:2710f0b92766 2016-06-17 sbouber1 update
53:4e3ee54157ad 2016-06-17 sbouber1 doc
52:eaddbde192f1 2016-06-17 sbouber1 some documentation added
51:4a70184ff7dc 2016-06-17 sbouber1 fixed testcase heater
50:c1f682eb4c4e 2016-06-17 sbouber1 testing
49:ca6fb19fc280 2016-06-17 joran Added code to start heating when < 32C, stop heating when >= 33C to compensate for measurement fluctuations. Also, the heater is broken.
48:d7053e51b30a 2016-06-15 sbouber1 alarm timers as member variables
47:a73b8640fb60 2016-06-15 joran Natalia's oplossing gebruiken;
46:7e4c1f2ab76c 2016-06-15 sbouber1 update
45:bb33913d4fd2 2016-06-14 sbouber1 update
44:7c932cc5991b 2016-06-15 joran Nice stuff;
43:0abb54448b75 2016-06-15 joran Removed pidc from alarm
42:e7c726f9c6ed 2016-06-15 joran Code cleanup: Salinitycontroller. Removed code is backed up in gdrive
41:dce2c29f49cd 2016-06-15 joran Configures LCD to look at pidcontroller to show if heating or pumping
40:1668630544c7 2016-06-15 joran Do not raise alarm for temp if we are heating, do not raise alarm for salt if we are pumping. I might have broken testing.
39:cb67926712d4 2016-06-14 sbouber1 some documentation
38:930469a33001 2016-06-14 sbouber1 update
37:2d9480c498c9 2016-06-14 sbouber1 test fix...
36:8aeb014bd651 2016-06-14 sbouber1 heater test
35:c9261391a995 2016-06-14 sbouber1 Heating in PIDController
34:e2d7865063da 2016-06-14 sbouber1 del ref to motorcontroller
33:470355f69f2f 2016-06-14 sbouber1 del motorcontroller
32:1e4919a44196 2016-06-14 sbouber1 pidcontroller
31:1c50d2d8c155 2016-06-14 sbouber1 more test stuff
30:cf12566013a5 2016-06-14 sbouber1 more tests
29:2b256a7ce0ae 2016-06-14 joran getSaltInGrams
28:f4a4ee58d57e 2016-06-14 sbouber1 pid controller class
27:4f73f754fdc9 2016-06-14 joran Alarm for overflow, with message and error=true raising
26:966bad4c6365 2016-06-13 joran Salinity controller has a function to calculate milliliter needed to get to 7 ppt.
25:169672dbab91 2016-06-13 joran proximity to ml
24:eeef4009640d 2016-06-13 joran Proximity controller calculates ml now, for a small flask.
23:46cc7d776988 2016-06-13 sbouber1 update test cases
22:4b5bf1c2e1ff 2016-06-13 sbouber1 temp alarm test cases
21:17dd0d778bda 2016-06-13 sbouber1 fixed testcase