UNPKG

obniz

Version:

obniz sdk for javascript

30 lines (29 loc) 730 B
## YAML Template. ##--- $schema: http://json-schema.org/draft-04/schema# id: "/request/canbus/init" description: "tx, rx are required for io" type: object required: [tx, rx, kbps, mode, filter_code, filter_mask] # uniqueKeys: [tx, rx] properties: mode: type: string enum: [normal, noack, listen] tx: {$ref: "/pinSetting"} rx: {$ref: "/pinSetting"} kbps: type: integer minimum: 1 maximum: 1000 # 1MHz desription: "bus speed. options are different in MCUs" filter_code: type: integer minimum: 0 maximum: 0xFFFFFFFF desription: "Accept Data Fields" filter_mask: type: integer minimum: 0 maximum: 0xFFFFFFFF desription: "Accept Filter Mask. 0 means accept all."