UNPKG

obniz

Version:

obniz sdk for javascript

714 lines (518 loc) 771 kB
var Obniz = /******/ (function(modules) { // webpackBootstrap /******/ // The module cache /******/ var installedModules = {}; /******/ /******/ // The require function /******/ function __webpack_require__(moduleId) { /******/ /******/ // Check if module is in cache /******/ if(installedModules[moduleId]) { /******/ return installedModules[moduleId].exports; /******/ } /******/ // Create a new module (and put it into the cache) /******/ var module = installedModules[moduleId] = { /******/ i: moduleId, /******/ l: false, /******/ exports: {} /******/ }; /******/ /******/ // Execute the module function /******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); /******/ /******/ // Flag the module as loaded /******/ module.l = true; /******/ /******/ // Return the exports of the module /******/ return module.exports; /******/ } /******/ /******/ /******/ // expose the modules object (__webpack_modules__) /******/ __webpack_require__.m = modules; /******/ /******/ // expose the module cache /******/ __webpack_require__.c = installedModules; /******/ /******/ // define getter function for harmony exports /******/ __webpack_require__.d = function(exports, name, getter) { /******/ if(!__webpack_require__.o(exports, name)) { /******/ Object.defineProperty(exports, name, { enumerable: true, get: getter }); /******/ } /******/ }; /******/ /******/ // define __esModule on exports /******/ __webpack_require__.r = function(exports) { /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); /******/ } /******/ Object.defineProperty(exports, '__esModule', { value: true }); /******/ }; /******/ /******/ // create a fake namespace object /******/ // mode & 1: value is a module id, require it /******/ // mode & 2: merge all properties of value into the ns /******/ // mode & 4: return value when already ns object /******/ // mode & 8|1: behave like require /******/ __webpack_require__.t = function(value, mode) { /******/ if(mode & 1) value = __webpack_require__(value); /******/ if(mode & 8) return value; /******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value; /******/ var ns = Object.create(null); /******/ __webpack_require__.r(ns); /******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value }); /******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key)); /******/ return ns; /******/ }; /******/ /******/ // getDefaultExport function for compatibility with non-harmony modules /******/ __webpack_require__.n = function(module) { /******/ var getter = module && module.__esModule ? /******/ function getDefault() { return module['default']; } : /******/ function getModuleExports() { return module; }; /******/ __webpack_require__.d(getter, 'a', getter); /******/ return getter; /******/ }; /******/ /******/ // Object.prototype.hasOwnProperty.call /******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; /******/ /******/ // __webpack_public_path__ /******/ __webpack_require__.p = ""; /******/ /******/ /******/ // Load entry module and return exports /******/ return __webpack_require__(__webpack_require__.s = "./obniz/index.js"); /******/ }) /************************************************************************/ /******/ ({ /***/ "./json_schema sync recursive \\.yml$": /***/ (function(module, exports, __webpack_require__) { var map = { "./index.yml": "./json_schema/index.yml", "./request/ad/deinit.yml": "./json_schema/request/ad/deinit.yml", "./request/ad/index.yml": "./json_schema/request/ad/index.yml", "./request/ad/input.yml": "./json_schema/request/ad/input.yml", "./request/ble/central/characteristic_get.yml": "./json_schema/request/ble/central/characteristic_get.yml", "./request/ble/central/characteristic_read.yml": "./json_schema/request/ble/central/characteristic_read.yml", "./request/ble/central/characteristic_register_notify.yml": "./json_schema/request/ble/central/characteristic_register_notify.yml", "./request/ble/central/characteristic_unregister_notify.yml": "./json_schema/request/ble/central/characteristic_unregister_notify.yml", "./request/ble/central/characteristic_write.yml": "./json_schema/request/ble/central/characteristic_write.yml", "./request/ble/central/connect.yml": "./json_schema/request/ble/central/connect.yml", "./request/ble/central/descriptor_get.yml": "./json_schema/request/ble/central/descriptor_get.yml", "./request/ble/central/descriptor_read.yml": "./json_schema/request/ble/central/descriptor_read.yml", "./request/ble/central/descriptor_write.yml": "./json_schema/request/ble/central/descriptor_write.yml", "./request/ble/central/disconnect.yml": "./json_schema/request/ble/central/disconnect.yml", "./request/ble/central/index.yml": "./json_schema/request/ble/central/index.yml", "./request/ble/central/scan_start.yml": "./json_schema/request/ble/central/scan_start.yml", "./request/ble/central/scan_stop.yml": "./json_schema/request/ble/central/scan_stop.yml", "./request/ble/central/service_get.yml": "./json_schema/request/ble/central/service_get.yml", "./request/ble/index.yml": "./json_schema/request/ble/index.yml", "./request/ble/peripheral/advertisement_start.yml": "./json_schema/request/ble/peripheral/advertisement_start.yml", "./request/ble/peripheral/advertisement_stop.yml": "./json_schema/request/ble/peripheral/advertisement_stop.yml", "./request/ble/peripheral/characteristic_notify.yml": "./json_schema/request/ble/peripheral/characteristic_notify.yml", "./request/ble/peripheral/characteristic_read.yml": "./json_schema/request/ble/peripheral/characteristic_read.yml", "./request/ble/peripheral/characteristic_write.yml": "./json_schema/request/ble/peripheral/characteristic_write.yml", "./request/ble/peripheral/descriptor_read.yml": "./json_schema/request/ble/peripheral/descriptor_read.yml", "./request/ble/peripheral/descriptor_write.yml": "./json_schema/request/ble/peripheral/descriptor_write.yml", "./request/ble/peripheral/index.yml": "./json_schema/request/ble/peripheral/index.yml", "./request/ble/peripheral/servie_start.yml": "./json_schema/request/ble/peripheral/servie_start.yml", "./request/ble/peripheral/servie_stop.yml": "./json_schema/request/ble/peripheral/servie_stop.yml", "./request/ble/peripheral/servie_stop_all.yml": "./json_schema/request/ble/peripheral/servie_stop_all.yml", "./request/ble/security/auth.yml": "./json_schema/request/ble/security/auth.yml", "./request/ble/security/devices_clear.yml": "./json_schema/request/ble/security/devices_clear.yml", "./request/ble/security/index.yml": "./json_schema/request/ble/security/index.yml", "./request/ble/security/indicate_security_level.yml": "./json_schema/request/ble/security/indicate_security_level.yml", "./request/ble/security/key_max_size.yml": "./json_schema/request/ble/security/key_max_size.yml", "./request/ble/security/key_type.yml": "./json_schema/request/ble/security/key_type.yml", "./request/display/clear.yml": "./json_schema/request/display/clear.yml", "./request/display/index.yml": "./json_schema/request/display/index.yml", "./request/display/pin_assign.yml": "./json_schema/request/display/pin_assign.yml", "./request/display/qr.yml": "./json_schema/request/display/qr.yml", "./request/display/raw.yml": "./json_schema/request/display/raw.yml", "./request/display/text.yml": "./json_schema/request/display/text.yml", "./request/i2c/deinit.yml": "./json_schema/request/i2c/deinit.yml", "./request/i2c/index.yml": "./json_schema/request/i2c/index.yml", "./request/i2c/init_master.yml": "./json_schema/request/i2c/init_master.yml", "./request/i2c/init_slave.yml": "./json_schema/request/i2c/init_slave.yml", "./request/i2c/read.yml": "./json_schema/request/i2c/read.yml", "./request/i2c/write.yml": "./json_schema/request/i2c/write.yml", "./request/index.yml": "./json_schema/request/index.yml", "./request/io/deinit.yml": "./json_schema/request/io/deinit.yml", "./request/io/index.yml": "./json_schema/request/io/index.yml", "./request/io/input.yml": "./json_schema/request/io/input.yml", "./request/io/input_detail.yml": "./json_schema/request/io/input_detail.yml", "./request/io/output.yml": "./json_schema/request/io/output.yml", "./request/io/output_detail.yml": "./json_schema/request/io/output_detail.yml", "./request/io/output_type.yml": "./json_schema/request/io/output_type.yml", "./request/io/pull_type.yml": "./json_schema/request/io/pull_type.yml", "./request/ioanimation/changeState.yml": "./json_schema/request/ioanimation/changeState.yml", "./request/ioanimation/index.yml": "./json_schema/request/ioanimation/index.yml", "./request/ioanimation/init.yml": "./json_schema/request/ioanimation/init.yml", "./request/logicanalyzer/deinit.yml": "./json_schema/request/logicanalyzer/deinit.yml", "./request/logicanalyzer/index.yml": "./json_schema/request/logicanalyzer/index.yml", "./request/logicanalyzer/init.yml": "./json_schema/request/logicanalyzer/init.yml", "./request/measure/echo.yml": "./json_schema/request/measure/echo.yml", "./request/measure/index.yml": "./json_schema/request/measure/index.yml", "./request/message/index.yml": "./json_schema/request/message/index.yml", "./request/message/send.yml": "./json_schema/request/message/send.yml", "./request/pwm/deinit.yml": "./json_schema/request/pwm/deinit.yml", "./request/pwm/freq.yml": "./json_schema/request/pwm/freq.yml", "./request/pwm/index.yml": "./json_schema/request/pwm/index.yml", "./request/pwm/init.yml": "./json_schema/request/pwm/init.yml", "./request/pwm/modulate.yml": "./json_schema/request/pwm/modulate.yml", "./request/pwm/pulse.yml": "./json_schema/request/pwm/pulse.yml", "./request/spi/deinit.yml": "./json_schema/request/spi/deinit.yml", "./request/spi/index.yml": "./json_schema/request/spi/index.yml", "./request/spi/init_master.yml": "./json_schema/request/spi/init_master.yml", "./request/spi/write.yml": "./json_schema/request/spi/write.yml", "./request/switch/get.yml": "./json_schema/request/switch/get.yml", "./request/switch/index.yml": "./json_schema/request/switch/index.yml", "./request/system/index.yml": "./json_schema/request/system/index.yml", "./request/system/keep_working_at_offline.yml": "./json_schema/request/system/keep_working_at_offline.yml", "./request/system/ping.yml": "./json_schema/request/system/ping.yml", "./request/system/reboot.yml": "./json_schema/request/system/reboot.yml", "./request/system/reset.yml": "./json_schema/request/system/reset.yml", "./request/system/self_check.yml": "./json_schema/request/system/self_check.yml", "./request/system/wait.yml": "./json_schema/request/system/wait.yml", "./request/uart/deinit.yml": "./json_schema/request/uart/deinit.yml", "./request/uart/index.yml": "./json_schema/request/uart/index.yml", "./request/uart/init.yml": "./json_schema/request/uart/init.yml", "./request/uart/send.yml": "./json_schema/request/uart/send.yml", "./request/ws/index.yml": "./json_schema/request/ws/index.yml", "./request/ws/reset_obniz_on_ws_disconnection.yml": "./json_schema/request/ws/reset_obniz_on_ws_disconnection.yml", "./response/ad/get.yml": "./json_schema/response/ad/get.yml", "./response/ad/index.yml": "./json_schema/response/ad/index.yml", "./response/ble/central/characteristic_get.yml": "./json_schema/response/ble/central/characteristic_get.yml", "./response/ble/central/characteristic_get_finish.yml": "./json_schema/response/ble/central/characteristic_get_finish.yml", "./response/ble/central/characteristic_notify.yml": "./json_schema/response/ble/central/characteristic_notify.yml", "./response/ble/central/characteristic_read.yml": "./json_schema/response/ble/central/characteristic_read.yml", "./response/ble/central/characteristic_register_notify.yml": "./json_schema/response/ble/central/characteristic_register_notify.yml", "./response/ble/central/characteristic_unregister_notify.yml": "./json_schema/response/ble/central/characteristic_unregister_notify.yml", "./response/ble/central/characteristic_write.yml": "./json_schema/response/ble/central/characteristic_write.yml", "./response/ble/central/descriptor_get.yml": "./json_schema/response/ble/central/descriptor_get.yml", "./response/ble/central/descriptor_get_finish.yml": "./json_schema/response/ble/central/descriptor_get_finish.yml", "./response/ble/central/descriptor_read.yml": "./json_schema/response/ble/central/descriptor_read.yml", "./response/ble/central/descriptor_write.yml": "./json_schema/response/ble/central/descriptor_write.yml", "./response/ble/central/error.yml": "./json_schema/response/ble/central/error.yml", "./response/ble/central/index.yml": "./json_schema/response/ble/central/index.yml", "./response/ble/central/scan.yml": "./json_schema/response/ble/central/scan.yml", "./response/ble/central/scan_finish.yml": "./json_schema/response/ble/central/scan_finish.yml", "./response/ble/central/service_get.yml": "./json_schema/response/ble/central/service_get.yml", "./response/ble/central/service_get_finish.yml": "./json_schema/response/ble/central/service_get_finish.yml", "./response/ble/central/status_update.yml": "./json_schema/response/ble/central/status_update.yml", "./response/ble/index.yml": "./json_schema/response/ble/index.yml", "./response/ble/peripheral/characteristic_notify_read.yml": "./json_schema/response/ble/peripheral/characteristic_notify_read.yml", "./response/ble/peripheral/characteristic_notify_write.yml": "./json_schema/response/ble/peripheral/characteristic_notify_write.yml", "./response/ble/peripheral/characteristic_read.yml": "./json_schema/response/ble/peripheral/characteristic_read.yml", "./response/ble/peripheral/characteristic_write.yml": "./json_schema/response/ble/peripheral/characteristic_write.yml", "./response/ble/peripheral/descriptor_notify_read.yml": "./json_schema/response/ble/peripheral/descriptor_notify_read.yml", "./response/ble/peripheral/descriptor_notify_write.yml": "./json_schema/response/ble/peripheral/descriptor_notify_write.yml", "./response/ble/peripheral/descriptor_read.yml": "./json_schema/response/ble/peripheral/descriptor_read.yml", "./response/ble/peripheral/descriptor_write.yml": "./json_schema/response/ble/peripheral/descriptor_write.yml", "./response/ble/peripheral/index.yml": "./json_schema/response/ble/peripheral/index.yml", "./response/ble/peripheral/status.yml": "./json_schema/response/ble/peripheral/status.yml", "./response/debug/error.yml": "./json_schema/response/debug/error.yml", "./response/debug/index.yml": "./json_schema/response/debug/index.yml", "./response/debug/warning.yml": "./json_schema/response/debug/warning.yml", "./response/i2c/index.yml": "./json_schema/response/i2c/index.yml", "./response/i2c/master.yml": "./json_schema/response/i2c/master.yml", "./response/i2c/slave.yml": "./json_schema/response/i2c/slave.yml", "./response/index.yml": "./json_schema/response/index.yml", "./response/io/get.yml": "./json_schema/response/io/get.yml", "./response/io/index.yml": "./json_schema/response/io/index.yml", "./response/ioanimation/index.yml": "./json_schema/response/ioanimation/index.yml", "./response/ioanimation/notify.yml": "./json_schema/response/ioanimation/notify.yml", "./response/logicanalyzer/data.yml": "./json_schema/response/logicanalyzer/data.yml", "./response/logicanalyzer/index.yml": "./json_schema/response/logicanalyzer/index.yml", "./response/measure/echo.yml": "./json_schema/response/measure/echo.yml", "./response/measure/index.yml": "./json_schema/response/measure/index.yml", "./response/message/index.yml": "./json_schema/response/message/index.yml", "./response/message/receive.yml": "./json_schema/response/message/receive.yml", "./response/spi/index.yml": "./json_schema/response/spi/index.yml", "./response/spi/read.yml": "./json_schema/response/spi/read.yml", "./response/switch/change.yml": "./json_schema/response/switch/change.yml", "./response/switch/index.yml": "./json_schema/response/switch/index.yml", "./response/system/index.yml": "./json_schema/response/system/index.yml", "./response/system/pong.yml": "./json_schema/response/system/pong.yml", "./response/uart/index.yml": "./json_schema/response/uart/index.yml", "./response/uart/receive.yml": "./json_schema/response/uart/receive.yml", "./response/ws/index.yml": "./json_schema/response/ws/index.yml", "./response/ws/ready.yml": "./json_schema/response/ws/ready.yml", "./response/ws/redirect.yml": "./json_schema/response/ws/redirect.yml" }; function webpackContext(req) { var id = webpackContextResolve(req); return __webpack_require__(id); } function webpackContextResolve(req) { var id = map[req]; if(!(id + 1)) { // check for number or string var e = new Error("Cannot find module '" + req + "'"); e.code = 'MODULE_NOT_FOUND'; throw e; } return id; } webpackContext.keys = function webpackContextKeys() { return Object.keys(map); }; webpackContext.resolve = webpackContextResolve; module.exports = webpackContext; webpackContext.id = "./json_schema sync recursive \\.yml$"; /***/ }), /***/ "./json_schema/index.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/","definitions":{"pinSetting":{"id":"pinSetting","type":"integer","minimum":0,"maximum":11,"default":null},"bleAdvertiseData":{"id":"bleAdvertiseData","type":"array","default":null,"maxItems":31,"items":{"type":"integer","minimum":0,"maximum":255}},"dataArray32":{"id":"dataArray32","type":"array","default":null,"maxItems":32,"items":{"type":"integer","minimum":0,"maximum":255}},"dataArray1024":{"id":"dataArray1024","type":"array","default":null,"maxItems":1024,"items":{"type":"integer","minimum":0,"maximum":255}},"bitArray":{"id":"bitArray","type":"array","default":null,"items":{"type":"integer","minimum":0,"maximum":1}},"dataArray":{"id":"dataArray","type":"array","default":null,"items":{"type":"integer","minimum":0,"maximum":255}},"imageData128x64":{"id":"imageData128x64","type":"array","minItems":1024,"maxItems":1024,"items":{"type":"integer","minimum":0,"maximum":255}},"hexString":{"id":"hexString","type":"string","default":null,"pattern":"^([0-9a-fA-F]+)$"},"uuid":{"id":"uuid","type":"string","pattern":"^([-0-9a-fA-F]+)$","minLength":4,"maxLength":36},"uuidOrNull":{"id":"uuidOrNull","type":["string","null"],"pattern":"^([-0-9a-fA-F]+)$","minLength":4,"maxLength":36},"deviceAddress":{"id":"deviceAddress","type":"string","pattern":"^([0-9a-fA-F]+)$","minLength":12,"maxLength":12},"obnizId":{"id":"obnizId","type":["string","integer"],"pattern":"^[0-9]{4}-?[0-9]{4}$","minimum":0,"maximum":99999999}}} /***/ }), /***/ "./json_schema/request/ad/deinit.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ad/deinit","type":"null"} /***/ }), /***/ "./json_schema/request/ad/index.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ad","basePath":"ad0","anyOf":[{"$ref":"/request/ad/get"},{"$ref":"/request/ad/deinit"}]} /***/ }), /***/ "./json_schema/request/ad/input.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ad/get","related":"/response/ad/get","desription":"enable & start ad module at io.","type":"object","required":["stream"],"properties":{"stream":{"type":"boolean","default":false}}} /***/ }), /***/ "./json_schema/request/ble/central/characteristic_get.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ble/central/characteristic_get","related":"/response/ble/central/characteristic_get","type":"object","required":["get_characteristics"],"properties":{"get_characteristics":{"type":"object","required":["address","service_uuid"],"additionalProperties":false,"properties":{"address":{"$ref":"/deviceAddress"},"service_uuid":{"$ref":"/uuid"}}}}} /***/ }), /***/ "./json_schema/request/ble/central/characteristic_read.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ble/central/characteristic_read","related":"/response/ble/central/characteristic_read","type":"object","required":["read_characteristic"],"properties":{"read_characteristic":{"type":"object","required":["address","service_uuid","characteristic_uuid"],"additionalProperties":false,"properties":{"address":{"$ref":"/deviceAddress"},"service_uuid":{"$ref":"/uuid"},"characteristic_uuid":{"$ref":"/uuid"}}}}} /***/ }), /***/ "./json_schema/request/ble/central/characteristic_register_notify.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ble/central/characteristic_register_notify","related":"/response/ble/central/characteristic_register_notify","type":"object","required":["register_notify_characteristic"],"properties":{"register_notify_characteristic":{"type":"object","required":["address","service_uuid","characteristic_uuid"],"additionalProperties":false,"properties":{"address":{"$ref":"/deviceAddress"},"service_uuid":{"$ref":"/uuid"},"characteristic_uuid":{"$ref":"/uuid"}}}}} /***/ }), /***/ "./json_schema/request/ble/central/characteristic_unregister_notify.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ble/central/characteristic_unregister_notify","related":"/response/ble/central/characteristic_unregister_notify","type":"object","required":["unregister_notify_characteristic"],"properties":{"unregister_notify_characteristic":{"type":"object","required":["address","service_uuid","characteristic_uuid"],"additionalProperties":false,"properties":{"address":{"$ref":"/deviceAddress"},"service_uuid":{"$ref":"/uuid"},"characteristic_uuid":{"$ref":"/uuid"}}}}} /***/ }), /***/ "./json_schema/request/ble/central/characteristic_write.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ble/central/characteristic_write","related":"/response/ble/central/characteristic_write","type":"object","required":["write_characteristic"],"properties":{"write_characteristic":{"type":"object","required":["address","service_uuid","characteristic_uuid","data"],"additionalProperties":false,"properties":{"address":{"$ref":"/deviceAddress"},"service_uuid":{"$ref":"/uuid"},"characteristic_uuid":{"$ref":"/uuid"},"data":{"$ref":"/dataArray"},"needResponse":{"type":"boolean","default":true}}}}} /***/ }), /***/ "./json_schema/request/ble/central/connect.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ble/central/connect","related":"/response/ble/central/status_update","type":"object","required":["connect"],"properties":{"connect":{"type":"object","required":["address"],"additionalProperties":false,"properties":{"address":{"$ref":"/deviceAddress"}}}}} /***/ }), /***/ "./json_schema/request/ble/central/descriptor_get.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ble/central/descriptor_get","related":"/response/ble/central/descriptor_get","type":"object","required":["get_descriptors"],"properties":{"get_descriptors":{"type":"object","required":["address","service_uuid","characteristic_uuid"],"additionalProperties":false,"properties":{"address":{"$ref":"/deviceAddress"},"service_uuid":{"$ref":"/uuid"},"characteristic_uuid":{"$ref":"/uuid"}}}}} /***/ }), /***/ "./json_schema/request/ble/central/descriptor_read.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ble/central/descriptor_read","related":"/response/ble/central/descriptor_read","type":"object","required":["read_descriptor"],"properties":{"read_descriptor":{"type":"object","required":["address","service_uuid","characteristic_uuid","descriptor_uuid"],"additionalProperties":false,"properties":{"address":{"$ref":"/deviceAddress"},"service_uuid":{"$ref":"/uuid"},"characteristic_uuid":{"$ref":"/uuid"},"descriptor_uuid":{"$ref":"/uuid"}}}}} /***/ }), /***/ "./json_schema/request/ble/central/descriptor_write.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ble/central/descriptor_write","related":"/response/ble/central/descriptor_write","type":"object","required":["write_descriptor"],"properties":{"write_descriptor":{"type":"object","required":["address","service_uuid","characteristic_uuid","descriptor_uuid","data"],"additionalProperties":false,"properties":{"address":{"$ref":"/deviceAddress"},"service_uuid":{"$ref":"/uuid"},"characteristic_uuid":{"$ref":"/uuid"},"descriptor_uuid":{"$ref":"/uuid"},"data":{"$ref":"/dataArray"},"needResponse":{"type":"boolean","default":true}}}}} /***/ }), /***/ "./json_schema/request/ble/central/disconnect.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ble/central/disconnect","type":"object","required":["disconnect"],"properties":{"disconnect":{"type":"object","required":["address"],"additionalProperties":false,"properties":{"address":{"$ref":"/deviceAddress"}}}}} /***/ }), /***/ "./json_schema/request/ble/central/index.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ble/central","basePath":"ble","anyOf":[{"$ref":"/request/ble/central/scan_start"},{"$ref":"/request/ble/central/scan_stop"},{"$ref":"/request/ble/central/connect"},{"$ref":"/request/ble/central/disconnect"},{"$ref":"/request/ble/central/service_get"},{"$ref":"/request/ble/central/characteristic_get"},{"$ref":"/request/ble/central/characteristic_read"},{"$ref":"/request/ble/central/characteristic_write"},{"$ref":"/request/ble/central/characteristic_register_notify"},{"$ref":"/request/ble/central/characteristic_unregister_notify"},{"$ref":"/request/ble/central/descriptor_get"},{"$ref":"/request/ble/central/descriptor_read"},{"$ref":"/request/ble/central/descriptor_write"}]} /***/ }), /***/ "./json_schema/request/ble/central/scan_start.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ble/central/scan_start","related":["/response/ble/central/scan","/response/ble/central/scan_finish"],"type":"object","required":["scan"],"properties":{"scan":{"type":"object","additionalProperties":false,"properties":{"duration":{"type":"integer","default":30}}}}} /***/ }), /***/ "./json_schema/request/ble/central/scan_stop.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ble/central/scan_stop","type":"object","required":["scan"],"properties":{"scan":{"type":"null"}}} /***/ }), /***/ "./json_schema/request/ble/central/service_get.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ble/central/service_get","related":"/response/ble/central/service_get","type":"object","required":["get_services"],"properties":{"get_services":{"type":"object","required":["address"],"additionalProperties":false,"properties":{"address":{"$ref":"/deviceAddress"}}}}} /***/ }), /***/ "./json_schema/request/ble/index.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ble","basePath":"ble","anyOf":[{"$ref":"/request/ble/peripheral"},{"$ref":"/request/ble/central"},{"$ref":"/request/ble/security"}]} /***/ }), /***/ "./json_schema/request/ble/peripheral/advertisement_start.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ble/peripheral/advertisement_start","related":"/response/ble/peripheral/status","type":"object","required":["advertisement"],"properties":{"advertisement":{"type":"object","required":["adv_data"],"additionalProperties":false,"properties":{"adv_data":{"$ref":"/bleAdvertiseData"},"scan_resp":{"$ref":"/bleAdvertiseData"}}}}} /***/ }), /***/ "./json_schema/request/ble/peripheral/advertisement_stop.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ble/peripheral/advertisement_stop","type":"object","required":["advertisement"],"properties":{"advertisement":{"type":"null"}}} /***/ }), /***/ "./json_schema/request/ble/peripheral/characteristic_notify.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ble/peripheral/characteristic_notify","type":"object","required":["peripheral"],"properties":{"peripheral":{"type":"object","required":["notify_characteristic"],"properties":{"notify_characteristic":{"type":"object","required":["service_uuid","characteristic_uuid"],"additionalProperties":false,"properties":{"service_uuid":{"$ref":"/uuid"},"characteristic_uuid":{"$ref":"/uuid"}}}}}}} /***/ }), /***/ "./json_schema/request/ble/peripheral/characteristic_read.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ble/peripheral/characteristic_read","related":"/response/ble/peripheral/characteristic_read","type":"object","required":["peripheral"],"properties":{"peripheral":{"type":"object","required":["read_characteristic"],"properties":{"read_characteristic":{"type":"object","required":["service_uuid","characteristic_uuid"],"additionalProperties":false,"properties":{"service_uuid":{"$ref":"/uuid"},"characteristic_uuid":{"$ref":"/uuid"}}}}}}} /***/ }), /***/ "./json_schema/request/ble/peripheral/characteristic_write.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ble/peripheral/characteristic_write","related":"/response/ble/peripheral/characteristic_write","type":"object","required":["peripheral"],"properties":{"peripheral":{"type":"object","required":["write_characteristic"],"properties":{"write_characteristic":{"type":"object","required":["service_uuid","characteristic_uuid","data"],"additionalProperties":false,"properties":{"service_uuid":{"$ref":"/uuid"},"characteristic_uuid":{"$ref":"/uuid"},"data":{"$ref":"/dataArray"}}}}}}} /***/ }), /***/ "./json_schema/request/ble/peripheral/descriptor_read.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ble/peripheral/descriptor_read","related":"/response/ble/peripheral/descriptor_read","type":"object","required":["peripheral"],"properties":{"peripheral":{"type":"object","required":["read_descriptor"],"properties":{"read_descriptor":{"type":"object","required":["service_uuid","characteristic_uuid"],"additionalProperties":false,"properties":{"service_uuid":{"$ref":"/uuid"},"characteristic_uuid":{"$ref":"/uuid"},"descriptor_uuid":{"$ref":"/uuid"}}}}}}} /***/ }), /***/ "./json_schema/request/ble/peripheral/descriptor_write.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ble/peripheral/descriptor_write","related":"/response/ble/peripheral/descriptor_write","type":"object","required":["peripheral"],"properties":{"peripheral":{"type":"object","required":["write_descriptor"],"properties":{"write_descriptor":{"type":"object","required":["service_uuid","characteristic_uuid","descriptor_uuid","data"],"additionalProperties":false,"properties":{"service_uuid":{"$ref":"/uuid"},"characteristic_uuid":{"$ref":"/uuid"},"descriptor_uuid":{"$ref":"/uuid"},"data":{"$ref":"/dataArray"}}}}}}} /***/ }), /***/ "./json_schema/request/ble/peripheral/index.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ble/peripheral","basePath":"ble","anyOf":[{"$ref":"/request/ble/peripheral/advertisement_start"},{"$ref":"/request/ble/peripheral/advertisement_stop"},{"$ref":"/request/ble/peripheral/service_start"},{"$ref":"/request/ble/peripheral/service_stop"},{"$ref":"/request/ble/peripheral/service_stop_all"},{"$ref":"/request/ble/peripheral/characteristic_read"},{"$ref":"/request/ble/peripheral/characteristic_write"},{"$ref":"/request/ble/peripheral/descriptor_read"},{"$ref":"/request/ble/peripheral/descriptor_write"}]} /***/ }), /***/ "./json_schema/request/ble/peripheral/servie_start.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ble/peripheral/service_start","related":["/response/ble/peripheral/status","/response/ble/peripheral/characteristic_notify_read","/response/ble/peripheral/characteristic_notify_write","/response/ble/peripheral/descriptor_notify_read","/response/ble/peripheral/descriptor_notify_write"],"type":"object","required":["peripheral"],"properties":{"peripheral":{"type":"object","required":["services"],"properties":{"services":{"type":"array","minItems":1,"items":{"type":"object","required":["uuid"],"additionalProperties":false,"properties":{"uuid":{"$ref":"/uuid"},"characteristics":{"type":"array","minItems":0,"items":{"type":"object","required":["uuid"],"additionalProperties":false,"properties":{"uuid":{"$ref":"/uuid"},"data":{"$ref":"/dataArray"},"properties":{"type":"array","default":["read","write"],"items":{"type":"string","enum":["broadcast","read","write_without_response","write","notify","indicate","auth","extended_properties"]}},"permissions":{"type":"array","default":["read","write"],"items":{"default":["read","write"],"type":"string","enum":["read","read_encrypted","read_encrypted_mitm","write","write_encrypted","write_encrypted_mitm","write_signed","write_signed_mitm"]}},"descriptors":{"type":"array","minItems":0,"items":{"type":"object","required":["uuid"],"additionalProperties":false,"properties":{"uuid":{"$ref":"/uuid"},"data":{"$ref":"/dataArray"},"permissions":{"type":"array","default":["read","write"],"items":{"default":["read","write"],"type":"string","enum":["read","read_encrypted","read_encrypted_mitm","write","write_encrypted","write_encrypted_mitm","write_signed","write_signed_mitm"]}}}}}}}}}}}}}}} /***/ }), /***/ "./json_schema/request/ble/peripheral/servie_stop.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ble/peripheral/service_stop","type":"object","required":["peripheral"],"properties":{"peripheral":{"type":"object","required":["stop_service"],"properties":{"stop_service":{"type":"object","required":["service_uuid"],"additionalProperties":false,"properties":{"service_uuid":{"$ref":"/uuid"}}}}}}} /***/ }), /***/ "./json_schema/request/ble/peripheral/servie_stop_all.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ble/peripheral/service_stop_all","type":"object","required":["peripheral"],"properties":{"peripheral":{"type":"null"}}} /***/ }), /***/ "./json_schema/request/ble/security/auth.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ble/security/auth","type":"object","required":["security"],"properties":{"security":{"type":"object","required":["auth"],"properties":{"auth":{"type":"array","default":["bonding"],"minItems":"1,","items":{"type":"string","enum":["bonding","mitm","secure_connection"]}}}}}} /***/ }), /***/ "./json_schema/request/ble/security/devices_clear.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ble/security/devices_clear","type":"object","required":["security"],"properties":{"security":{"type":"object","required":["devices"],"properties":{"devices":{"type":"object","required":["clear"],"properties":{"clear":{"type":"boolean","enum":[true]}}}}}}} /***/ }), /***/ "./json_schema/request/ble/security/index.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ble/security","basePath":"ble.security","anyOf":[{"$ref":"/request/ble/security/indicate_security_level"},{"$ref":"/request/ble/security/auth"},{"$ref":"/request/ble/security/key_type"},{"$ref":"/request/ble/security/key_max_size"},{"$ref":"/request/ble/security/devices_clear"}]} /***/ }), /***/ "./json_schema/request/ble/security/indicate_security_level.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ble/security/indicate_security_level","type":"object","required":["security"],"properties":{"security":{"type":"object","required":["indicate_security_level"],"properties":{"indicate_security_level":{"type":"integer","min":0,"max":4}}}}} /***/ }), /***/ "./json_schema/request/ble/security/key_max_size.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ble/security/key_max_size","type":"object","required":["security"],"properties":{"security":{"type":"object","required":["key"],"properties":{"key":{"type":"object","required":["max_size"],"properties":{"max_size":{"type":"integer","min":7,"max":16}}}}}}} /***/ }), /***/ "./json_schema/request/ble/security/key_type.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ble/security/key_type","type":"object","required":["security"],"properties":{"security":{"type":"object","required":["key"],"properties":{"key":{"type":"object","required":["type"],"properties":{"type":{"type":"array","default":["encryption"],"items":{"type":"string","enum":["ltk","irk","csrk"]}}}}}}}} /***/ }), /***/ "./json_schema/request/display/clear.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/display/clear","type":"object","required":["clear"],"properties":{"clear":{"type":"boolean","enum":[true]}}} /***/ }), /***/ "./json_schema/request/display/index.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/display","basePath":"display","anyOf":[{"$ref":"/request/display/text"},{"$ref":"/request/display/clear"},{"$ref":"/request/display/qr"},{"$ref":"/request/display/raw"},{"$ref":"/request/display/pin_assign"}]} /***/ }), /***/ "./json_schema/request/display/pin_assign.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/display/pin_assign","type":"object","required":["pin_assign"],"properties":{"pin_assign":{"type":"object","minProperties":1,"patternExample":[0,1,2,3],"patternProperties":{"^[0-9]$":{"type":"object","properties":{"module_name":{"type":"string"},"pin_name":{"type":"string"}}},"^1[0-1]$":{"type":"object","properties":{"module_name":{"type":"string"},"pin_name":{"type":"string"}}}}}}} /***/ }), /***/ "./json_schema/request/display/qr.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/display/qr","type":"object","required":["qr"],"properties":{"qr":{"type":"object","required":["text"],"additionalProperties":false,"properties":{"text":{"type":"string"},"correction":{"type":"string","enum":["L","M","Q","H"],"default":"M"}}}}} /***/ }), /***/ "./json_schema/request/display/raw.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/display/raw","type":"object","required":["raw"],"properties":{"raw":{"$ref":"/imageData128x64"}}} /***/ }), /***/ "./json_schema/request/display/text.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/display/text","type":"object","required":["text"],"properties":{"text":{"type":"string"}}} /***/ }), /***/ "./json_schema/request/i2c/deinit.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/i2c/deinit","type":"null"} /***/ }), /***/ "./json_schema/request/i2c/index.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/i2c","basePath":"i2c0","anyOf":[{"$ref":"/request/i2c/init_master"},{"$ref":"/request/i2c/init_slave"},{"$ref":"/request/i2c/write"},{"$ref":"/request/i2c/read"},{"$ref":"/request/i2c/deinit"}]} /***/ }), /***/ "./json_schema/request/i2c/init_master.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/i2c/init_master","type":"object","required":["mode","sda","scl","clock"],"uniqueKeys":["sda","scl"],"properties":{"mode":{"type":"string","enum":["master"]},"sda":{"$ref":"/pinSetting"},"scl":{"$ref":"/pinSetting"},"clock":{"type":"integer","minimum":1,"maximum":1000000}}} /***/ }), /***/ "./json_schema/request/i2c/init_slave.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/i2c/init_slave","related":"/response/i2c/slave","type":"object","required":["mode","sda","scl","slave_address"],"uniqueKeys":["sda","scl"],"properties":{"mode":{"type":"string","enum":["master","slave"]},"sda":{"$ref":"/pinSetting"},"scl":{"$ref":"/pinSetting"},"slave_address":{"type":"integer","minimum":0,"maximum":1023},"slave_address_length":{"type":"integer","enum":[7],"default":7},"address":{"type":"integer","minimum":0,"maximum":1023},"address_bits":{"type":"integer","enum":[7],"default":7},"data":{"$ref":"/dataArray"},"read":{"type":"integer","minimum":0}}} /***/ }), /***/ "./json_schema/request/i2c/read.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/i2c/read","related":"/response/i2c/master","type":"object","required":["address","read"],"properties":{"address":{"type":"integer","minimum":0,"maximum":1023},"address_bits":{"type":"integer","enum":[7],"default":7},"read":{"type":"integer","minimum":0,"maximum":1024}}} /***/ }), /***/ "./json_schema/request/i2c/write.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/i2c/write","type":"object","required":["address","data"],"properties":{"address":{"type":"integer","minimum":0,"maximum":1023},"address_bits":{"type":"integer","enum":[7],"default":7},"data":{"$ref":"/dataArray1024"}}} /***/ }), /***/ "./json_schema/request/index.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request","type":"array","minItems":1,"items":{"type":"object","additionalProperties":false,"patternProperties":{"^io[0-9]$":{"$ref":"/request/io"},"^io1[0-1]$":{"$ref":"/request/io"},"^ad[0-9]$":{"$ref":"/request/ad"},"^ad1[0-1]$":{"$ref":"/request/ad"},"^pwm[0-5]$":{"$ref":"/request/pwm"},"^uart[0-1]$":{"$ref":"/request/uart"},"^spi[0-1]$":{"$ref":"/request/spi"},"^i2c0$":{"$ref":"/request/i2c"}},"properties":{"io":{"$ref":"/request/ioAnimation"},"ble":{"$ref":"/request/ble"},"switch":{"$ref":"/request/switch"},"display":{"$ref":"/request/display"},"measure":{"$ref":"/request/measure"},"message":{"$ref":"/request/message"},"logic_analyzer":{"$ref":"/request/logicAnalyzer"},"system":{"$ref":"/request/system"},"ws":{"$ref":"/request/ws"}}}} /***/ }), /***/ "./json_schema/request/io/deinit.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/io/deinit","type":"null"} /***/ }), /***/ "./json_schema/request/io/index.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/io","basePath":"io0","anyOf":[{"$ref":"/request/io/input"},{"$ref":"/request/io/input_detail"},{"$ref":"/request/io/output"},{"$ref":"/request/io/output_detail"},{"$ref":"/request/io/output_type"},{"$ref":"/request/io/pull_type"},{"$ref":"/request/io/deinit"}]} /***/ }), /***/ "./json_schema/request/io/input.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/io/input","related":"/response/io/get","type":"string","enum":["get"]} /***/ }), /***/ "./json_schema/request/io/input_detail.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/io/input_detail","related":"/response/io/get","type":"object","required":["direction"],"properties":{"direction":{"type":"string","enum":["input"]},"stream":{"type":"boolean","default":false}}} /***/ }), /***/ "./json_schema/request/io/output.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/io/output","type":"boolean"} /***/ }), /***/ "./json_schema/request/io/output_detail.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/io/output_detail","type":"object","required":["direction","value"],"properties":{"direction":{"type":"string","enum":["output"]},"value":{"type":"boolean"}}} /***/ }), /***/ "./json_schema/request/io/output_type.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/io/output_type","type":"object","required":["output_type"],"properties":{"output_type":{"type":"string","enum":["push-pull5v","push-pull3v","open-drain"]}}} /***/ }), /***/ "./json_schema/request/io/pull_type.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/io/pull_type","type":"object","required":["pull_type"],"properties":{"pull_type":{"type":"string","enum":["pull-up5v","pull-up3v","pull-down","float"]}}} /***/ }), /***/ "./json_schema/request/ioanimation/changeState.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ioAnimation/changeState","type":"object","required":["animation"],"properties":{"animation":{"type":"object","required":["name","status"],"additionalProperties":false,"properties":{"name":{"type":"string","minLength":1,"maxLength":254},"status":{"type":"string","enum":["pause","resume"]}}}}} /***/ }), /***/ "./json_schema/request/ioanimation/index.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ioAnimation","basePath":"io","anyOf":[{"$ref":"/request/ioAnimation/init"},{"$ref":"/request/ioAnimation/changeState"}]} /***/ }), /***/ "./json_schema/request/ioanimation/init.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/ioAnimation/init","commandExample":{"io":{"animation":{"name":"animation-1","status":"loop","states":[{"duration":500,"state":{"io0":true}},{"duration":500,"state":{"io0":false}}]}}},"type":"object","required":["animation"],"properties":{"animation":{"type":"object","required":["name","status","states"],"additionalProperties":false,"properties":{"name":{"type":"string","minLength":1,"maxLength":254},"repeat":{"type":"integer","minLength":1,"maxLength":4294967295,"default":"undefined"},"status":{"type":"string","default":"loop","enum":["loop","registrate"]},"states":{"type":"array","default":[],"items":{"type":"object","required":["duration","state"],"additionalProperties":false,"properties":{"duration":{"type":"integer","minimum":0,"maximum":60000},"state":{"type":["object","array"],"filter":"pass_all"}}}}}}}} /***/ }), /***/ "./json_schema/request/logicanalyzer/deinit.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/logicAnalyzer/deinit","type":"null"} /***/ }), /***/ "./json_schema/request/logicanalyzer/index.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/logicAnalyzer","basePath":"logic_analyzer","anyOf":[{"$ref":"/request/logicAnalyzer/init"},{"$ref":"/request/logicAnalyzer/deinit"}]} /***/ }), /***/ "./json_schema/request/logicanalyzer/init.yml": /***/ (function(module, exports) { module.exports = {"$schema":"http://json-schema.org/draft-04/schema#","id":"/request/logicAnalyzer/init","exampleDescription":"With below sample code, you will receive only data which start with 'false, false, false' 3bit.","type":"object","required":["io","interval","duration"],"properties":{"io":{"type":"array","minItems":1,"maxItems":1,"items":{"$ref":"/pinSetting"}},"interval":{"type":"number","minimum":0,"exclusiveMinimum":true},"duration":{"type":"integer","minimum":0,"exclusiveMinimum":true},"trigger":{"type":"object","additionalProperties":false,"required":["value","samples"],"default":{"value":false,"samples":0},"properties":{"value":{"type":"boolean","default":false},"samples":{"type":"integer","minimum":0,"default":0}}}}} /***/ }), /***/ "./json_schema/request/measure/echo.yml": /***/ (function(module, exports) { module.exports = {"$schema":"htt