BluetoothLEErrorEventInfo

개요

연결된 Peripheral 디바이스로 한 요청이 실패했을 때 발생하는 이벤트에 전달되는 EventInfo 오브젝트입니다.

지원 환경

Desktop NRE

Desktop WRE

☑ Windows

☑ macOS

☐ Edge

☐ Chrome

☐ Safari

☐ Firefox

☐ Opera

Mobile NRE

Mobile WRE

☑ Android

☑ iOS/iPadOS

☐ Android

☐ iOS/iPadOS




속성

errormsg

BluetoothLE 에서 발생한 에러의 에러메시지를 갖는 읽기전용 속성입니다.

지원 환경

Desktop NRE

Desktop WRE

☑ Windows

☑ macOS

☐ Edge

☐ Chrome

☐ Safari

☐ Firefox

☐ Opera

Mobile NRE

Mobile WRE

☑ Android

☑ iOS/iPadOS

☐ Android

☐ iOS/iPadOS




속성 타입

☐ Enum

☐ Expr

☐ Control

☐ Hidden

☑ ReadOnly

☐ Bind

☐ Collection

☐ StringResource

문법

BluetoothLEErrorEventInfo.errormsg

문법 설정

var strErrmsg = e.errormsg;

참고

- OS 또는 브라우저에서 전달된 에러메시지를 갖는 속성입니다.
   환경에 따라 동일한 에러에 대해 에러 메시지가 달라질 수 있습니다.

- 에러가 발생한 이유를 확인하려면 e 오브젝트(BluetoothLEErrorEventinfo) 의 reason 속성값을 참조하시기 바랍니다.

eventid

이벤트의 ID를 갖는 읽기전용 속성입니다.

지원 환경

Desktop NRE

Desktop WRE

☑ Windows

☑ macOS

☑ Edge

☑ Chrome

☑ Safari

☑ Firefox

☑ Opera

Mobile NRE

Mobile WRE

☑ Android

☑ iOS/iPadOS

☑ Android

☑ iOS/iPadOS




속성 타입

☐ Enum

☐ Expr

☐ Control

☐ Hidden

☑ ReadOnly

☐ Bind

☐ Collection

☐ StringResource

문법

BluetoothLEErrorEventInfo.eventid

문법 설정

var strEventid = e.eventid;

참고

- 이벤트에 핸들러로 등록된 함수의 이름이 아닌 발생한 이벤트명을 갖습니다.

reason

BluetoothLE 에서 발생한 에러의 원인에 대한 정보를 정수로 갖는 읽기전용 속성입니다.

지원 환경

Desktop NRE

Desktop WRE

☑ Windows

☑ macOS

☐ Edge

☐ Chrome

☐ Safari

☐ Firefox

☐ Opera

Mobile NRE

Mobile WRE

☑ Android

☑ iOS/iPadOS

☐ Android

☐ iOS/iPadOS




속성 타입

☐ Enum

☐ Expr

☐ Control

☐ Hidden

☑ ReadOnly

☐ Bind

☐ Collection

☐ StringResource

문법

BluetoothLEErrorEventInfo.reason

문법 설정

var nReason = e.reason;

10

scanStart() 메소드로 스캔을 시작할때 에러가 발생하면 갖는 값입니다.

11

scanStart() 메소드의 스캔시간이 초과하여 스캔을 종료할때 에러가 발생하면 갖는 값입니다.

12

scanStart() 메소드로 특정 서비스가 제공되는 디바이스를 찾을 때 에러가 발생하면 갖는 값입니다.

20

scanStop() 메소드로 스캔을 종료할때 에러가 발생하면 갖는 값입니다.

30

connect() 메소드로 디바이스에 연결할때 에러가 발생하면 갖는 값입니다.

40

disconnect() 메소드로 디바이스와 연결을 해제할때 에러가 발생하면 갖는 값입니다.

50

discoverService() 메소드로 디바이스에서 제공하는 Service 목록 요청을 시작할때 에러가 발생하면 갖는 값입니다.

51

discoverService() 메소드로 디바이스에 요청한 Service 목록을 수신할때 에러가 발생하면 갖는 값입니다.

60

subscribe() 메소드로 Notification 을 요청할때 에러가 발생하면 갖는 값입니다.

61

subscribe() 메소드로 요청한 Notification 을 수신할때 에러가 발생하면 갖는 값입니다.

70

unsubscribe() 메소드로 요청한 Notification 을 해제할때 에러가 발생하면 갖는 값입니다.

80

readCharacteristic() 메소드로 특정 서비스의 Characteristic 값을 요청할때 에러가 발생하면 갖는 값입니다.

90

writeCharacteristic() 메소드로 특정 서비스의 Characteristic 값을 저장할때 에러가 발생하면 갖는 값입니다.