@procivis/react-native-one-core
    Preparing search index...

    Interface BlePeripheral

    interface BlePeripheral {
        getCharacteristicWrites(
            device: string,
            service: string,
            characteristic: string,
        ): Promise<number[][]>;
        getConnectionChangeEvents(): Promise<ConnectionEventBindingEnum[]>;
        isAdapterEnabled(): Promise<boolean>;
        isAdvertising(): Promise<boolean>;
        notifyCharacteristicData(
            deviceAddress: string,
            service: string,
            characteristic: string,
            data: number[],
        ): Promise<void>;
        setCharacteristicData(
            service: string,
            characteristic: string,
            data: number[],
        ): Promise<void>;
        startAdvertisement(
            deviceName: undefined | string,
            services: ServiceDescriptionBindingDto[],
        ): Promise<undefined | string>;
        stopAdvertisement(): Promise<void>;
        stopServer(): Promise<void>;
        waitForCharacteristicRead(
            device: string,
            service: string,
            characteristic: string,
        ): Promise<void>;
    }
    Index

    Methods

    • Parameters

      • device: string
      • service: string
      • characteristic: string

      Returns Promise<number[][]>

    • Returns Promise<boolean>

    • Returns Promise<boolean>

    • Parameters

      • deviceAddress: string
      • service: string
      • characteristic: string
      • data: number[]

      Returns Promise<void>

    • Parameters

      • service: string
      • characteristic: string
      • data: number[]

      Returns Promise<void>

    • Returns Promise<void>

    • Returns Promise<void>

    • Parameters

      • device: string
      • service: string
      • characteristic: string

      Returns Promise<void>