	.file	"303659.c"
	.intel_syntax noprefix
	.text
	.globl	TSL_STRING
	.section	.rodata
	.align 32
	.type	TSL_STRING, @object
	.size	TSL_STRING, 13224
TSL_STRING:
	.ascii	"{\"schema\":\"https://iot-tsl.oss-cn-shanghai.aliyuncs.com/s"
	.ascii	"chema.json\",\"profile\":{\"productKey\":\"b1GadfPW0om\"},\""
	.ascii	"services\":[{\"outputData\":[],\"identifier\":\"set\",\"inpu"
	.ascii	"tData\":[{\"identifier\":\"Accelerometer\",\"dataType\":{\"s"
	.ascii	"pecs\":[{\"identifier\":\"x\",\"dataType\":{\"specs\":{\"uni"
	.ascii	"t\":\"grav\",\"min\":\"-16\",\"unitName\":\"\351\207\215\345"
	.ascii	"\212\233\345\212\240\351\200\237\345\272\246\",\"max\":\"16\""
	.ascii	"},\"type\":\"float\"},\"name\":\"x\350\275\264\345\212\240\351"
	.ascii	"\200\237\345\272\246\"},{\"identifier\":\"y\",\"dataType\":{"
	.ascii	"\"specs\":{\"unit\":\"grav\",\"min\":\"-16\",\"unitName\":\""
	.ascii	"\351\207\215\345\212\233\345\212\240\351\200\237\345\272\246"
	.ascii	"\",\"max\":\"16\"},\"type\":\"float\"},\"name\":\"y\350\275\264"
	.ascii	"\345\212\240\351\200\237\345\272\246\"},{\"identifier\":\"z\""
	.ascii	",\"dataType\":{\"specs\":{\"unit\":\"grav\",\"min\":\"-16\","
	.ascii	"\"unitName\":\"\351\207\215\345\212\233\345\212\240\351\200\237"
	.ascii	"\345\272\246\",\"max\":\"16\"},\"type\":\"float\"},\"name\":"
	.ascii	"\"z\350\275\264\345\212\240\351\200\237\345\272\246\"}],\"ty"
	.ascii	"pe\":\"struct\"},\"name\":\"\345\212\240\351\200\237\345\272"
	.ascii	"\246\344\274\240\346\204\237\345\231\250\"},{\"identifier\":"
	.ascii	"\"Magnetometer\",\"dataType\":{\"specs\":[{\"identifier\":\""
	.ascii	"x_gs\",\"dataType\":{\"specs\":{\"min\":\"-12.0\",\"max\":\""
	.ascii	"12.0\"},\"type\":\"float\"},\"name\":\"x\350\275\264\347\243"
	.ascii	"\201\345\234\272\345\274\272\345\272\246\"},{\"identifier\":"
	.ascii	"\"y_gs\",\"dataType\":{\"specs\":{\"min\":\"-12.0\",\"max\":"
	.ascii	"\"12.0\"},\"type\":\"float\"},\"name\":\"y\350\275\264\347\243"
	.ascii	"\201\345\234\272\345\274\272\345\272\246\"},{\"identifier\":"
	.ascii	"\"z_gs\",\"dataType\":{\"specs\":{\"min\":\"-12.0\",\"max\":"
	.ascii	"\"12.0\"},\"type\":\"float\"},\"name\":\"z\350\275\264\347\243"
	.ascii	"\201\345\234\272\345\274\272\345\272\246\"}],\"type\":\"stru"
	.ascii	"ct\"},\"name\":\"\344\270\211\350\275\264\347\243\201\345\234"
	.ascii	"\272\345\274\272\345\272\246\344\274\240\346\204\237\345\231"
	.ascii	"\250\"},{\"identifier\":\"Gyroscope\",\"dataType\":{\"specs\""
	.ascii	":[{\"identifier\":\"x_dps\",\"dataType\":{\"specs\":{\"min\""
	.ascii	":\"-2000.0\",\"max\":\"2000.0\"},\"type\":\"float\"},\"name\""
	.ascii	":\"x\350\275\264\350\247\222\345\212\240\351\200\237\345\272"
	.ascii	"\246\"},{\"identifier\":\"y_dps\",\"dataType\":{\"specs\":{\""
	.ascii	"min\":\"-2000.0\",\"max\":\"2000.0\"},\"type\":\"float\"},\""
	.ascii	"name\":\"y\350\275\264\350\247\222\345\212\240\351\200\237\345"
	.ascii	"\272\246\"},{\"identifier\":\"z_dps\",\"dataType\":{\"specs\""
	.ascii	":{\"min\":\"-2000\",\"max\":\"2000\"},\"type\":\"float\"},\""
	.ascii	"name\":\"z\350\275\264\350\247\222\345\212\240\351\200\237\345"
	.ascii	"\272\246\"}],\"type\":\"struct\"},\"name\":\"\351\231\200\350"
	.ascii	"\236\272\344\273\252\344\274\240\346\204\237\345\231\250\"},"
	.ascii	"{\"identifier\":\"LightLux\",\"dataType\":{\"specs\":{\"unit"
	.ascii	"\":\"Lux\",\"min\":\"0\",\"unitName\":\"\347\205\247\345\272"
	.ascii	"\246\",\"max\":\"100000\"},\"type\":\"int\"},\"name\":\"\345"
	.ascii	"\205\211\347\205\247\345\274\272\345\272\246\344\274\240\346"
	.ascii	"\204\237\345\231\250\"},{\"identifier\":\"Proximity\",\"data"
	.ascii	"Type\":{\"specs\":{\"unit\":\"cm\",\"min\":\"0\",\"unitName\""
	.ascii	":\"\345\216\230\347\261\263\",\"max\":\"1000\"},\"type\":\"i"
	.ascii	"nt\"},\"name\":\"\345\205\211\346\216\245\350\277\221\344\274"
	.ascii	"\240\346\204\237\345\231\250\"},{\"identifier\":\"Barometer\""
	.ascii	",\"dataType\":{\"specs\":{\"unit\":\"Pa\",\"min\":\"0\",\"un"
	.ascii	"itName\":\"\345\270\225\346\226\257\345\215\241\",\"max\":\""
	.ascii	"110000\"},\""
	.ascii	"type\":\"int\"},\"name\":\"\345\216\213\345\212\233\344\274\240"
	.ascii	"\346\204\237\345\231\250\"},{\"identifier\":\"CurrentTempera"
	.ascii	"ture\",\"dataType\":{\"specs\":{\"unit\":\"\302\260C\",\"min"
	.ascii	"\":\"-40.0\",\"unitName\":\"\346\221\204\346\260\217\345\272"
	.ascii	"\246\",\"max\":\"85.0\"},\"type\":\"float\"},\"name\":\"\346"
	.ascii	"\270\251\345\272\246\344\274\240\346\204\237\345\231\250\"},"
	.ascii	"{\"identifier\":\"Ultraviolet\",\"dataType\":{\"specs\":{\"m"
	.ascii	"in\":\"0\",\"max\":\"15\"},\"type\":\"int\"},\"name\":\"\347"
	.ascii	"\264\253\345\244\226\347\272\277\345\274\272\345\272\246\344"
	.ascii	"\274\240\346\204\237\345\231\250\"},{\"identifier\":\"Curren"
	.ascii	"tHumidity\",\"dataType\":{\"specs\":{\"unit\":\"%\",\"min\":"
	.ascii	"\"0\",\"unitName\":\"\347\231\276\345\210\206\346\257\224\","
	.ascii	"\"max\":\"100.0\"},\"type\":\"float\"},\"name\":\"\346\271\277"
	.ascii	"\345\272\246\344\274\240\346\204\237\345\231\250\"},{\"ident"
	.ascii	"ifier\":\"Hall_level\",\"dataType\":{\"specs\":{\"min\":\"0\""
	.ascii	",\"max\":\"100\"},\"type\":\"int\"},\"name\":\"\351\234\215\345"
	.ascii	"\260\224\344\274\240\346\204\237\345\231\250\"},{\"identifie"
	.ascii	"r\":\"Heart_rate\",\"dataType\":{\"specs\":{\"min\":\"0\",\""
	.ascii	"max\":\"200\"},\"type\":\"int\"},\"name\":\"\345\277\203\350"
	.ascii	"\267\263\350\256\241\346\225\260\344\274\240\346\204\237\345"
	.ascii	"\231\250\"},{\"identifier\":\"Gps\",\"dataType\":{\"specs\":"
	.ascii	"[{\"identifier\":\"Latitude\",\"dataType\":{\"specs\":{\"uni"
	.ascii	"t\":\"\302\260\",\"min\":\"-90\",\"unitName\":\"\345\272\246"
	.ascii	"\",\"max\":\"90\"},\"type\":\"float\"},\"name\":\"\347\272\254"
	.ascii	"\345\272\246\"},{\"identifier\":\"Longitude\",\"dataType\":{"
	.ascii	"\"specs\":{\"unit\":\"\302\260\",\"min\":\"-180\",\"unitName"
	.ascii	"\":\"\345\272\246\",\"max\":\"180\"},\"type\":\"float\"},\"n"
	.ascii	"ame\":\"\347\273\217\345\272\246\"},{\"identifier\":\"Elevat"
	.ascii	"ion\",\"dataType\":{\"specs\":{\"unit\":\"m\",\"min\":\"-500"
	.ascii	"\",\"unitName\":\"\347\261\263\",\"max\":\"10000\"},\"type\""
	.ascii	":\"float\"},\"name\":\"\351\253\230\345\272\246\"}],\"type\""
	.ascii	":\"struct\"},\"name\":\"Gps\"}],\"method\":\"thing.service.p"
	.ascii	"roperty.set\",\"name\":\"set\",\"required\":true,\"callType\""
	.ascii	":\"sync\",\"desc\":\"\345\261\236\346\200\247\350\256\276\347"
	.ascii	"\275\256\"},{\"outputData\":[{\"identifier\":\"Accelerometer"
	.ascii	"\",\"dataType\":{\"specs\":[{\"identifier\":\"x\",\"dataType"
	.ascii	"\":{\"specs\":{\"unit\":\"grav\",\"min\":\"-16\",\"unitName\""
	.ascii	":\"\351\207\215\345\212\233\345\212\240\351\200\237\345\272\246"
	.ascii	"\",\"max\":\"16\"},\"type\":\"float\"},\"name\":\"x\350\275\264"
	.ascii	"\345\212\240\351\200\237\345\272\246\"},{\"identifier\":\"y\""
	.ascii	",\"dataType\":{\"specs\":{\"unit\":\"grav\",\"min\":\"-16\","
	.ascii	"\"unitName\":\"\351\207\215\345\212\233\345\212\240\351\200\237"
	.ascii	"\345\272\246\",\"max\":\"16\"},\"type\":\"float\"},\"name\":"
	.ascii	"\"y\350\275\264\345\212\240\351\200\237\345\272\246\"},{\"id"
	.ascii	"entifier\":\"z\",\"dataType\":{\"specs\":{\"unit\":\"grav\","
	.ascii	"\"min\":\"-16\",\"unitName\":\"\351\207\215\345\212\233\345\212"
	.ascii	"\240\351\200\237\345\272\246\",\"max\":\"16\"},\"type\":\"fl"
	.ascii	"oat\"},\"name\":\"z\350\275\264\345\212\240\351\200\237\345\272"
	.ascii	"\246\"}],\"type\":\"struct\"},\"name\":\"\345\212\240\351\200"
	.ascii	"\237\345\272\246\344\274\240\346\204\237\345\231\250\"},{\"i"
	.ascii	"dentifier\":\"Magnetometer\",\"dataType\":{\"specs\":[{\"ide"
	.ascii	"ntifier\":\"x_gs\",\"dataType\":{\"specs\":{\"min\":\"-12.0\""
	.ascii	",\"max\":\"12.0\"},\"type\":\"float\"},\"name\":\"x\350\275\264"
	.ascii	"\347\243\201\345\234\272\345\274\272\345\272\246\""
	.ascii	"},{\"identifier\":\"y_gs\",\"dataType\":{\"specs\":{\"min\":"
	.ascii	"\"-12.0\",\"max\":\"12.0\"},\"type\":\"float\"},\"name\":\"y"
	.ascii	"\350\275\264\347\243\201\345\234\272\345\274\272\345\272\246"
	.ascii	"\"},{\"identifier\":\"z_gs\",\"dataType\":{\"specs\":{\"min\""
	.ascii	":\"-12.0\",\"max\":\"12.0\"},\"type\":\"float\"},\"name\":\""
	.ascii	"z\350\275\264\347\243\201\345\234\272\345\274\272\345\272\246"
	.ascii	"\"}],\"type\":\"struct\"},\"name\":\"\344\270\211\350\275\264"
	.ascii	"\347\243\201\345\234\272\345\274\272\345\272\246\344\274\240"
	.ascii	"\346\204\237\345\231\250\"},{\"identifier\":\"Gyroscope\",\""
	.ascii	"dataType\":{\"specs\":[{\"identifier\":\"x_dps\",\"dataType\""
	.ascii	":{\"specs\":{\"min\":\"-2000.0\",\"max\":\"2000.0\"},\"type\""
	.ascii	":\"float\"},\"name\":\"x\350\275\264\350\247\222\345\212\240"
	.ascii	"\351\200\237\345\272\246\"},{\"identifier\":\"y_dps\",\"data"
	.ascii	"Type\":{\"specs\":{\"min\":\"-2000.0\",\"max\":\"2000.0\"},\""
	.ascii	"type\":\"float\"},\"name\":\"y\350\275\264\350\247\222\345\212"
	.ascii	"\240\351\200\237\345\272\246\"},{\"identifier\":\"z_dps\",\""
	.ascii	"dataType\":{\"specs\":{\"min\":\"-2000\",\"max\":\"2000\"},\""
	.ascii	"type\":\"float\"},\"name\":\"z\350\275\264\350\247\222\345\212"
	.ascii	"\240\351\200\237\345\272\246\"}],\"type\":\"struct\"},\"name"
	.ascii	"\":\"\351\231\200\350\236\272\344\273\252\344\274\240\346\204"
	.ascii	"\237\345\231\250\"},{\"identifier\":\"LightLux\",\"dataType\""
	.ascii	":{\"specs\":{\"unit\":\"Lux\",\"min\":\"0\",\"unitName\":\"\347"
	.ascii	"\205\247\345\272\246\",\"max\":\"100000\"},\"type\":\"int\"}"
	.ascii	",\"name\":\"\345\205\211\347\205\247\345\274\272\345\272\246"
	.ascii	"\344\274\240\346\204\237\345\231\250\"},{\"identifier\":\"Pr"
	.ascii	"oximity\",\"dataType\":{\"specs\":{\"unit\":\"cm\",\"min\":\""
	.ascii	"0\",\"unitName\":\"\345\216\230\347\261\263\",\"max\":\"1000"
	.ascii	"\"},\"type\":\"int\"},\"name\":\"\345\205\211\346\216\245\350"
	.ascii	"\277\221\344\274\240\346\204\237\345\231\250\"},{\"identifie"
	.ascii	"r\":\"Barometer\",\"dataType\":{\"specs\":{\"unit\":\"Pa\",\""
	.ascii	"min\":\"0\",\"unitName\":\"\345\270\225\346\226\257\345\215\241"
	.ascii	"\",\"max\":\"110000\"},\"type\":\"int\"},\"name\":\"\345\216"
	.ascii	"\213\345\212\233\344\274\240\346\204\237\345\231\250\"},{\"i"
	.ascii	"dentifier\":\"CurrentTemperature\",\"dataType\":{\"specs\":{"
	.ascii	"\"unit\":\"\302\260C\",\"min\":\"-40.0\",\"unitName\":\"\346"
	.ascii	"\221\204\346\260\217\345\272\246\",\"max\":\"85.0\"},\"type\""
	.ascii	":\"float\"},\"name\":\"\346\270\251\345\272\246\344\274\240\346"
	.ascii	"\204\237\345\231\250\"},{\"identifier\":\"Ultraviolet\",\"da"
	.ascii	"taType\":{\"specs\":{\"min\":\"0\",\"max\":\"15\"},\"type\":"
	.ascii	"\"int\"},\"name\":\"\347\264\253\345\244\226\347\272\277\345"
	.ascii	"\274\272\345\272\246\344\274\240\346\204\237\345\231\250\"},"
	.ascii	"{\"identifier\":\"CurrentHumidity\",\"dataType\":{\"specs\":"
	.ascii	"{\"unit\":\"%\",\"min\":\"0\",\"unitName\":\"\347\231\276\345"
	.ascii	"\210\206\346\257\224\",\"max\":\"100.0\"},\"type\":\"float\""
	.ascii	"},\"name\":\"\346\271\277\345\272\246\344\274\240\346\204\237"
	.ascii	"\345\231\250\"},{\"identifier\":\"Hall_level\",\"dataType\":"
	.ascii	"{\"specs\":{\"min\":\"0\",\"max\":\"100\"},\"type\":\"int\"}"
	.ascii	",\"name\":\"\351\234\215\345\260\224\344\274\240\346\204\237"
	.ascii	"\345\231\250\"},{\"identifier\":\"Heart_rate\",\"dataType\":"
	.ascii	"{\"specs\":{\"min\":\"0\",\"max\":\"200\"},\"type\":\"int\"}"
	.ascii	",\"name\":\"\345\277\203\350\267\263\350\256\241\346\225\260"
	.ascii	"\344\274\240\346\204\237\345\231\250\"},{\"identifier\":\"Gp"
	.ascii	"s\",\"dataType\":{\"specs\":[{\"identifier\":\"Latitude\",\""
	.ascii	"dataType\":{\"specs\":{\"unit\":\"\302\260\",\"min\":\"-90\""
	.ascii	",\"unitName\":\"\345\272\246\",\"max\":\"90\"},\"type\":\"fl"
	.ascii	"oat\"},\"name\":"
	.ascii	"\"\347\272\254\345\272\246\"},{\"identifier\":\"Longitude\","
	.ascii	"\"dataType\":{\"specs\":{\"unit\":\"\302\260\",\"min\":\"-18"
	.ascii	"0\",\"unitName\":\"\345\272\246\",\"max\":\"180\"},\"type\":"
	.ascii	"\"float\"},\"name\":\"\347\273\217\345\272\246\"},{\"identif"
	.ascii	"ier\":\"Elevation\",\"dataType\":{\"specs\":{\"unit\":\"m\","
	.ascii	"\"min\":\"-500\",\"unitName\":\"\347\261\263\",\"max\":\"100"
	.ascii	"00\"},\"type\":\"float\"},\"name\":\"\351\253\230\345\272\246"
	.ascii	"\"}],\"type\":\"struct\"},\"name\":\"Gps\"}],\"identifier\":"
	.ascii	"\"get\",\"inputData\":[\"Accelerometer\",\"Magnetometer\",\""
	.ascii	"Gyroscope\",\"LightLux\",\"Proximity\",\"Barometer\",\"Curre"
	.ascii	"ntTemperature\",\"Ultraviolet\",\"CurrentHumidity\",\"Hall_l"
	.ascii	"evel\",\"Heart_rate\",\"Gps\"],\"method\":\"thing.service.pr"
	.ascii	"operty.get\",\"name\":\"get\",\"required\":true,\"callType\""
	.ascii	":\"sync\",\"desc\":\"\345\261\236\346\200\247\350\216\267\345"
	.ascii	"\217\226\"}],\"properties\":[{\"identifier\":\"Accelerometer"
	.ascii	"\",\"dataType\":{\"specs\":[{\"identifier\":\"x\",\"dataType"
	.ascii	"\":{\"specs\":{\"unit\":\"grav\",\"min\":\"-16\",\"unitName\""
	.ascii	":\"\351\207\215\345\212\233\345\212\240\351\200\237\345\272\246"
	.ascii	"\",\"max\":\"16\"},\"type\":\"float\"},\"name\":\"x\350\275\264"
	.ascii	"\345\212\240\351\200\237\345\272\246\"},{\"identifier\":\"y\""
	.ascii	",\"dataType\":{\"specs\":{\"unit\":\"grav\",\"min\":\"-16\","
	.ascii	"\"unitName\":\"\351\207\215\345\212\233\345\212\240\351\200\237"
	.ascii	"\345\272\246\",\"max\":\"16\"},\"type\":\"float\"},\"name\":"
	.ascii	"\"y\350\275\264\345\212\240\351\200\237\345\272\246\"},{\"id"
	.ascii	"entifier\":\"z\",\"dataType\":{\"specs\":{\"unit\":\"grav\","
	.ascii	"\"min\":\"-16\",\"unitName\":\"\351\207\215\345\212\233\345\212"
	.ascii	"\240\351\200\237\345\272\246\",\"max\":\"16\"},\"type\":\"fl"
	.ascii	"oat\"},\"name\":\"z\350\275\264\345\212\240\351\200\237\345\272"
	.ascii	"\246\"}],\"type\":\"struct\"},\"name\":\"\345\212\240\351\200"
	.ascii	"\237\345\272\246\344\274\240\346\204\237\345\231\250\",\"acc"
	.ascii	"essMode\":\"rw\",\"required\":true},{\"identifier\":\"Magnet"
	.ascii	"ometer\",\"dataType\":{\"specs\":[{\"identifier\":\"x_gs\",\""
	.ascii	"dataType\":{\"specs\":{\"min\":\"-12.0\",\"max\":\"12.0\"},\""
	.ascii	"type\":\"float\"},\"name\":\"x\350\275\264\347\243\201\345\234"
	.ascii	"\272\345\274\272\345\272\246\"},{\"identifier\":\"y_gs\",\"d"
	.ascii	"ataType\":{\"specs\":{\"min\":\"-12.0\",\"max\":\"12.0\"},\""
	.ascii	"type\":\"float\"},\"name\":\"y\350\275\264\347\243\201\345\234"
	.ascii	"\272\345\274\272\345\272\246\"},{\"identifier\":\"z_gs\",\"d"
	.ascii	"ataType\":{\"specs\":{\"min\":\"-12.0\",\"max\":\"12.0\"},\""
	.ascii	"type\":\"float\"},\"name\":\"z\350\275\264\347\243\201\345\234"
	.ascii	"\272\345\274\272\345\272\246\"}],\"type\":\"struct\"},\"name"
	.ascii	"\":\"\344\270\211\350\275\264\347\243\201\345\234\272\345\274"
	.ascii	"\272\345\272\246\344\274\240\346\204\237\345\231\250\",\"acc"
	.ascii	"essMode\":\"rw\",\"required\":false},{\"identifier\":\"Gyros"
	.ascii	"cope\",\"dataType\":{\"specs\":[{\"identifier\":\"x_dps\",\""
	.ascii	"dataType\":{\"specs\":{\"min\":\"-2000.0\",\"max\":\"2000.0\""
	.ascii	"},\"type\":\"float\"},\"name\":\"x\350\275\264\350\247\222\345"
	.ascii	"\212\240\351\200\237\345\272\246\"},{\"identifier\":\"y_dps\""
	.ascii	",\"dataType\":{\"specs\":{\"min\":\"-2000.0\",\"max\":\"2000"
	.ascii	".0\"},\"type\":\"float\"},\"name\":\"y\350\275\264\350\247\222"
	.ascii	"\345\212\240\351\200\237\345\272\246\"},{\"identifier\":\"z_"
	.ascii	"dps\",\"dataType\":{"
	.ascii	"\"specs\":{\"min\":\"-2000\",\"max\":\"2000\"},\"type\":\"fl"
	.ascii	"oat\"},\"name\":\"z\350\275\264\350\247\222\345\212\240\351\200"
	.ascii	"\237\345\272\246\"}],\"type\":\"struct\"},\"name\":\"\351\231"
	.ascii	"\200\350\236\272\344\273\252\344\274\240\346\204\237\345\231"
	.ascii	"\250\",\"accessMode\":\"rw\",\"required\":false},{\"identifi"
	.ascii	"er\":\"LightLux\",\"dataType\":{\"specs\":{\"unit\":\"Lux\","
	.ascii	"\"min\":\"0\",\"unitName\":\"\347\205\247\345\272\246\",\"ma"
	.ascii	"x\":\"100000\"},\"type\":\"int\"},\"name\":\"\345\205\211\347"
	.ascii	"\205\247\345\274\272\345\272\246\344\274\240\346\204\237\345"
	.ascii	"\231\250\",\"accessMode\":\"rw\",\"required\":true},{\"ident"
	.ascii	"ifier\":\"Proximity\",\"dataType\":{\"specs\":{\"unit\":\"cm"
	.ascii	"\",\"min\":\"0\",\"unitName\":\"\345\216\230\347\261\263\",\""
	.ascii	"max\":\"1000\"},\"type\":\"int\"},\"name\":\"\345\205\211\346"
	.ascii	"\216\245\350\277\221\344\274\240\346\204\237\345\231\250\",\""
	.ascii	"accessMode\":\"rw\",\"required\":false},{\"identifier\":\"Ba"
	.ascii	"rometer\",\"dataType\":{\"specs\":{\"unit\":\"Pa\",\"min\":\""
	.ascii	"0\",\"unitName\":\"\345\270\225\346\226\257\345\215\241\",\""
	.ascii	"max\":\"110000\"},\"type\":\"int\"},\"name\":\"\345\216\213\345"
	.ascii	"\212\233\344\274\240\346\204\237\345\231\250\",\"accessMode\""
	.ascii	":\"rw\",\"required\":false},{\"identifier\":\"CurrentTempera"
	.ascii	"ture\",\"dataType\":{\"specs\":{\"unit\":\"\302\260C\",\"min"
	.ascii	"\":\"-40.0\",\"unitName\":\"\346\221\204\346\260\217\345\272"
	.ascii	"\246\",\"max\":\"85.0\"},\"type\":\"float\"},\"name\":\"\346"
	.ascii	"\270\251\345\272\246\344\274\240\346\204\237\345\231\250\",\""
	.ascii	"accessMode\":\"rw\",\"required\":false},{\"identifier\":\"Ul"
	.ascii	"traviolet\",\"dataType\":{\"specs\":{\"min\":\"0\",\"max\":\""
	.ascii	"15\"},\"type\":\"int\"},\"name\":\"\347\264\253\345\244\226\347"
	.ascii	"\272\277\345\274\272\345\272\246\344\274\240\346\204\237\345"
	.ascii	"\231\250\",\"accessMode\":\"rw\",\"required\":false},{\"iden"
	.ascii	"tifier\":\"CurrentHumidity\",\"dataType\":{\"specs\":{\"unit"
	.ascii	"\":\"%\",\"min\":\"0\",\"unitName\":\"\347\231\276\345\210\206"
	.ascii	"\346\257\224\",\"max\":\"100.0\"},\"type\":\"float\"},\"name"
	.ascii	"\":\"\346\271\277\345\272\246\344\274\240\346\204\237\345\231"
	.ascii	"\250\",\"accessMode\":\"rw\",\"required\":false},{\"identifi"
	.ascii	"er\":\"Hall_level\",\"dataType\":{\"specs\":{\"min\":\"0\",\""
	.ascii	"max\":\"100\"},\"type\":\"int\"},\"name\":\"\351\234\215\345"
	.ascii	"\260\224\344\274\240\346\204\237\345\231\250\",\"accessMode\""
	.ascii	":\"rw\",\"required\":false},{\"identifier\":\"Heart_rate\",\""
	.ascii	"dataType\":{\"specs\":{\"min\":\"0\",\"max\":\"200\"},\"type"
	.ascii	"\":\"int\"},\"name\":\"\345\277\203\350\267\263\350\256\241\346"
	.ascii	"\225\260\344\274\240\346\204\237\345\231\250\",\"accessMode\""
	.ascii	":\"rw\",\"required\":false},{\"identifier\":\"Gps\",\"dataTy"
	.ascii	"pe\":{\"specs\":[{\"identifier\":\"Latitude\",\"dataType\":{"
	.ascii	"\"specs\":{\"unit\":\"\302\260\",\"min\":\"-90\",\"unitName\""
	.ascii	":\"\345\272\246\",\"max\":\"90\"},\"type\":\"float\"},\"name"
	.ascii	"\":\"\347\272\254\345\272\246\"},{\"identifier\":\"Longitude"
	.ascii	"\",\"dataType\":{\"specs\":{\"unit\":\"\302\260\",\"min\":\""
	.ascii	"-180\",\"unitName\":\"\345\272\246\",\"max\":\"180\"},\"type"
	.ascii	"\":\"float\"},\"name\":\"\347\273\217\345\272\246\"},{\"iden"
	.ascii	"tifier\":\"Elevation\",\"dataType\":{\"specs\":{\"unit\":\"m"
	.ascii	"\",\"min\":\"-500\",\"unitName\":\"\347\261\263\",\"max\":\""
	.ascii	"10000\"},\"type\":\"float\"},\"name\":\"\351\253\230\345\272"
	.ascii	"\246\"}],\"type"
	.ascii	"\":\"struct\"},\"name\":\"Gps\",\"accessMode\":\"rw\",\"requ"
	.ascii	"ired\":false}],\"events\":[{\"outputData\":[{\"identifier\":"
	.ascii	"\"Accelerometer\",\"dataType\":{\"specs\":[{\"identifier\":\""
	.ascii	"x\",\"dataType\":{\"specs\":{\"unit\":\"grav\",\"min\":\"-16"
	.ascii	"\",\"unitName\":\"\351\207\215\345\212\233\345\212\240\351\200"
	.ascii	"\237\345\272\246\",\"max\":\"16\"},\"type\":\"float\"},\"nam"
	.ascii	"e\":\"x\350\275\264\345\212\240\351\200\237\345\272\246\"},{"
	.ascii	"\"identifier\":\"y\",\"dataType\":{\"specs\":{\"unit\":\"gra"
	.ascii	"v\",\"min\":\"-16\",\"unitName\":\"\351\207\215\345\212\233\345"
	.ascii	"\212\240\351\200\237\345\272\246\",\"max\":\"16\"},\"type\":"
	.ascii	"\"float\"},\"name\":\"y\350\275\264\345\212\240\351\200\237\345"
	.ascii	"\272\246\"},{\"identifier\":\"z\",\"dataType\":{\"specs\":{\""
	.ascii	"unit\":\"grav\",\"min\":\"-16\",\"unitName\":\"\351\207\215\345"
	.ascii	"\212\233\345\212\240\351\200\237\345\272\246\",\"max\":\"16\""
	.ascii	"},\"type\":\"float\"},\"name\":\"z\350\275\264\345\212\240\351"
	.ascii	"\200\237\345\272\246\"}],\"type\":\"struct\"},\"name\":\"\345"
	.ascii	"\212\240\351\200\237\345\272\246\344\274\240\346\204\237\345"
	.ascii	"\231\250\"},{\"identifier\":\"Magnetometer\",\"dataType\":{\""
	.ascii	"specs\":[{\"identifier\":\"x_gs\",\"dataType\":{\"specs\":{\""
	.ascii	"min\":\"-12.0\",\"max\":\"12.0\"},\"type\":\"float\"},\"name"
	.ascii	"\":\"x\350\275\264\347\243\201\345\234\272\345\274\272\345\272"
	.ascii	"\246\"},{\"identifier\":\"y_gs\",\"dataType\":{\"specs\":{\""
	.ascii	"min\":\"-12.0\",\"max\":\"12.0\"},\"type\":\"float\"},\"name"
	.ascii	"\":\"y\350\275\264\347\243\201\345\234\272\345\274\272\345\272"
	.ascii	"\246\"},{\"identifier\":\"z_gs\",\"dataType\":{\"specs\":{\""
	.ascii	"min\":\"-12.0\",\"max\":\"12.0\"},\"type\":\"float\"},\"name"
	.ascii	"\":\"z\350\275\264\347\243\201\345\234\272\345\274\272\345\272"
	.ascii	"\246\"}],\"type\":\"struct\"},\"name\":\"\344\270\211\350\275"
	.ascii	"\264\347\243\201\345\234\272\345\274\272\345\272\246\344\274"
	.ascii	"\240\346\204\237\345\231\250\"},{\"identifier\":\"Gyroscope\""
	.ascii	",\"dataType\":{\"specs\":[{\"identifier\":\"x_dps\",\"dataTy"
	.ascii	"pe\":{\"specs\":{\"min\":\"-2000.0\",\"max\":\"2000.0\"},\"t"
	.ascii	"ype\":\"float\"},\"name\":\"x\350\275\264\350\247\222\345\212"
	.ascii	"\240\351\200\237\345\272\246\"},{\"identifier\":\"y_dps\",\""
	.ascii	"dataType\":{\"specs\":{\"min\":\"-2000.0\",\"max\":\"2000.0\""
	.ascii	"},\"type\":\"float\"},\"name\":\"y\350\275\264\350\247\222\345"
	.ascii	"\212\240\351\200\237\345\272\246\"},{\"identifier\":\"z_dps\""
	.ascii	",\"dataType\":{\"specs\":{\"min\":\"-2000\",\"max\":\"2000\""
	.ascii	"},\"type\":\"float\"},\"name\":\"z\350\275\264\350\247\222\345"
	.ascii	"\212\240\351\200\237\345\272\246\"}],\"type\":\"struct\"},\""
	.ascii	"name\":\"\351\231\200\350\236\272\344\273\252\344\274\240\346"
	.ascii	"\204\237\345\231\250\"},{\"identifier\":\"LightLux\",\"dataT"
	.ascii	"ype\":{\"specs\":{\"unit\":\"Lux\",\"min\":\"0\",\"unitName\""
	.ascii	":\"\347\205\247\345\272\246\",\"max\":\"100000\"},\"type\":\""
	.ascii	"int\"},\"name\":\"\345\205\211\347\205\247\345\274\272\345\272"
	.ascii	"\246\344\274\240\346\204\237\345\231\250\"},{\"identifier\":"
	.ascii	"\"Proximity\",\"dataType\":{\"specs\":{\"unit\":\"cm\",\"min"
	.ascii	"\":\"0\",\"unitName\":\"\345\216\230\347\261\263\",\"max\":\""
	.ascii	"1000\"},\"type\":\"int\"},\"name\":\"\345\205\211\346\216\245"
	.ascii	"\350\277\221\344\274\240\346\204\237\345\231\250\"},{\"ident"
	.ascii	"ifier\":\"Barometer\",\"dataType\":{\"specs\":{\"unit\":\"Pa"
	.ascii	"\",\"min\":\"0\",\"unitName\":\"\345\270\225\346\226\257\345"
	.ascii	"\215\241\",\"max\":\"110000\"},\"type\":\"int\"},\"name\":\""
	.ascii	"\345\216\213\345\212\233\344\274\240\346\204\237\345\231\250"
	.ascii	"\"},{\"identifier\":\"CurrentTemperature\",\"dataTyp"
	.ascii	"e\":{\"specs\":{\"unit\":\"\302\260C\",\"min\":\"-40.0\",\"u"
	.ascii	"nitName\":\"\346\221\204\346\260\217\345\272\246\",\"max\":\""
	.ascii	"85.0\"},\"type\":\"float\"},\"name\":\"\346\270\251\345\272\246"
	.ascii	"\344\274\240\346\204\237\345\231\250\"},{\"identifier\":\"Ul"
	.ascii	"traviolet\",\"dataType\":{\"specs\":{\"min\":\"0\",\"max\":\""
	.ascii	"15\"},\"type\":\"int\"},\"name\":\"\347\264\253\345\244\226\347"
	.ascii	"\272\277\345\274\272\345\272\246\344\274\240\346\204\237\345"
	.ascii	"\231\250\"},{\"identifier\":\"CurrentHumidity\",\"dataType\""
	.ascii	":{\"specs\":{\"unit\":\"%\",\"min\":\"0\",\"unitName\":\"\347"
	.ascii	"\231\276\345\210\206\346\257\224\",\"max\":\"100.0\"},\"type"
	.ascii	"\":\"float\"},\"name\":\"\346\271\277\345\272\246\344\274\240"
	.ascii	"\346\204\237\345\231\250\"},{\"identifier\":\"Hall_level\",\""
	.ascii	"dataType\":{\"specs\":{\"min\":\"0\",\"max\":\"100\"},\"type"
	.ascii	"\":\"int\"},\"name\":\"\351\234\215\345\260\224\344\274\240\346"
	.ascii	"\204\237\345\231\250\"},{\"identifier\":\"Heart_rate\",\"dat"
	.ascii	"aType\":{\"specs\":{\"min\":\"0\",\"max\":\"200\"},\"type\":"
	.ascii	"\"int\"},\"name\":\"\345\277\203\350\267\263\350\256\241\346"
	.ascii	"\225\260\344\274\240\346\204\237\345\231\250\"},{\"identifie"
	.ascii	"r\":\"Gps\",\"dataType\":{\"specs\":[{\"identifier\":\"Latit"
	.ascii	"ude\",\"dataType\":{\"specs\":{\"unit\":\"\302\260\",\"min\""
	.ascii	":\"-90\",\"unitName\":\"\345\272\246\",\"max\":\"90\"},\"typ"
	.ascii	"e\":\"float\"},\"name\":\"\347\272\254\345\272\246\"},{\"ide"
	.ascii	"ntifier\":\"Longitude\",\"dataType\":{\"specs\":{\"unit\":\""
	.ascii	"\302\260\",\"min\":\"-180\",\"unitName\":\"\345\272\246\",\""
	.ascii	"max\":\"180\"},\"type\":\"float\"},\"name\":\"\347\273\217\345"
	.ascii	"\272\246\"},{\"identifier\":\"Elevation\",\"dataType\":{"
	.string	"\"specs\":{\"unit\":\"m\",\"min\":\"-500\",\"unitName\":\"\347\261\263\",\"max\":\"10000\"},\"type\":\"float\"},\"name\":\"\351\253\230\345\272\246\"}],\"type\":\"struct\"},\"name\":\"Gps\"}],\"identifier\":\"post\",\"method\":\"thing.event.property.post\",\"name\":\"post\",\"type\":\"info\",\"required\":true,\"desc\":\"\345\261\236\346\200\247\344\270\212\346\212\245\"}]}"
	.ident	"GCC: (Ubuntu 10.5.0-1ubuntu1~20.04) 10.5.0"
	.section	.note.GNU-stack,"",@progbits
	.section	.note.gnu.property,"a"
	.align 8
	.long	 1f - 0f
	.long	 4f - 1f
	.long	 5
0:
	.string	 "GNU"
1:
	.align 8
	.long	 0xc0000002
	.long	 3f - 2f
2:
	.long	 0x3
3:
	.align 8
4:

	.arch armv5t
	.eabi_attribute 20, 1
	.eabi_attribute 21, 1
	.eabi_attribute 23, 3
	.eabi_attribute 24, 1
	.eabi_attribute 25, 1
	.eabi_attribute 26, 2
	.eabi_attribute 30, 6
	.eabi_attribute 34, 0
	.eabi_attribute 18, 4
	.file	"303659.c"
	.text
	.global	TSL_STRING
	.section	.rodata
	.align	2
	.type	TSL_STRING, %object
	.size	TSL_STRING, 13224
TSL_STRING:
	.ascii	"{\"schema\":\"https://iot-tsl.oss-cn-shanghai.aliyu"
	.ascii	"ncs.com/schema.json\",\"profile\":{\"productKey\":\""
	.ascii	"b1GadfPW0om\"},\"services\":[{\"outputData\":[],\"i"
	.ascii	"dentifier\":\"set\",\"inputData\":[{\"identifier\":"
	.ascii	"\"Accelerometer\",\"dataType\":{\"specs\":[{\"ident"
	.ascii	"ifier\":\"x\",\"dataType\":{\"specs\":{\"unit\":\"g"
	.ascii	"rav\",\"min\":\"-16\",\"unitName\":\"\351\207\215\345"
	.ascii	"\212\233\345\212\240\351\200\237\345\272\246\",\"ma"
	.ascii	"x\":\"16\"},\"type\":\"float\"},\"name\":\"x\350\275"
	.ascii	"\264\345\212\240\351\200\237\345\272\246\"},{\"iden"
	.ascii	"tifier\":\"y\",\"dataType\":{\"specs\":{\"unit\":\""
	.ascii	"grav\",\"min\":\"-16\",\"unitName\":\"\351\207\215\345"
	.ascii	"\212\233\345\212\240\351\200\237\345\272\246\",\"ma"
	.ascii	"x\":\"16\"},\"type\":\"float\"},\"name\":\"y\350\275"
	.ascii	"\264\345\212\240\351\200\237\345\272\246\"},{\"iden"
	.ascii	"tifier\":\"z\",\"dataType\":{\"specs\":{\"unit\":\""
	.ascii	"grav\",\"min\":\"-16\",\"unitName\":\"\351\207\215\345"
	.ascii	"\212\233\345\212\240\351\200\237\345\272\246\",\"ma"
	.ascii	"x\":\"16\"},\"type\":\"float\"},\"name\":\"z\350\275"
	.ascii	"\264\345\212\240\351\200\237\345\272\246\"}],\"type"
	.ascii	"\":\"struct\"},\"name\":\"\345\212\240\351\200\237\345"
	.ascii	"\272\246\344\274\240\346\204\237\345\231\250\"},{\""
	.ascii	"identifier\":\"Magnetometer\",\"dataType\":{\"specs"
	.ascii	"\":[{\"identifier\":\"x_gs\",\"dataType\":{\"specs\""
	.ascii	":{\"min\":\"-12.0\",\"max\":\"12.0\"},\"type\":\"fl"
	.ascii	"oat\"},\"name\":\"x\350\275\264\347\243\201\345\234"
	.ascii	"\272\345\274\272\345\272\246\"},{\"identifier\":\"y"
	.ascii	"_gs\",\"dataType\":{\"specs\":{\"min\":\"-12.0\",\""
	.ascii	"max\":\"12.0\"},\"type\":\"float\"},\"name\":\"y\350"
	.ascii	"\275\264\347\243\201\345\234\272\345\274\272\345\272"
	.ascii	"\246\"},{\"identifier\":\"z_gs\",\"dataType\":{\"sp"
	.ascii	"ecs\":{\"min\":\"-12.0\",\"max\":\"12.0\"},\"type\""
	.ascii	":\"float\"},\"name\":\"z\350\275\264\347\243\201\345"
	.ascii	"\234\272\345\274\272\345\272\246\"}],\"type\":\"str"
	.ascii	"uct\"},\"name\":\"\344\270\211\350\275\264\347\243\201"
	.ascii	"\345\234\272\345\274\272\345\272\246\344\274\240\346"
	.ascii	"\204\237\345\231\250\"},{\"identifier\":\"Gyroscope"
	.ascii	"\",\"dataType\":{\"specs\":[{\"identifier\":\"x_dps"
	.ascii	"\",\"dataType\":{\"specs\":{\"min\":\"-2000.0\",\"m"
	.ascii	"ax\":\"2000.0\"},\"type\":\"float\"},\"name\":\"x\350"
	.ascii	"\275\264\350\247\222\345\212\240\351\200\237\345\272"
	.ascii	"\246\"},{\"identifier\":\"y_dps\",\"dataType\":{\"s"
	.ascii	"pecs\":{\"min\":\"-2000.0\",\"max\":\"2000.0\"},\"t"
	.ascii	"ype\":\"float\"},\"name\":\"y\350\275\264\350\247\222"
	.ascii	"\345\212\240\351\200\237\345\272\246\"},{\"identifi"
	.ascii	"er\":\"z_dps\",\"dataType\":{\"specs\":{\"min\":\"-"
	.ascii	"2000\",\"max\":\"2000\"},\"type\":\"float\"},\"name"
	.ascii	"\":\"z\350\275\264\350\247\222\345\212\240\351\200\237"
	.ascii	"\345\272\246\"}],\"type\":\"struct\"},\"name\":\"\351"
	.ascii	"\231\200\350\236\272\344\273\252\344\274\240\346\204"
	.ascii	"\237\345\231\250\"},{\"identifier\":\"LightLux\",\""
	.ascii	"dataType\":{\"specs\":{\"unit\":\"Lux\",\"min\":\"0"
	.ascii	"\",\"unitName\":\"\347\205\247\345\272\246\",\"max\""
	.ascii	":\"100000\"},\"type\":\"int\"},\"name\":\"\345\205\211"
	.ascii	"\347\205\247\345\274\272\345\272\246\344\274\240\346"
	.ascii	"\204\237\345\231\250\"},{\"identifier\":\"Proximity"
	.ascii	"\",\"dataType\":{\"specs\":{\"unit\":\"cm\",\"min\""
	.ascii	":\"0\",\"unitName\":\"\345\216\230\347\261\263\",\""
	.ascii	"max\":\"1000\"},\"type\":\"int\"},\"name\":\"\345\205"
	.ascii	"\211\346\216\245\350\277\221\344\274\240\346\204\237"
	.ascii	"\345\231\250\"},{\"identifier\":\"Barometer\",\"dat"
	.ascii	"aType\":{\"specs\":{\"unit\":\"Pa\",\"min\":\"0\",\""
	.ascii	"unitName\":\"\345\270\225\346\226\257\345\215\241\""
	.ascii	",\"max\":\"110000\"},\""
	.ascii	"type\":\"int\"},\"name\":\"\345\216\213\345\212\233"
	.ascii	"\344\274\240\346\204\237\345\231\250\"},{\"identifi"
	.ascii	"er\":\"CurrentTemperature\",\"dataType\":{\"specs\""
	.ascii	":{\"unit\":\"\302\260C\",\"min\":\"-40.0\",\"unitNa"
	.ascii	"me\":\"\346\221\204\346\260\217\345\272\246\",\"max"
	.ascii	"\":\"85.0\"},\"type\":\"float\"},\"name\":\"\346\270"
	.ascii	"\251\345\272\246\344\274\240\346\204\237\345\231\250"
	.ascii	"\"},{\"identifier\":\"Ultraviolet\",\"dataType\":{\""
	.ascii	"specs\":{\"min\":\"0\",\"max\":\"15\"},\"type\":\"i"
	.ascii	"nt\"},\"name\":\"\347\264\253\345\244\226\347\272\277"
	.ascii	"\345\274\272\345\272\246\344\274\240\346\204\237\345"
	.ascii	"\231\250\"},{\"identifier\":\"CurrentHumidity\",\"d"
	.ascii	"ataType\":{\"specs\":{\"unit\":\"%\",\"min\":\"0\","
	.ascii	"\"unitName\":\"\347\231\276\345\210\206\346\257\224"
	.ascii	"\",\"max\":\"100.0\"},\"type\":\"float\"},\"name\":"
	.ascii	"\"\346\271\277\345\272\246\344\274\240\346\204\237\345"
	.ascii	"\231\250\"},{\"identifier\":\"Hall_level\",\"dataTy"
	.ascii	"pe\":{\"specs\":{\"min\":\"0\",\"max\":\"100\"},\"t"
	.ascii	"ype\":\"int\"},\"name\":\"\351\234\215\345\260\224\344"
	.ascii	"\274\240\346\204\237\345\231\250\"},{\"identifier\""
	.ascii	":\"Heart_rate\",\"dataType\":{\"specs\":{\"min\":\""
	.ascii	"0\",\"max\":\"200\"},\"type\":\"int\"},\"name\":\"\345"
	.ascii	"\277\203\350\267\263\350\256\241\346\225\260\344\274"
	.ascii	"\240\346\204\237\345\231\250\"},{\"identifier\":\"G"
	.ascii	"ps\",\"dataType\":{\"specs\":[{\"identifier\":\"Lat"
	.ascii	"itude\",\"dataType\":{\"specs\":{\"unit\":\"\302\260"
	.ascii	"\",\"min\":\"-90\",\"unitName\":\"\345\272\246\",\""
	.ascii	"max\":\"90\"},\"type\":\"float\"},\"name\":\"\347\272"
	.ascii	"\254\345\272\246\"},{\"identifier\":\"Longitude\",\""
	.ascii	"dataType\":{\"specs\":{\"unit\":\"\302\260\",\"min\""
	.ascii	":\"-180\",\"unitName\":\"\345\272\246\",\"max\":\"1"
	.ascii	"80\"},\"type\":\"float\"},\"name\":\"\347\273\217\345"
	.ascii	"\272\246\"},{\"identifier\":\"Elevation\",\"dataTyp"
	.ascii	"e\":{\"specs\":{\"unit\":\"m\",\"min\":\"-500\",\"u"
	.ascii	"nitName\":\"\347\261\263\",\"max\":\"10000\"},\"typ"
	.ascii	"e\":\"float\"},\"name\":\"\351\253\230\345\272\246\""
	.ascii	"}],\"type\":\"struct\"},\"name\":\"Gps\"}],\"method"
	.ascii	"\":\"thing.service.property.set\",\"name\":\"set\","
	.ascii	"\"required\":true,\"callType\":\"sync\",\"desc\":\""
	.ascii	"\345\261\236\346\200\247\350\256\276\347\275\256\"}"
	.ascii	",{\"outputData\":[{\"identifier\":\"Accelerometer\""
	.ascii	",\"dataType\":{\"specs\":[{\"identifier\":\"x\",\"d"
	.ascii	"ataType\":{\"specs\":{\"unit\":\"grav\",\"min\":\"-"
	.ascii	"16\",\"unitName\":\"\351\207\215\345\212\233\345\212"
	.ascii	"\240\351\200\237\345\272\246\",\"max\":\"16\"},\"ty"
	.ascii	"pe\":\"float\"},\"name\":\"x\350\275\264\345\212\240"
	.ascii	"\351\200\237\345\272\246\"},{\"identifier\":\"y\",\""
	.ascii	"dataType\":{\"specs\":{\"unit\":\"grav\",\"min\":\""
	.ascii	"-16\",\"unitName\":\"\351\207\215\345\212\233\345\212"
	.ascii	"\240\351\200\237\345\272\246\",\"max\":\"16\"},\"ty"
	.ascii	"pe\":\"float\"},\"name\":\"y\350\275\264\345\212\240"
	.ascii	"\351\200\237\345\272\246\"},{\"identifier\":\"z\",\""
	.ascii	"dataType\":{\"specs\":{\"unit\":\"grav\",\"min\":\""
	.ascii	"-16\",\"unitName\":\"\351\207\215\345\212\233\345\212"
	.ascii	"\240\351\200\237\345\272\246\",\"max\":\"16\"},\"ty"
	.ascii	"pe\":\"float\"},\"name\":\"z\350\275\264\345\212\240"
	.ascii	"\351\200\237\345\272\246\"}],\"type\":\"struct\"},\""
	.ascii	"name\":\"\345\212\240\351\200\237\345\272\246\344\274"
	.ascii	"\240\346\204\237\345\231\250\"},{\"identifier\":\"M"
	.ascii	"agnetometer\",\"dataType\":{\"specs\":[{\"identifie"
	.ascii	"r\":\"x_gs\",\"dataType\":{\"specs\":{\"min\":\"-12"
	.ascii	".0\",\"max\":\"12.0\"},\"type\":\"float\"},\"name\""
	.ascii	":\"x\350\275\264\347\243\201\345\234\272\345\274\272"
	.ascii	"\345\272\246\""
	.ascii	"},{\"identifier\":\"y_gs\",\"dataType\":{\"specs\":"
	.ascii	"{\"min\":\"-12.0\",\"max\":\"12.0\"},\"type\":\"flo"
	.ascii	"at\"},\"name\":\"y\350\275\264\347\243\201\345\234\272"
	.ascii	"\345\274\272\345\272\246\"},{\"identifier\":\"z_gs\""
	.ascii	",\"dataType\":{\"specs\":{\"min\":\"-12.0\",\"max\""
	.ascii	":\"12.0\"},\"type\":\"float\"},\"name\":\"z\350\275"
	.ascii	"\264\347\243\201\345\234\272\345\274\272\345\272\246"
	.ascii	"\"}],\"type\":\"struct\"},\"name\":\"\344\270\211\350"
	.ascii	"\275\264\347\243\201\345\234\272\345\274\272\345\272"
	.ascii	"\246\344\274\240\346\204\237\345\231\250\"},{\"iden"
	.ascii	"tifier\":\"Gyroscope\",\"dataType\":{\"specs\":[{\""
	.ascii	"identifier\":\"x_dps\",\"dataType\":{\"specs\":{\"m"
	.ascii	"in\":\"-2000.0\",\"max\":\"2000.0\"},\"type\":\"flo"
	.ascii	"at\"},\"name\":\"x\350\275\264\350\247\222\345\212\240"
	.ascii	"\351\200\237\345\272\246\"},{\"identifier\":\"y_dps"
	.ascii	"\",\"dataType\":{\"specs\":{\"min\":\"-2000.0\",\"m"
	.ascii	"ax\":\"2000.0\"},\"type\":\"float\"},\"name\":\"y\350"
	.ascii	"\275\264\350\247\222\345\212\240\351\200\237\345\272"
	.ascii	"\246\"},{\"identifier\":\"z_dps\",\"dataType\":{\"s"
	.ascii	"pecs\":{\"min\":\"-2000\",\"max\":\"2000\"},\"type\""
	.ascii	":\"float\"},\"name\":\"z\350\275\264\350\247\222\345"
	.ascii	"\212\240\351\200\237\345\272\246\"}],\"type\":\"str"
	.ascii	"uct\"},\"name\":\"\351\231\200\350\236\272\344\273\252"
	.ascii	"\344\274\240\346\204\237\345\231\250\"},{\"identifi"
	.ascii	"er\":\"LightLux\",\"dataType\":{\"specs\":{\"unit\""
	.ascii	":\"Lux\",\"min\":\"0\",\"unitName\":\"\347\205\247\345"
	.ascii	"\272\246\",\"max\":\"100000\"},\"type\":\"int\"},\""
	.ascii	"name\":\"\345\205\211\347\205\247\345\274\272\345\272"
	.ascii	"\246\344\274\240\346\204\237\345\231\250\"},{\"iden"
	.ascii	"tifier\":\"Proximity\",\"dataType\":{\"specs\":{\"u"
	.ascii	"nit\":\"cm\",\"min\":\"0\",\"unitName\":\"\345\216\230"
	.ascii	"\347\261\263\",\"max\":\"1000\"},\"type\":\"int\"},"
	.ascii	"\"name\":\"\345\205\211\346\216\245\350\277\221\344"
	.ascii	"\274\240\346\204\237\345\231\250\"},{\"identifier\""
	.ascii	":\"Barometer\",\"dataType\":{\"specs\":{\"unit\":\""
	.ascii	"Pa\",\"min\":\"0\",\"unitName\":\"\345\270\225\346\226"
	.ascii	"\257\345\215\241\",\"max\":\"110000\"},\"type\":\"i"
	.ascii	"nt\"},\"name\":\"\345\216\213\345\212\233\344\274\240"
	.ascii	"\346\204\237\345\231\250\"},{\"identifier\":\"Curre"
	.ascii	"ntTemperature\",\"dataType\":{\"specs\":{\"unit\":\""
	.ascii	"\302\260C\",\"min\":\"-40.0\",\"unitName\":\"\346\221"
	.ascii	"\204\346\260\217\345\272\246\",\"max\":\"85.0\"},\""
	.ascii	"type\":\"float\"},\"name\":\"\346\270\251\345\272\246"
	.ascii	"\344\274\240\346\204\237\345\231\250\"},{\"identifi"
	.ascii	"er\":\"Ultraviolet\",\"dataType\":{\"specs\":{\"min"
	.ascii	"\":\"0\",\"max\":\"15\"},\"type\":\"int\"},\"name\""
	.ascii	":\"\347\264\253\345\244\226\347\272\277\345\274\272"
	.ascii	"\345\272\246\344\274\240\346\204\237\345\231\250\"}"
	.ascii	",{\"identifier\":\"CurrentHumidity\",\"dataType\":{"
	.ascii	"\"specs\":{\"unit\":\"%\",\"min\":\"0\",\"unitName\""
	.ascii	":\"\347\231\276\345\210\206\346\257\224\",\"max\":\""
	.ascii	"100.0\"},\"type\":\"float\"},\"name\":\"\346\271\277"
	.ascii	"\345\272\246\344\274\240\346\204\237\345\231\250\"}"
	.ascii	",{\"identifier\":\"Hall_level\",\"dataType\":{\"spe"
	.ascii	"cs\":{\"min\":\"0\",\"max\":\"100\"},\"type\":\"int"
	.ascii	"\"},\"name\":\"\351\234\215\345\260\224\344\274\240"
	.ascii	"\346\204\237\345\231\250\"},{\"identifier\":\"Heart"
	.ascii	"_rate\",\"dataType\":{\"specs\":{\"min\":\"0\",\"ma"
	.ascii	"x\":\"200\"},\"type\":\"int\"},\"name\":\"\345\277\203"
	.ascii	"\350\267\263\350\256\241\346\225\260\344\274\240\346"
	.ascii	"\204\237\345\231\250\"},{\"identifier\":\"Gps\",\"d"
	.ascii	"ataType\":{\"specs\":[{\"identifier\":\"Latitude\","
	.ascii	"\"dataType\":{\"specs\":{\"unit\":\"\302\260\",\"mi"
	.ascii	"n\":\"-90\",\"unitName\":\"\345\272\246\",\"max\":\""
	.ascii	"90\"},\"type\":\"float\"},\"name\":"
	.ascii	"\"\347\272\254\345\272\246\"},{\"identifier\":\"Lon"
	.ascii	"gitude\",\"dataType\":{\"specs\":{\"unit\":\"\302\260"
	.ascii	"\",\"min\":\"-180\",\"unitName\":\"\345\272\246\",\""
	.ascii	"max\":\"180\"},\"type\":\"float\"},\"name\":\"\347\273"
	.ascii	"\217\345\272\246\"},{\"identifier\":\"Elevation\",\""
	.ascii	"dataType\":{\"specs\":{\"unit\":\"m\",\"min\":\"-50"
	.ascii	"0\",\"unitName\":\"\347\261\263\",\"max\":\"10000\""
	.ascii	"},\"type\":\"float\"},\"name\":\"\351\253\230\345\272"
	.ascii	"\246\"}],\"type\":\"struct\"},\"name\":\"Gps\"}],\""
	.ascii	"identifier\":\"get\",\"inputData\":[\"Accelerometer"
	.ascii	"\",\"Magnetometer\",\"Gyroscope\",\"LightLux\",\"Pr"
	.ascii	"oximity\",\"Barometer\",\"CurrentTemperature\",\"Ul"
	.ascii	"traviolet\",\"CurrentHumidity\",\"Hall_level\",\"He"
	.ascii	"art_rate\",\"Gps\"],\"method\":\"thing.service.prop"
	.ascii	"erty.get\",\"name\":\"get\",\"required\":true,\"cal"
	.ascii	"lType\":\"sync\",\"desc\":\"\345\261\236\346\200\247"
	.ascii	"\350\216\267\345\217\226\"}],\"properties\":[{\"ide"
	.ascii	"ntifier\":\"Accelerometer\",\"dataType\":{\"specs\""
	.ascii	":[{\"identifier\":\"x\",\"dataType\":{\"specs\":{\""
	.ascii	"unit\":\"grav\",\"min\":\"-16\",\"unitName\":\"\351"
	.ascii	"\207\215\345\212\233\345\212\240\351\200\237\345\272"
	.ascii	"\246\",\"max\":\"16\"},\"type\":\"float\"},\"name\""
	.ascii	":\"x\350\275\264\345\212\240\351\200\237\345\272\246"
	.ascii	"\"},{\"identifier\":\"y\",\"dataType\":{\"specs\":{"
	.ascii	"\"unit\":\"grav\",\"min\":\"-16\",\"unitName\":\"\351"
	.ascii	"\207\215\345\212\233\345\212\240\351\200\237\345\272"
	.ascii	"\246\",\"max\":\"16\"},\"type\":\"float\"},\"name\""
	.ascii	":\"y\350\275\264\345\212\240\351\200\237\345\272\246"
	.ascii	"\"},{\"identifier\":\"z\",\"dataType\":{\"specs\":{"
	.ascii	"\"unit\":\"grav\",\"min\":\"-16\",\"unitName\":\"\351"
	.ascii	"\207\215\345\212\233\345\212\240\351\200\237\345\272"
	.ascii	"\246\",\"max\":\"16\"},\"type\":\"float\"},\"name\""
	.ascii	":\"z\350\275\264\345\212\240\351\200\237\345\272\246"
	.ascii	"\"}],\"type\":\"struct\"},\"name\":\"\345\212\240\351"
	.ascii	"\200\237\345\272\246\344\274\240\346\204\237\345\231"
	.ascii	"\250\",\"accessMode\":\"rw\",\"required\":true},{\""
	.ascii	"identifier\":\"Magnetometer\",\"dataType\":{\"specs"
	.ascii	"\":[{\"identifier\":\"x_gs\",\"dataType\":{\"specs\""
	.ascii	":{\"min\":\"-12.0\",\"max\":\"12.0\"},\"type\":\"fl"
	.ascii	"oat\"},\"name\":\"x\350\275\264\347\243\201\345\234"
	.ascii	"\272\345\274\272\345\272\246\"},{\"identifier\":\"y"
	.ascii	"_gs\",\"dataType\":{\"specs\":{\"min\":\"-12.0\",\""
	.ascii	"max\":\"12.0\"},\"type\":\"float\"},\"name\":\"y\350"
	.ascii	"\275\264\347\243\201\345\234\272\345\274\272\345\272"
	.ascii	"\246\"},{\"identifier\":\"z_gs\",\"dataType\":{\"sp"
	.ascii	"ecs\":{\"min\":\"-12.0\",\"max\":\"12.0\"},\"type\""
	.ascii	":\"float\"},\"name\":\"z\350\275\264\347\243\201\345"
	.ascii	"\234\272\345\274\272\345\272\246\"}],\"type\":\"str"
	.ascii	"uct\"},\"name\":\"\344\270\211\350\275\264\347\243\201"
	.ascii	"\345\234\272\345\274\272\345\272\246\344\274\240\346"
	.ascii	"\204\237\345\231\250\",\"accessMode\":\"rw\",\"requ"
	.ascii	"ired\":false},{\"identifier\":\"Gyroscope\",\"dataT"
	.ascii	"ype\":{\"specs\":[{\"identifier\":\"x_dps\",\"dataT"
	.ascii	"ype\":{\"specs\":{\"min\":\"-2000.0\",\"max\":\"200"
	.ascii	"0.0\"},\"type\":\"float\"},\"name\":\"x\350\275\264"
	.ascii	"\350\247\222\345\212\240\351\200\237\345\272\246\"}"
	.ascii	",{\"identifier\":\"y_dps\",\"dataType\":{\"specs\":"
	.ascii	"{\"min\":\"-2000.0\",\"max\":\"2000.0\"},\"type\":\""
	.ascii	"float\"},\"name\":\"y\350\275\264\350\247\222\345\212"
	.ascii	"\240\351\200\237\345\272\246\"},{\"identifier\":\"z"
	.ascii	"_dps\",\"dataType\":{"
	.ascii	"\"specs\":{\"min\":\"-2000\",\"max\":\"2000\"},\"ty"
	.ascii	"pe\":\"float\"},\"name\":\"z\350\275\264\350\247\222"
	.ascii	"\345\212\240\351\200\237\345\272\246\"}],\"type\":\""
	.ascii	"struct\"},\"name\":\"\351\231\200\350\236\272\344\273"
	.ascii	"\252\344\274\240\346\204\237\345\231\250\",\"access"
	.ascii	"Mode\":\"rw\",\"required\":false},{\"identifier\":\""
	.ascii	"LightLux\",\"dataType\":{\"specs\":{\"unit\":\"Lux\""
	.ascii	",\"min\":\"0\",\"unitName\":\"\347\205\247\345\272\246"
	.ascii	"\",\"max\":\"100000\"},\"type\":\"int\"},\"name\":\""
	.ascii	"\345\205\211\347\205\247\345\274\272\345\272\246\344"
	.ascii	"\274\240\346\204\237\345\231\250\",\"accessMode\":\""
	.ascii	"rw\",\"required\":true},{\"identifier\":\"Proximity"
	.ascii	"\",\"dataType\":{\"specs\":{\"unit\":\"cm\",\"min\""
	.ascii	":\"0\",\"unitName\":\"\345\216\230\347\261\263\",\""
	.ascii	"max\":\"1000\"},\"type\":\"int\"},\"name\":\"\345\205"
	.ascii	"\211\346\216\245\350\277\221\344\274\240\346\204\237"
	.ascii	"\345\231\250\",\"accessMode\":\"rw\",\"required\":f"
	.ascii	"alse},{\"identifier\":\"Barometer\",\"dataType\":{\""
	.ascii	"specs\":{\"unit\":\"Pa\",\"min\":\"0\",\"unitName\""
	.ascii	":\"\345\270\225\346\226\257\345\215\241\",\"max\":\""
	.ascii	"110000\"},\"type\":\"int\"},\"name\":\"\345\216\213"
	.ascii	"\345\212\233\344\274\240\346\204\237\345\231\250\","
	.ascii	"\"accessMode\":\"rw\",\"required\":false},{\"identi"
	.ascii	"fier\":\"CurrentTemperature\",\"dataType\":{\"specs"
	.ascii	"\":{\"unit\":\"\302\260C\",\"min\":\"-40.0\",\"unit"
	.ascii	"Name\":\"\346\221\204\346\260\217\345\272\246\",\"m"
	.ascii	"ax\":\"85.0\"},\"type\":\"float\"},\"name\":\"\346\270"
	.ascii	"\251\345\272\246\344\274\240\346\204\237\345\231\250"
	.ascii	"\",\"accessMode\":\"rw\",\"required\":false},{\"ide"
	.ascii	"ntifier\":\"Ultraviolet\",\"dataType\":{\"specs\":{"
	.ascii	"\"min\":\"0\",\"max\":\"15\"},\"type\":\"int\"},\"n"
	.ascii	"ame\":\"\347\264\253\345\244\226\347\272\277\345\274"
	.ascii	"\272\345\272\246\344\274\240\346\204\237\345\231\250"
	.ascii	"\",\"accessMode\":\"rw\",\"required\":false},{\"ide"
	.ascii	"ntifier\":\"CurrentHumidity\",\"dataType\":{\"specs"
	.ascii	"\":{\"unit\":\"%\",\"min\":\"0\",\"unitName\":\"\347"
	.ascii	"\231\276\345\210\206\346\257\224\",\"max\":\"100.0\""
	.ascii	"},\"type\":\"float\"},\"name\":\"\346\271\277\345\272"
	.ascii	"\246\344\274\240\346\204\237\345\231\250\",\"access"
	.ascii	"Mode\":\"rw\",\"required\":false},{\"identifier\":\""
	.ascii	"Hall_level\",\"dataType\":{\"specs\":{\"min\":\"0\""
	.ascii	",\"max\":\"100\"},\"type\":\"int\"},\"name\":\"\351"
	.ascii	"\234\215\345\260\224\344\274\240\346\204\237\345\231"
	.ascii	"\250\",\"accessMode\":\"rw\",\"required\":false},{\""
	.ascii	"identifier\":\"Heart_rate\",\"dataType\":{\"specs\""
	.ascii	":{\"min\":\"0\",\"max\":\"200\"},\"type\":\"int\"},"
	.ascii	"\"name\":\"\345\277\203\350\267\263\350\256\241\346"
	.ascii	"\225\260\344\274\240\346\204\237\345\231\250\",\"ac"
	.ascii	"cessMode\":\"rw\",\"required\":false},{\"identifier"
	.ascii	"\":\"Gps\",\"dataType\":{\"specs\":[{\"identifier\""
	.ascii	":\"Latitude\",\"dataType\":{\"specs\":{\"unit\":\"\302"
	.ascii	"\260\",\"min\":\"-90\",\"unitName\":\"\345\272\246\""
	.ascii	",\"max\":\"90\"},\"type\":\"float\"},\"name\":\"\347"
	.ascii	"\272\254\345\272\246\"},{\"identifier\":\"Longitude"
	.ascii	"\",\"dataType\":{\"specs\":{\"unit\":\"\302\260\",\""
	.ascii	"min\":\"-180\",\"unitName\":\"\345\272\246\",\"max\""
	.ascii	":\"180\"},\"type\":\"float\"},\"name\":\"\347\273\217"
	.ascii	"\345\272\246\"},{\"identifier\":\"Elevation\",\"dat"
	.ascii	"aType\":{\"specs\":{\"unit\":\"m\",\"min\":\"-500\""
	.ascii	",\"unitName\":\"\347\261\263\",\"max\":\"10000\"},\""
	.ascii	"type\":\"float\"},\"name\":\"\351\253\230\345\272\246"
	.ascii	"\"}],\"type"
	.ascii	"\":\"struct\"},\"name\":\"Gps\",\"accessMode\":\"rw"
	.ascii	"\",\"required\":false}],\"events\":[{\"outputData\""
	.ascii	":[{\"identifier\":\"Accelerometer\",\"dataType\":{\""
	.ascii	"specs\":[{\"identifier\":\"x\",\"dataType\":{\"spec"
	.ascii	"s\":{\"unit\":\"grav\",\"min\":\"-16\",\"unitName\""
	.ascii	":\"\351\207\215\345\212\233\345\212\240\351\200\237"
	.ascii	"\345\272\246\",\"max\":\"16\"},\"type\":\"float\"},"
	.ascii	"\"name\":\"x\350\275\264\345\212\240\351\200\237\345"
	.ascii	"\272\246\"},{\"identifier\":\"y\",\"dataType\":{\"s"
	.ascii	"pecs\":{\"unit\":\"grav\",\"min\":\"-16\",\"unitNam"
	.ascii	"e\":\"\351\207\215\345\212\233\345\212\240\351\200\237"
	.ascii	"\345\272\246\",\"max\":\"16\"},\"type\":\"float\"},"
	.ascii	"\"name\":\"y\350\275\264\345\212\240\351\200\237\345"
	.ascii	"\272\246\"},{\"identifier\":\"z\",\"dataType\":{\"s"
	.ascii	"pecs\":{\"unit\":\"grav\",\"min\":\"-16\",\"unitNam"
	.ascii	"e\":\"\351\207\215\345\212\233\345\212\240\351\200\237"
	.ascii	"\345\272\246\",\"max\":\"16\"},\"type\":\"float\"},"
	.ascii	"\"name\":\"z\350\275\264\345\212\240\351\200\237\345"
	.ascii	"\272\246\"}],\"type\":\"struct\"},\"name\":\"\345\212"
	.ascii	"\240\351\200\237\345\272\246\344\274\240\346\204\237"
	.ascii	"\345\231\250\"},{\"identifier\":\"Magnetometer\",\""
	.ascii	"dataType\":{\"specs\":[{\"identifier\":\"x_gs\",\"d"
	.ascii	"ataType\":{\"specs\":{\"min\":\"-12.0\",\"max\":\"1"
	.ascii	"2.0\"},\"type\":\"float\"},\"name\":\"x\350\275\264"
	.ascii	"\347\243\201\345\234\272\345\274\272\345\272\246\"}"
	.ascii	",{\"identifier\":\"y_gs\",\"dataType\":{\"specs\":{"
	.ascii	"\"min\":\"-12.0\",\"max\":\"12.0\"},\"type\":\"floa"
	.ascii	"t\"},\"name\":\"y\350\275\264\347\243\201\345\234\272"
	.ascii	"\345\274\272\345\272\246\"},{\"identifier\":\"z_gs\""
	.ascii	",\"dataType\":{\"specs\":{\"min\":\"-12.0\",\"max\""
	.ascii	":\"12.0\"},\"type\":\"float\"},\"name\":\"z\350\275"
	.ascii	"\264\347\243\201\345\234\272\345\274\272\345\272\246"
	.ascii	"\"}],\"type\":\"struct\"},\"name\":\"\344\270\211\350"
	.ascii	"\275\264\347\243\201\345\234\272\345\274\272\345\272"
	.ascii	"\246\344\274\240\346\204\237\345\231\250\"},{\"iden"
	.ascii	"tifier\":\"Gyroscope\",\"dataType\":{\"specs\":[{\""
	.ascii	"identifier\":\"x_dps\",\"dataType\":{\"specs\":{\"m"
	.ascii	"in\":\"-2000.0\",\"max\":\"2000.0\"},\"type\":\"flo"
	.ascii	"at\"},\"name\":\"x\350\275\264\350\247\222\345\212\240"
	.ascii	"\351\200\237\345\272\246\"},{\"identifier\":\"y_dps"
	.ascii	"\",\"dataType\":{\"specs\":{\"min\":\"-2000.0\",\"m"
	.ascii	"ax\":\"2000.0\"},\"type\":\"float\"},\"name\":\"y\350"
	.ascii	"\275\264\350\247\222\345\212\240\351\200\237\345\272"
	.ascii	"\246\"},{\"identifier\":\"z_dps\",\"dataType\":{\"s"
	.ascii	"pecs\":{\"min\":\"-2000\",\"max\":\"2000\"},\"type\""
	.ascii	":\"float\"},\"name\":\"z\350\275\264\350\247\222\345"
	.ascii	"\212\240\351\200\237\345\272\246\"}],\"type\":\"str"
	.ascii	"uct\"},\"name\":\"\351\231\200\350\236\272\344\273\252"
	.ascii	"\344\274\240\346\204\237\345\231\250\"},{\"identifi"
	.ascii	"er\":\"LightLux\",\"dataType\":{\"specs\":{\"unit\""
	.ascii	":\"Lux\",\"min\":\"0\",\"unitName\":\"\347\205\247\345"
	.ascii	"\272\246\",\"max\":\"100000\"},\"type\":\"int\"},\""
	.ascii	"name\":\"\345\205\211\347\205\247\345\274\272\345\272"
	.ascii	"\246\344\274\240\346\204\237\345\231\250\"},{\"iden"
	.ascii	"tifier\":\"Proximity\",\"dataType\":{\"specs\":{\"u"
	.ascii	"nit\":\"cm\",\"min\":\"0\",\"unitName\":\"\345\216\230"
	.ascii	"\347\261\263\",\"max\":\"1000\"},\"type\":\"int\"},"
	.ascii	"\"name\":\"\345\205\211\346\216\245\350\277\221\344"
	.ascii	"\274\240\346\204\237\345\231\250\"},{\"identifier\""
	.ascii	":\"Barometer\",\"dataType\":{\"specs\":{\"unit\":\""
	.ascii	"Pa\",\"min\":\"0\",\"unitName\":\"\345\270\225\346\226"
	.ascii	"\257\345\215\241\",\"max\":\"110000\"},\"type\":\"i"
	.ascii	"nt\"},\"name\":\"\345\216\213\345\212\233\344\274\240"
	.ascii	"\346\204\237\345\231\250\"},{\"identifier\":\"Curre"
	.ascii	"ntTemperature\",\"dataTyp"
	.ascii	"e\":{\"specs\":{\"unit\":\"\302\260C\",\"min\":\"-4"
	.ascii	"0.0\",\"unitName\":\"\346\221\204\346\260\217\345\272"
	.ascii	"\246\",\"max\":\"85.0\"},\"type\":\"float\"},\"name"
	.ascii	"\":\"\346\270\251\345\272\246\344\274\240\346\204\237"
	.ascii	"\345\231\250\"},{\"identifier\":\"Ultraviolet\",\"d"
	.ascii	"ataType\":{\"specs\":{\"min\":\"0\",\"max\":\"15\"}"
	.ascii	",\"type\":\"int\"},\"name\":\"\347\264\253\345\244\226"
	.ascii	"\347\272\277\345\274\272\345\272\246\344\274\240\346"
	.ascii	"\204\237\345\231\250\"},{\"identifier\":\"CurrentHu"
	.ascii	"midity\",\"dataType\":{\"specs\":{\"unit\":\"%\",\""
	.ascii	"min\":\"0\",\"unitName\":\"\347\231\276\345\210\206"
	.ascii	"\346\257\224\",\"max\":\"100.0\"},\"type\":\"float\""
	.ascii	"},\"name\":\"\346\271\277\345\272\246\344\274\240\346"
	.ascii	"\204\237\345\231\250\"},{\"identifier\":\"Hall_leve"
	.ascii	"l\",\"dataType\":{\"specs\":{\"min\":\"0\",\"max\":"
	.ascii	"\"100\"},\"type\":\"int\"},\"name\":\"\351\234\215\345"
	.ascii	"\260\224\344\274\240\346\204\237\345\231\250\"},{\""
	.ascii	"identifier\":\"Heart_rate\",\"dataType\":{\"specs\""
	.ascii	":{\"min\":\"0\",\"max\":\"200\"},\"type\":\"int\"},"
	.ascii	"\"name\":\"\345\277\203\350\267\263\350\256\241\346"
	.ascii	"\225\260\344\274\240\346\204\237\345\231\250\"},{\""
	.ascii	"identifier\":\"Gps\",\"dataType\":{\"specs\":[{\"id"
	.ascii	"entifier\":\"Latitude\",\"dataType\":{\"specs\":{\""
	.ascii	"unit\":\"\302\260\",\"min\":\"-90\",\"unitName\":\""
	.ascii	"\345\272\246\",\"max\":\"90\"},\"type\":\"float\"},"
	.ascii	"\"name\":\"\347\272\254\345\272\246\"},{\"identifie"
	.ascii	"r\":\"Longitude\",\"dataType\":{\"specs\":{\"unit\""
	.ascii	":\"\302\260\",\"min\":\"-180\",\"unitName\":\"\345\272"
	.ascii	"\246\",\"max\":\"180\"},\"type\":\"float\"},\"name\""
	.ascii	":\"\347\273\217\345\272\246\"},{\"identifier\":\"El"
	.ascii	"evation\",\"dataType\":{\"specs\":{\"unit\":\"m\",\""
	.ascii	"min\":\"-500\",\"unitName\":\"\347\261\263\",\"max\""
	.ascii	":\"10000\"},\"type\":\"float\"},\"name\":\"\351\253"
	.ascii	"\230\345\272\246\"}],\"type\":\"struct\"},\"name\":"
	.ascii	"\"Gps\"}],\"identifier\":\"post\",\"method\":\"thin"
	.ascii	"g.event.property.post\",\"name\":\"post\",\"type\":"
	.ascii	"\"info\",\"required\":true,\"desc\":\"\345\261\236\346"
	.ascii	"\200\247\344\270\212\346\212\245\"}]}\000"
	.ident	"GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0"
	.section	.note.GNU-stack,"",%progbits
