UNPKG

incyclist-ant-plus

Version:

Incyclist library for ANT+ - originally forked from longhorn/ant-plus

48 lines (47 loc) 2.1 kB
"use strict"; var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } }); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __exportStar = (this && this.__exportStar) || function(m, exports) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); }; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.AntPlusScanner = exports.AntPlusSensor = exports.GarminStick3 = exports.GarminStick2 = exports.Constants = exports.Messages = void 0; const base_sensor_1 = __importDefault(require("./base-sensor")); const stick_1 = __importDefault(require("./stick")); var messages_1 = require("./messages"); Object.defineProperty(exports, "Messages", { enumerable: true, get: function () { return messages_1.Messages; } }); var consts_1 = require("./consts"); Object.defineProperty(exports, "Constants", { enumerable: true, get: function () { return consts_1.Constants; } }); __exportStar(require("./ant-device"), exports); class GarminStick2 extends stick_1.default { constructor(props = {}) { super(0x0fcf, 0x1008, props); } } exports.GarminStick2 = GarminStick2; class GarminStick3 extends stick_1.default { constructor(props = {}) { super(0x0fcf, 0x1009, props); } } exports.GarminStick3 = GarminStick3; class AntPlusSensor extends base_sensor_1.default { attach(channel, type, deviceID, deviceType, transmissionType, timeout, period) { return super.attach(channel, type, deviceID, deviceType, transmissionType, timeout, period, 57); } } exports.AntPlusSensor = AntPlusSensor; class AntPlusScanner extends base_sensor_1.default { scan(type) { return super.scan(type, 57); } } exports.AntPlusScanner = AntPlusScanner;