Deep Slumber, codename ISA, is a program made for the arm MBED during Hack The Burgh 2018 that analyses light, temperature, humidity and CO2 levels in a room. It uploads this information onto an SQL server through a rest API, providing the necessary environment for data processing. Further improvements we hope to provide are the regulation of said parameters by wifi connection to electric heaters, wifi enabled controllable lightbulbs and other iot gadgets as well as a website that will provide recommendations for sleep cycle improvements.
Dependencies: C12832 CCS811 Sht31 TSL2561
Fork of ARM_HACK_THE_BURGH by
Revision 46:9282f93cd1ce, committed 2017-11-22
- Comitter:
- mbed_official
- Date:
- Wed Nov 22 11:00:03 2017 +0000
- Parent:
- 45:e44678f8d08d
- Child:
- 47:6796df310c90
- Commit message:
- Call "mbed new ." before build
.
Commit copied from https://github.com/ARMmbed/mbed-os-example-wifi
Changed in this revision
| Jenkinsfile | Show annotated file Show diff for this revision Revisions of this file |
--- a/Jenkinsfile Wed Nov 22 09:15:03 2017 +0000
+++ b/Jenkinsfile Wed Nov 22 11:00:03 2017 +0000
@@ -14,9 +14,9 @@
// List of targets with supported RF shields to compile
def targets = [
"UBLOX_EVK_ODIN_W2": ["builtin"],
- "REALTEK_RTL8195AM": ["builtin"],
+ // "REALTEK_RTL8195AM": ["builtin"], // Disabled because of https://github.com/ARMmbed/mbed-os/issues/5545
"K64F": ["WIFI_ESP8266"],
- "NUCLEO_F401RE": ["WIFI_IDW01M1"],
+ "NUCLEO_F401RE": ["WIFI_IDW0XX1"],
"NUCLEO_F429ZI": ["WIFI_ESP8266"]
]
@@ -72,10 +72,6 @@
execute("sed -i 's/\"value\": \"internal\"/\"value\": \"${radioShield}\"/' ${config_file}")
}
- if ("${radioShield}" == "WIFI_IDW01M1") {
- execute("rm .mbedignore")
- }
-
// Set mbed-os to revision received as parameter
execute ("mbed deploy --protocol ssh")
if (params.mbed_os_revision != '') {
@@ -88,7 +84,7 @@
}
}
}
-
+ execute("mbed new .")
execute ("mbed compile --build out/${target}_${toolchain}_${radioShield}/ -m ${target} -t ${toolchain} -c --app-config ${config_file}")
}
stash name: "${target}_${toolchain}_${radioShield}", includes: '**/mbed-os-example-wifi.bin'
