UNPKG

obniz

Version:

obniz sdk for javascript

27 lines (26 loc) 817 B
/** * @packageDocumentation * @module Parts.iBS05G */ import { ObnizBleBeaconStruct } from '../../../obniz/ObnizPartsBleAbstract'; import { BaseiBS } from '../utils/abstracts/iBS'; export interface iBS05GOptions { } /** * advertisement data from iBS05G * * iBS05Gからのadvertisementデータ */ export interface iBS05G_Data { /** battery 電源電圧 (Unit 単位: 0.01 V) */ battery: number; /** moving or not 動いているかどうか */ moving: boolean; } /** iBS05G management class iBS05Gを管理するクラス */ export default class iBS05G extends BaseiBS<iBS05G_Data> { static readonly PartsName = "iBS05G"; static readonly CompanyID: number[]; static readonly BeaconDataStruct: ObnizBleBeaconStruct<iBS05G_Data>; protected readonly staticClass: typeof iBS05G; }