UNPKG

obniz

Version:

obniz sdk for javascript

43 lines (34 loc) 676 B
## YAML Template. ##--- $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