@iotize/tap
Version:
IoTize Device client for Javascript
149 lines • 10.3 kB
JavaScript
/* tslint:disable */
/**
* This file was automatically generated by json-schema-to-typescript.
* DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file,
* and run json-schema-to-typescript to regenerate this file.
*/
export var TargetCoreType;
(function (TargetCoreType) {
TargetCoreType[TargetCoreType["M0_CORTEX"] = 0] = "M0_CORTEX";
TargetCoreType[TargetCoreType["M1_CORTEX"] = 1] = "M1_CORTEX";
})(TargetCoreType || (TargetCoreType = {}));
export var TargetS3PProtocolConfiguration;
(function (TargetS3PProtocolConfiguration) {
/* tslint:disable */
/**
* This file was automatically generated by json-schema-to-typescript.
* DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file,
* and run json-schema-to-typescript to regenerate this file.
*/
let Mode;
(function (Mode) {
Mode[Mode["EMULATION"] = 0] = "EMULATION";
Mode[Mode["INDEXED"] = 1] = "INDEXED";
})(Mode = TargetS3PProtocolConfiguration.Mode || (TargetS3PProtocolConfiguration.Mode = {}));
})(TargetS3PProtocolConfiguration || (TargetS3PProtocolConfiguration = {}));
export var TargetCanProtocolConfiguration;
(function (TargetCanProtocolConfiguration) {
/* tslint:disable */
/**
* This file was automatically generated by json-schema-to-typescript.
* DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file,
* and run json-schema-to-typescript to regenerate this file.
*/
let Mode;
(function (Mode) {
Mode[Mode["NORMAL"] = 0] = "NORMAL";
Mode[Mode["NO_ACK"] = 1] = "NO_ACK";
Mode[Mode["LISTEN"] = 2] = "LISTEN";
})(Mode = TargetCanProtocolConfiguration.Mode || (TargetCanProtocolConfiguration.Mode = {}));
/* tslint:disable */
/**
* This file was automatically generated by json-schema-to-typescript.
* DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file,
* and run json-schema-to-typescript to regenerate this file.
*/
let Filter;
(function (Filter) {
Filter[Filter["DUAL"] = 0] = "DUAL";
Filter[Filter["SINGLE"] = 1] = "SINGLE";
})(Filter = TargetCanProtocolConfiguration.Filter || (TargetCanProtocolConfiguration.Filter = {}));
})(TargetCanProtocolConfiguration || (TargetCanProtocolConfiguration = {}));
export var ModbusOptions;
(function (ModbusOptions) {
/* tslint:disable */
/**
* This file was automatically generated by json-schema-to-typescript.
* DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file,
* and run json-schema-to-typescript to regenerate this file.
*/
let ObjectType;
(function (ObjectType) {
ObjectType[ObjectType["DEFAULT"] = 0] = "DEFAULT";
ObjectType[ObjectType["COIL"] = 1] = "COIL";
ObjectType[ObjectType["DISCRET_INPUT"] = 2] = "DISCRET_INPUT";
ObjectType[ObjectType["HOLDING_REGISTER"] = 3] = "HOLDING_REGISTER";
ObjectType[ObjectType["INPUT_REGISTER"] = 4] = "INPUT_REGISTER";
})(ObjectType = ModbusOptions.ObjectType || (ModbusOptions.ObjectType = {}));
})(ModbusOptions || (ModbusOptions = {}));
export var SerialSettings;
(function (SerialSettings) {
/* tslint:disable */
/**
* This file was automatically generated by json-schema-to-typescript.
* DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file,
* and run json-schema-to-typescript to regenerate this file.
*/
let BitParity;
(function (BitParity) {
BitParity[BitParity["NONE"] = 0] = "NONE";
BitParity[BitParity["ODD"] = 1] = "ODD";
BitParity[BitParity["EVEN"] = 2] = "EVEN";
})(BitParity = SerialSettings.BitParity || (SerialSettings.BitParity = {}));
/* tslint:disable */
/**
* This file was automatically generated by json-schema-to-typescript.
* DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file,
* and run json-schema-to-typescript to regenerate this file.
*/
let HardwareFlowControl;
(function (HardwareFlowControl) {
HardwareFlowControl[HardwareFlowControl["NONE"] = 0] = "NONE";
HardwareFlowControl[HardwareFlowControl["RTS"] = 1] = "RTS";
HardwareFlowControl[HardwareFlowControl["CTS"] = 2] = "CTS";
HardwareFlowControl[HardwareFlowControl["RTS_CTS"] = 3] = "RTS_CTS";
})(HardwareFlowControl = SerialSettings.HardwareFlowControl || (SerialSettings.HardwareFlowControl = {}));
/* tslint:disable */
/**
* This file was automatically generated by json-schema-to-typescript.
* DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file,
* and run json-schema-to-typescript to regenerate this file.
*/
let StopBits;
(function (StopBits) {
StopBits[StopBits["ONE"] = 0] = "ONE";
StopBits[StopBits["ONE_AND_HALF"] = 1] = "ONE_AND_HALF";
StopBits[StopBits["TWO"] = 2] = "TWO";
})(StopBits = SerialSettings.StopBits || (SerialSettings.StopBits = {}));
/* tslint:disable */
/**
* This file was automatically generated by json-schema-to-typescript.
* DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file,
* and run json-schema-to-typescript to regenerate this file.
*/
let PhysicalPort;
(function (PhysicalPort) {
PhysicalPort[PhysicalPort["NONE"] = 0] = "NONE";
PhysicalPort[PhysicalPort["RS232"] = 1] = "RS232";
PhysicalPort[PhysicalPort["USB"] = 3] = "USB";
PhysicalPort[PhysicalPort["RS485_WITH_SIGNAL_DIRECTION"] = 4] = "RS485_WITH_SIGNAL_DIRECTION";
PhysicalPort[PhysicalPort["AUTO"] = 6] = "AUTO";
PhysicalPort[PhysicalPort["RS485"] = 10] = "RS485";
})(PhysicalPort = SerialSettings.PhysicalPort || (SerialSettings.PhysicalPort = {}));
/* tslint:disable */
/**
* This file was automatically generated by json-schema-to-typescript.
* DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file,
* and run json-schema-to-typescript to regenerate this file.
*/
let HandshakeDelimiter;
(function (HandshakeDelimiter) {
HandshakeDelimiter[HandshakeDelimiter["NONE"] = 0] = "NONE";
HandshakeDelimiter[HandshakeDelimiter["CR"] = 1] = "CR";
HandshakeDelimiter[HandshakeDelimiter["LF"] = 2] = "LF";
HandshakeDelimiter[HandshakeDelimiter["CR_LF"] = 3] = "CR_LF";
})(HandshakeDelimiter = SerialSettings.HandshakeDelimiter || (SerialSettings.HandshakeDelimiter = {}));
/* tslint:disable */
/**
* This file was automatically generated by json-schema-to-typescript.
* DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file,
* and run json-schema-to-typescript to regenerate this file.
*/
let DataBits;
(function (DataBits) {
DataBits[DataBits["_7"] = 0] = "_7";
DataBits[DataBits["_8"] = 1] = "_8";
DataBits[DataBits["_9"] = 2] = "_9";
})(DataBits = SerialSettings.DataBits || (SerialSettings.DataBits = {}));
})(SerialSettings || (SerialSettings = {}));
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW9kZWxzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vc2VydmljZS9pbXBsL3RhcmdldC9zcmMvbGliL2dlbmVyYXRlZC9tb2RlbHMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBVUEsb0JBQW9CO0FBQ3BCOzs7O0dBSUc7QUFFSCxNQUFNLENBQU4sSUFBWSxjQUdYO0FBSEQsV0FBWSxjQUFjO0lBQ3hCLDZEQUFhLENBQUE7SUFDYiw2REFBYSxDQUFBO0FBQ2YsQ0FBQyxFQUhXLGNBQWMsS0FBZCxjQUFjLFFBR3pCO0FBc0VELE1BQU0sS0FBVyw4QkFBOEIsQ0FZOUM7QUFaRCxXQUFpQiw4QkFBOEI7SUFDN0Msb0JBQW9CO0lBQ3BCOzs7O09BSUc7SUFFSCxJQUFZLElBR1g7SUFIRCxXQUFZLElBQUk7UUFDZCx5Q0FBYSxDQUFBO1FBQ2IscUNBQVcsQ0FBQTtJQUNiLENBQUMsRUFIVyxJQUFJLEdBQUosbUNBQUksS0FBSixtQ0FBSSxRQUdmO0FBQ0gsQ0FBQyxFQVpnQiw4QkFBOEIsS0FBOUIsOEJBQThCLFFBWTlDO0FBK0JELE1BQU0sS0FBVyw4QkFBOEIsQ0F5QjlDO0FBekJELFdBQWlCLDhCQUE4QjtJQUM3QyxvQkFBb0I7SUFDcEI7Ozs7T0FJRztJQUVILElBQVksSUFJWDtJQUpELFdBQVksSUFBSTtRQUNkLG1DQUFVLENBQUE7UUFDVixtQ0FBVSxDQUFBO1FBQ1YsbUNBQVUsQ0FBQTtJQUNaLENBQUMsRUFKVyxJQUFJLEdBQUosbUNBQUksS0FBSixtQ0FBSSxRQUlmO0lBRUQsb0JBQW9CO0lBQ3BCOzs7O09BSUc7SUFFSCxJQUFZLE1BR1g7SUFIRCxXQUFZLE1BQU07UUFDaEIsbUNBQVEsQ0FBQTtRQUNSLHVDQUFVLENBQUE7SUFDWixDQUFDLEVBSFcsTUFBTSxHQUFOLHFDQUFNLEtBQU4scUNBQU0sUUFHakI7QUFDSCxDQUFDLEVBekJnQiw4QkFBOEIsS0FBOUIsOEJBQThCLFFBeUI5QztBQTRDRCxNQUFNLEtBQVcsYUFBYSxDQWU3QjtBQWZELFdBQWlCLGFBQWE7SUFDNUIsb0JBQW9CO0lBQ3BCOzs7O09BSUc7SUFFSCxJQUFZLFVBTVg7SUFORCxXQUFZLFVBQVU7UUFDcEIsaURBQVcsQ0FBQTtRQUNYLDJDQUFRLENBQUE7UUFDUiw2REFBaUIsQ0FBQTtRQUNqQixtRUFBb0IsQ0FBQTtRQUNwQiwrREFBa0IsQ0FBQTtJQUNwQixDQUFDLEVBTlcsVUFBVSxHQUFWLHdCQUFVLEtBQVYsd0JBQVUsUUFNckI7QUFDSCxDQUFDLEVBZmdCLGFBQWEsS0FBYixhQUFhLFFBZTdCO0FBNkNELE1BQU0sS0FBVyxjQUFjLENBbUY5QjtBQW5GRCxXQUFpQixjQUFjO0lBQzdCLG9CQUFvQjtJQUNwQjs7OztPQUlHO0lBRUgsSUFBWSxTQUlYO0lBSkQsV0FBWSxTQUFTO1FBQ25CLHlDQUFRLENBQUE7UUFDUix1Q0FBTyxDQUFBO1FBQ1AseUNBQVEsQ0FBQTtJQUNWLENBQUMsRUFKVyxTQUFTLEdBQVQsd0JBQVMsS0FBVCx3QkFBUyxRQUlwQjtJQUVELG9CQUFvQjtJQUNwQjs7OztPQUlHO0lBRUgsSUFBWSxtQkFLWDtJQUxELFdBQVksbUJBQW1CO1FBQzdCLDZEQUFRLENBQUE7UUFDUiwyREFBTyxDQUFBO1FBQ1AsMkRBQU8sQ0FBQTtRQUNQLG1FQUFXLENBQUE7SUFDYixDQUFDLEVBTFcsbUJBQW1CLEdBQW5CLGtDQUFtQixLQUFuQixrQ0FBbUIsUUFLOUI7SUFFRCxvQkFBb0I7SUFDcEI7Ozs7T0FJRztJQUVILElBQVksUUFJWDtJQUpELFdBQVksUUFBUTtRQUNsQixxQ0FBTyxDQUFBO1FBQ1AsdURBQWdCLENBQUE7UUFDaEIscUNBQU8sQ0FBQTtJQUNULENBQUMsRUFKVyxRQUFRLEdBQVIsdUJBQVEsS0FBUix1QkFBUSxRQUluQjtJQUVELG9CQUFvQjtJQUNwQjs7OztPQUlHO0lBRUgsSUFBWSxZQU9YO0lBUEQsV0FBWSxZQUFZO1FBQ3RCLCtDQUFRLENBQUE7UUFDUixpREFBUyxDQUFBO1FBQ1QsNkNBQU8sQ0FBQTtRQUNQLDZGQUErQixDQUFBO1FBQy9CLCtDQUFRLENBQUE7UUFDUixrREFBVSxDQUFBO0lBQ1osQ0FBQyxFQVBXLFlBQVksR0FBWiwyQkFBWSxLQUFaLDJCQUFZLFFBT3ZCO0lBRUQsb0JBQW9CO0lBQ3BCOzs7O09BSUc7SUFFSCxJQUFZLGtCQUtYO0lBTEQsV0FBWSxrQkFBa0I7UUFDNUIsMkRBQVEsQ0FBQTtRQUNSLHVEQUFNLENBQUE7UUFDTix1REFBTSxDQUFBO1FBQ04sNkRBQVMsQ0FBQTtJQUNYLENBQUMsRUFMVyxrQkFBa0IsR0FBbEIsaUNBQWtCLEtBQWxCLGlDQUFrQixRQUs3QjtJQUVELG9CQUFvQjtJQUNwQjs7OztPQUlHO0lBRUgsSUFBWSxRQUlYO0lBSkQsV0FBWSxRQUFRO1FBQ2xCLG1DQUFNLENBQUE7UUFDTixtQ0FBTSxDQUFBO1FBQ04sbUNBQU0sQ0FBQTtJQUNSLENBQUMsRUFKVyxRQUFRLEdBQVIsdUJBQVEsS0FBUix1QkFBUSxRQUluQjtBQUNILENBQUMsRUFuRmdCLGNBQWMsS0FBZCxjQUFjLFFBbUY5QiJ9