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

    Interface BleCentral

    interface BleCentral {
        connect(peripheral: string): Promise<number>;
        disconnect(peripheral: string): Promise<void>;
        getDiscoveredDevices(): Promise<PeripheralDiscoveryDataBindingDto[]>;
        getNotifications(
            peripheral: string,
            service: string,
            characteristic: string,
        ): Promise<number[][]>;
        isAdapterEnabled(): Promise<boolean>;
        isScanning(): Promise<boolean>;
        readData(
            peripheral: string,
            service: string,
            characteristic: string,
        ): Promise<number[]>;
        startScan(filterServices: undefined | string[]): Promise<void>;
        stopScan(): Promise<void>;
        subscribeToCharacteristicNotifications(
            peripheral: string,
            service: string,
            characteristic: string,
        ): Promise<void>;
        unsubscribeFromCharacteristicNotifications(
            peripheral: string,
            service: string,
            characteristic: string,
        ): Promise<void>;
        writeData(
            peripheral: string,
            service: string,
            characteristic: string,
            data: number[],
            writeType: CharacteristicWriteTypeBindingEnum,
        ): Promise<void>;
    }
    Index

    Methods

    • Parameters

      • peripheral: string

      Returns Promise<number>

    • Parameters

      • peripheral: string

      Returns Promise<void>

    • Parameters

      • peripheral: string
      • service: string
      • characteristic: string

      Returns Promise<number[][]>

    • Returns Promise<boolean>

    • Returns Promise<boolean>

    • Parameters

      • peripheral: string
      • service: string
      • characteristic: string

      Returns Promise<number[]>

    • Parameters

      • filterServices: undefined | string[]

      Returns Promise<void>

    • Returns Promise<void>

    • Parameters

      • peripheral: string
      • service: string
      • characteristic: string

      Returns Promise<void>

    • Parameters

      • peripheral: string
      • service: string
      • characteristic: string

      Returns Promise<void>