├── .cproject ├── .gitignore ├── .gitmodules ├── .project ├── .settings ├── language.settings.xml └── org.eclipse.cdt.core.prefs ├── LICENSE ├── Makefile ├── README.md ├── bsp └── X300 │ ├── boot │ ├── Makefile │ ├── boot.S │ └── linker.lds │ ├── memory.lds │ ├── memory.ods │ ├── multizone.cfg │ ├── newlib │ ├── crt0.S │ ├── mtvec.s │ ├── newlib.c │ └── newlib.mk │ ├── openocd.cfg │ ├── platform.h │ ├── xemaclite.c │ └── xemaclite.h ├── ext ├── FreeRTOSConfig.h ├── freertos.patch ├── liblwip.a ├── libmbedtls.a ├── lwip.patch ├── lwiparchcc.h ├── lwipopts.h ├── multizone │ ├── LICENSE │ ├── manual.pdf │ ├── multizone.h │ └── multizone.jar └── printf_config.h ├── multizone-iot-sdk.launch ├── pki ├── README ├── hexfive-ca.crt ├── test.crt └── test.key ├── zone1 ├── Makefile ├── ca_crt.h ├── cli_crt.h ├── cli_key.h ├── linker.lds ├── main.c ├── mqtt_config.h ├── mqtt_wrap.c ├── mqtt_wrap.h ├── queue.c └── queue.h ├── zone2 ├── Makefile ├── linker.lds ├── main.c └── strtok.c ├── zone3.1 ├── Makefile ├── linker.lds └── main.c ├── zone3 ├── Makefile ├── linker.lds └── main.c ├── zone4.1 ├── Makefile ├── linker.lds ├── main.c ├── owi_sequence.c └── owi_sequence.h ├── zone4.2 ├── Makefile ├── linker.lds ├── main.c ├── owi_sequence.c └── owi_sequence.h └── zone4 ├── Makefile ├── linker.lds └── main.c /.cproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/.cproject -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/.gitmodules -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/.project -------------------------------------------------------------------------------- /.settings/language.settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/.settings/language.settings.xml -------------------------------------------------------------------------------- /.settings/org.eclipse.cdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/.settings/org.eclipse.cdt.core.prefs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/README.md -------------------------------------------------------------------------------- /bsp/X300/boot/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/bsp/X300/boot/Makefile -------------------------------------------------------------------------------- /bsp/X300/boot/boot.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/bsp/X300/boot/boot.S -------------------------------------------------------------------------------- /bsp/X300/boot/linker.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/bsp/X300/boot/linker.lds -------------------------------------------------------------------------------- /bsp/X300/memory.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/bsp/X300/memory.lds -------------------------------------------------------------------------------- /bsp/X300/memory.ods: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/bsp/X300/memory.ods -------------------------------------------------------------------------------- /bsp/X300/multizone.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/bsp/X300/multizone.cfg -------------------------------------------------------------------------------- /bsp/X300/newlib/crt0.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/bsp/X300/newlib/crt0.S -------------------------------------------------------------------------------- /bsp/X300/newlib/mtvec.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/bsp/X300/newlib/mtvec.s -------------------------------------------------------------------------------- /bsp/X300/newlib/newlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/bsp/X300/newlib/newlib.c -------------------------------------------------------------------------------- /bsp/X300/newlib/newlib.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/bsp/X300/newlib/newlib.mk -------------------------------------------------------------------------------- /bsp/X300/openocd.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/bsp/X300/openocd.cfg -------------------------------------------------------------------------------- /bsp/X300/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/bsp/X300/platform.h -------------------------------------------------------------------------------- /bsp/X300/xemaclite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/bsp/X300/xemaclite.c -------------------------------------------------------------------------------- /bsp/X300/xemaclite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/bsp/X300/xemaclite.h -------------------------------------------------------------------------------- /ext/FreeRTOSConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/ext/FreeRTOSConfig.h -------------------------------------------------------------------------------- /ext/freertos.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/ext/freertos.patch -------------------------------------------------------------------------------- /ext/liblwip.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/ext/liblwip.a -------------------------------------------------------------------------------- /ext/libmbedtls.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/ext/libmbedtls.a -------------------------------------------------------------------------------- /ext/lwip.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/ext/lwip.patch -------------------------------------------------------------------------------- /ext/lwiparchcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/ext/lwiparchcc.h -------------------------------------------------------------------------------- /ext/lwipopts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/ext/lwipopts.h -------------------------------------------------------------------------------- /ext/multizone/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/ext/multizone/LICENSE -------------------------------------------------------------------------------- /ext/multizone/manual.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/ext/multizone/manual.pdf -------------------------------------------------------------------------------- /ext/multizone/multizone.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/ext/multizone/multizone.h -------------------------------------------------------------------------------- /ext/multizone/multizone.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/ext/multizone/multizone.jar -------------------------------------------------------------------------------- /ext/printf_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/ext/printf_config.h -------------------------------------------------------------------------------- /multizone-iot-sdk.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/multizone-iot-sdk.launch -------------------------------------------------------------------------------- /pki/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/pki/README -------------------------------------------------------------------------------- /pki/hexfive-ca.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/pki/hexfive-ca.crt -------------------------------------------------------------------------------- /pki/test.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/pki/test.crt -------------------------------------------------------------------------------- /pki/test.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/pki/test.key -------------------------------------------------------------------------------- /zone1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/zone1/Makefile -------------------------------------------------------------------------------- /zone1/ca_crt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/zone1/ca_crt.h -------------------------------------------------------------------------------- /zone1/cli_crt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/zone1/cli_crt.h -------------------------------------------------------------------------------- /zone1/cli_key.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/zone1/cli_key.h -------------------------------------------------------------------------------- /zone1/linker.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/zone1/linker.lds -------------------------------------------------------------------------------- /zone1/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/zone1/main.c -------------------------------------------------------------------------------- /zone1/mqtt_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/zone1/mqtt_config.h -------------------------------------------------------------------------------- /zone1/mqtt_wrap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/zone1/mqtt_wrap.c -------------------------------------------------------------------------------- /zone1/mqtt_wrap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/zone1/mqtt_wrap.h -------------------------------------------------------------------------------- /zone1/queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/zone1/queue.c -------------------------------------------------------------------------------- /zone1/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/zone1/queue.h -------------------------------------------------------------------------------- /zone2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/zone2/Makefile -------------------------------------------------------------------------------- /zone2/linker.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/zone2/linker.lds -------------------------------------------------------------------------------- /zone2/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/zone2/main.c -------------------------------------------------------------------------------- /zone2/strtok.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/zone2/strtok.c -------------------------------------------------------------------------------- /zone3.1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/zone3.1/Makefile -------------------------------------------------------------------------------- /zone3.1/linker.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/zone3.1/linker.lds -------------------------------------------------------------------------------- /zone3.1/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/zone3.1/main.c -------------------------------------------------------------------------------- /zone3/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/zone3/Makefile -------------------------------------------------------------------------------- /zone3/linker.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/zone3/linker.lds -------------------------------------------------------------------------------- /zone3/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/zone3/main.c -------------------------------------------------------------------------------- /zone4.1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/zone4.1/Makefile -------------------------------------------------------------------------------- /zone4.1/linker.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/zone4.1/linker.lds -------------------------------------------------------------------------------- /zone4.1/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/zone4.1/main.c -------------------------------------------------------------------------------- /zone4.1/owi_sequence.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/zone4.1/owi_sequence.c -------------------------------------------------------------------------------- /zone4.1/owi_sequence.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/zone4.1/owi_sequence.h -------------------------------------------------------------------------------- /zone4.2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/zone4.2/Makefile -------------------------------------------------------------------------------- /zone4.2/linker.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/zone4.2/linker.lds -------------------------------------------------------------------------------- /zone4.2/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/zone4.2/main.c -------------------------------------------------------------------------------- /zone4.2/owi_sequence.c: -------------------------------------------------------------------------------- 1 | ../zone4.1/owi_sequence.c -------------------------------------------------------------------------------- /zone4.2/owi_sequence.h: -------------------------------------------------------------------------------- 1 | ../zone4.1/owi_sequence.h -------------------------------------------------------------------------------- /zone4/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/zone4/Makefile -------------------------------------------------------------------------------- /zone4/linker.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/zone4/linker.lds -------------------------------------------------------------------------------- /zone4/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-five/multizone-iot-sdk/HEAD/zone4/main.c --------------------------------------------------------------------------------