New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@awesome-cordova-plugins/bluetooth-serial

Package Overview
Dependencies
Maintainers
1
Versions
36
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@awesome-cordova-plugins/bluetooth-serial - npm Package Compare versions

Comparing version 5.36.0 to 5.36.1

20

index.d.ts

@@ -34,2 +34,3 @@ import { AwesomeCordovaNativePlugin } from '@awesome-cordova-plugins/core';

* Connect to a Bluetooth device
*
* @param {string} macAddress_or_uuid Identifier of the remote device

@@ -41,2 +42,3 @@ * @returns {Observable<any>} Subscribe to connect, unsubscribe to disconnect.

* Connect insecurely to a Bluetooth device
*
* @param {string} macAddress Identifier of the remote device

@@ -48,2 +50,3 @@ * @returns {Observable<any>} Subscribe to connect, unsubscribe to disconnect.

* Disconnect from the connected device
*
* @returns {Promise<any>}

@@ -54,2 +57,3 @@ */

* Writes data to the serial port
*
* @param {any} data ArrayBuffer of data

@@ -61,2 +65,3 @@ * @returns {Promise<any>} returns a promise when data has been written

* Gets the number of bytes of data available
*
* @returns {Promise<any>} returns a promise that contains the available bytes

@@ -67,2 +72,3 @@ */

* Reads data from the buffer
*
* @returns {Promise<any>} returns a promise with data from the buffer

@@ -73,2 +79,3 @@ */

* Reads data from the buffer until it reaches a delimiter
*
* @param {string} delimiter string that you want to search until

@@ -80,2 +87,3 @@ * @returns {Promise<any>} returns a promise

* Subscribe to be notified when data is received
*
* @param {string} delimiter the string you want to watch for

@@ -87,2 +95,3 @@ * @returns {Observable<any>} returns an observable.

* Subscribe to be notified when data is received
*
* @returns {Observable<any>} returns an observable

@@ -93,2 +102,3 @@ */

* Clears data in buffer
*
* @returns {Promise<any>} returns a promise when completed

@@ -99,2 +109,3 @@ */

* Lists bonded devices
*
* @returns {Promise<any>} returns a promise

@@ -105,2 +116,3 @@ */

* Reports if bluetooth is enabled
*
* @returns {Promise<any>} returns a promise

@@ -111,2 +123,3 @@ */

* Reports the connection status
*
* @returns {Promise<any>} returns a promise

@@ -117,2 +130,3 @@ */

* Reads the RSSI from the connected peripheral
*
* @returns {Promise<any>} returns a promise

@@ -123,2 +137,3 @@ */

* Show the Bluetooth settings on the device
*
* @returns {Promise<any>} returns a promise

@@ -129,2 +144,3 @@ */

* Enable Bluetooth on the device
*
* @returns {Promise<any>} returns a promise

@@ -135,2 +151,3 @@ */

* Discover unpaired devices
*
* @returns {Promise<any>} returns a promise

@@ -141,2 +158,3 @@ */

* Subscribe to be notified on Bluetooth device discovery. Discovery process must be initiated with the `discoverUnpaired` function.
*
* @returns {Observable<any>} Returns an observable

@@ -147,2 +165,3 @@ */

* Sets the human readable device name that is broadcasted to other devices
*
* @param {string} newName Desired name of device

@@ -153,2 +172,3 @@ */

* Makes the device discoverable by other devices
*
* @param {number} discoverableDuration Desired number of seconds device should be discoverable for

@@ -155,0 +175,0 @@ */

2

index.js

@@ -50,2 +50,2 @@ var __extends = (this && this.__extends) || (function () {

export { BluetoothSerial };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvQGF3ZXNvbWUtY29yZG92YS1wbHVnaW5zL3BsdWdpbnMvYmx1ZXRvb3RoLXNlcmlhbC9pbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7O0FBQ0EsT0FBTyx1Q0FBK0MsTUFBTSwrQkFBK0IsQ0FBQztBQUM1RixPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sTUFBTSxDQUFDOztJQXNDRyxtQ0FBMEI7Ozs7SUFXN0QsaUNBQU8sYUFBQyxrQkFBMEI7SUFjbEMseUNBQWUsYUFBQyxVQUFrQjtJQVNsQyxvQ0FBVTtJQVlWLCtCQUFLLGFBQUMsSUFBUztJQVdmLG1DQUFTO0lBV1QsOEJBQUk7SUFZSixtQ0FBUyxhQUFDLFNBQWlCO0lBYzNCLG1DQUFTLGFBQUMsU0FBaUI7SUFhM0IsMENBQWdCO0lBV2hCLCtCQUFLO0lBV0wsOEJBQUk7SUFXSixtQ0FBUztJQVdULHFDQUFXO0lBV1gsa0NBQVE7SUFXUiwrQ0FBcUI7SUFXckIsZ0NBQU07SUFXTiwwQ0FBZ0I7SUFhaEIscURBQTJCO0lBWTNCLGlDQUFPLGFBQUMsT0FBZTtJQVV2Qix5Q0FBZSxhQUFDLG9CQUE0Qjs7Ozs7OzBCQTlROUM7RUF3Q3FDLDBCQUEwQjtTQUFsRCxlQUFlIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5qZWN0YWJsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgQ29yZG92YSwgQXdlc29tZUNvcmRvdmFOYXRpdmVQbHVnaW4sIFBsdWdpbiB9IGZyb20gJ0Bhd2Vzb21lLWNvcmRvdmEtcGx1Z2lucy9jb3JlJztcbmltcG9ydCB7IE9ic2VydmFibGUgfSBmcm9tICdyeGpzJztcblxuLyoqXG4gKiBAbmFtZSBCbHVldG9vdGggU2VyaWFsXG4gKiBAZGVzY3JpcHRpb24gVGhpcyBwbHVnaW4gZW5hYmxlcyBzZXJpYWwgY29tbXVuaWNhdGlvbiBvdmVyIEJsdWV0b290aC4gSXQgd2FzIHdyaXR0ZW4gZm9yIGNvbW11bmljYXRpbmcgYmV0d2VlbiBBbmRyb2lkIG9yIGlPUyBhbmQgYW4gQXJkdWlubyAobm90IEFuZHJvaWQgdG8gQW5kcm9pZCBvciBpT1MgdG8gaU9TKS5cbiAqIEB1c2FnZVxuICogYGBgdHlwZXNjcmlwdFxuICogaW1wb3J0IHsgQmx1ZXRvb3RoU2VyaWFsIH0gZnJvbSAnQGF3ZXNvbWUtY29yZG92YS1wbHVnaW5zL2JsdWV0b290aC1zZXJpYWwvbmd4JztcbiAqXG4gKiBjb25zdHJ1Y3Rvcihwcml2YXRlIGJsdWV0b290aFNlcmlhbDogQmx1ZXRvb3RoU2VyaWFsKSB7IH1cbiAqXG4gKlxuICogLy8gV3JpdGUgYSBzdHJpbmdcbiAqIHRoaXMuYmx1ZXRvb3RoU2VyaWFsLndyaXRlKCdoZWxsbyB3b3JsZCcpLnRoZW4oc3VjY2VzcywgZmFpbHVyZSk7XG4gKlxuICogLy8gQXJyYXkgb2YgaW50IG9yIGJ5dGVzXG4gKiB0aGlzLmJsdWV0b290aFNlcmlhbC53cml0ZShbMTg2LCAyMjAsIDIyMl0pLnRoZW4oc3VjY2VzcywgZmFpbHVyZSk7XG4gKlxuICogLy8gVHlwZWQgQXJyYXlcbiAqIHZhciBkYXRhID0gbmV3IFVpbnQ4QXJyYXkoNCk7XG4gKiBkYXRhWzBdID0gMHg0MTtcbiAqIGRhdGFbMV0gPSAweDQyO1xuICogZGF0YVsyXSA9IDB4NDM7XG4gKiBkYXRhWzNdID0gMHg0NDtcbiAqIHRoaXMuYmx1ZXRvb3RoU2VyaWFsLndyaXRlKGRhdGEpLnRoZW4oc3VjY2VzcywgZmFpbHVyZSk7XG4gKlxuICogLy8gQXJyYXkgQnVmZmVyXG4gKiB0aGlzLmJsdWV0b290aFNlcmlhbC53cml0ZShkYXRhLmJ1ZmZlcikudGhlbihzdWNjZXNzLCBmYWlsdXJlKTtcbiAqIGBgYFxuICovXG5AUGx1Z2luKHtcbiAgcGx1Z2luTmFtZTogJ0JsdWV0b290aFNlcmlhbCcsXG4gIHJlcG86ICdodHRwczovL2dpdGh1Yi5jb20vZG9uL0JsdWV0b290aFNlcmlhbCcsXG4gIHBsdWdpbjogJ2NvcmRvdmEtcGx1Z2luLWJsdWV0b290aC1zZXJpYWwnLFxuICBwbHVnaW5SZWY6ICdibHVldG9vdGhTZXJpYWwnLFxuICBwbGF0Zm9ybXM6IFsnQW5kcm9pZCcsICdpT1MnLCAnV2luZG93cyBQaG9uZSA4J10sXG59KVxuQEluamVjdGFibGUoKVxuZXhwb3J0IGNsYXNzIEJsdWV0b290aFNlcmlhbCBleHRlbmRzIEF3ZXNvbWVDb3Jkb3ZhTmF0aXZlUGx1Z2luIHtcbiAgLyoqXG4gICAqIENvbm5lY3QgdG8gYSBCbHVldG9vdGggZGV2aWNlXG4gICAqIEBwYXJhbSB7c3RyaW5nfSBtYWNBZGRyZXNzX29yX3V1aWQgSWRlbnRpZmllciBvZiB0aGUgcmVtb3RlIGRldmljZVxuICAgKiBAcmV0dXJucyB7T2JzZXJ2YWJsZTxhbnk+fSBTdWJzY3JpYmUgdG8gY29ubmVjdCwgdW5zdWJzY3JpYmUgdG8gZGlzY29ubmVjdC5cbiAgICovXG4gIEBDb3Jkb3ZhKHtcbiAgICBwbGF0Zm9ybXM6IFsnQW5kcm9pZCcsICdpT1MnLCAnV2luZG93cyBQaG9uZSddLFxuICAgIG9ic2VydmFibGU6IHRydWUsXG4gICAgY2xlYXJGdW5jdGlvbjogJ2Rpc2Nvbm5lY3QnLFxuICB9KVxuICBjb25uZWN0KG1hY0FkZHJlc3Nfb3JfdXVpZDogc3RyaW5nKTogT2JzZXJ2YWJsZTxhbnk+IHtcbiAgICByZXR1cm47XG4gIH1cblxuICAvKipcbiAgICogQ29ubmVjdCBpbnNlY3VyZWx5IHRvIGEgQmx1ZXRvb3RoIGRldmljZVxuICAgKiBAcGFyYW0ge3N0cmluZ30gbWFjQWRkcmVzcyBJZGVudGlmaWVyIG9mIHRoZSByZW1vdGUgZGV2aWNlXG4gICAqIEByZXR1cm5zIHtPYnNlcnZhYmxlPGFueT59IFN1YnNjcmliZSB0byBjb25uZWN0LCB1bnN1YnNjcmliZSB0byBkaXNjb25uZWN0LlxuICAgKi9cbiAgQENvcmRvdmEoe1xuICAgIHBsYXRmb3JtczogWydBbmRyb2lkJ10sXG4gICAgb2JzZXJ2YWJsZTogdHJ1ZSxcbiAgICBjbGVhckZ1bmN0aW9uOiAnZGlzY29ubmVjdCcsXG4gIH0pXG4gIGNvbm5lY3RJbnNlY3VyZShtYWNBZGRyZXNzOiBzdHJpbmcpOiBPYnNlcnZhYmxlPGFueT4ge1xuICAgIHJldHVybjtcbiAgfVxuXG4gIC8qKlxuICAgKiBEaXNjb25uZWN0IGZyb20gdGhlIGNvbm5lY3RlZCBkZXZpY2VcbiAgICogQHJldHVybnMge1Byb21pc2U8YW55Pn1cbiAgICovXG4gIEBDb3Jkb3ZhKClcbiAgZGlzY29ubmVjdCgpOiBQcm9taXNlPGFueT4ge1xuICAgIHJldHVybjtcbiAgfVxuXG4gIC8qKlxuICAgKiBXcml0ZXMgZGF0YSB0byB0aGUgc2VyaWFsIHBvcnRcbiAgICogQHBhcmFtIHthbnl9IGRhdGEgQXJyYXlCdWZmZXIgb2YgZGF0YVxuICAgKiBAcmV0dXJucyB7UHJvbWlzZTxhbnk+fSByZXR1cm5zIGEgcHJvbWlzZSB3aGVuIGRhdGEgaGFzIGJlZW4gd3JpdHRlblxuICAgKi9cbiAgQENvcmRvdmEoe1xuICAgIHBsYXRmb3JtczogWydBbmRyb2lkJywgJ2lPUycsICdXaW5kb3dzIFBob25lJ10sXG4gIH0pXG4gIHdyaXRlKGRhdGE6IGFueSk6IFByb21pc2U8YW55PiB7XG4gICAgcmV0dXJuO1xuICB9XG5cbiAgLyoqXG4gICAqIEdldHMgdGhlIG51bWJlciBvZiBieXRlcyBvZiBkYXRhIGF2YWlsYWJsZVxuICAgKiBAcmV0dXJucyB7UHJvbWlzZTxhbnk+fSByZXR1cm5zIGEgcHJvbWlzZSB0aGF0IGNvbnRhaW5zIHRoZSBhdmFpbGFibGUgYnl0ZXNcbiAgICovXG4gIEBDb3Jkb3ZhKHtcbiAgICBwbGF0Zm9ybXM6IFsnQW5kcm9pZCcsICdpT1MnLCAnV2luZG93cyBQaG9uZSddLFxuICB9KVxuICBhdmFpbGFibGUoKTogUHJvbWlzZTxhbnk+IHtcbiAgICByZXR1cm47XG4gIH1cblxuICAvKipcbiAgICogUmVhZHMgZGF0YSBmcm9tIHRoZSBidWZmZXJcbiAgICogQHJldHVybnMge1Byb21pc2U8YW55Pn0gcmV0dXJucyBhIHByb21pc2Ugd2l0aCBkYXRhIGZyb20gdGhlIGJ1ZmZlclxuICAgKi9cbiAgQENvcmRvdmEoe1xuICAgIHBsYXRmb3JtczogWydBbmRyb2lkJywgJ2lPUycsICdXaW5kb3dzIFBob25lJ10sXG4gIH0pXG4gIHJlYWQoKTogUHJvbWlzZTxhbnk+IHtcbiAgICByZXR1cm47XG4gIH1cblxuICAvKipcbiAgICogUmVhZHMgZGF0YSBmcm9tIHRoZSBidWZmZXIgdW50aWwgaXQgcmVhY2hlcyBhIGRlbGltaXRlclxuICAgKiBAcGFyYW0ge3N0cmluZ30gZGVsaW1pdGVyIHN0cmluZyB0aGF0IHlvdSB3YW50IHRvIHNlYXJjaCB1bnRpbFxuICAgKiBAcmV0dXJucyB7UHJvbWlzZTxhbnk+fSByZXR1cm5zIGEgcHJvbWlzZVxuICAgKi9cbiAgQENvcmRvdmEoe1xuICAgIHBsYXRmb3JtczogWydBbmRyb2lkJywgJ2lPUycsICdXaW5kb3dzIFBob25lJ10sXG4gIH0pXG4gIHJlYWRVbnRpbChkZWxpbWl0ZXI6IHN0cmluZyk6IFByb21pc2U8YW55PiB7XG4gICAgcmV0dXJuO1xuICB9XG5cbiAgLyoqXG4gICAqIFN1YnNjcmliZSB0byBiZSBub3RpZmllZCB3aGVuIGRhdGEgaXMgcmVjZWl2ZWRcbiAgICogQHBhcmFtIHtzdHJpbmd9IGRlbGltaXRlciB0aGUgc3RyaW5nIHlvdSB3YW50IHRvIHdhdGNoIGZvclxuICAgKiBAcmV0dXJucyB7T2JzZXJ2YWJsZTxhbnk+fSByZXR1cm5zIGFuIG9ic2VydmFibGUuXG4gICAqL1xuICBAQ29yZG92YSh7XG4gICAgcGxhdGZvcm1zOiBbJ0FuZHJvaWQnLCAnaU9TJywgJ1dpbmRvd3MgUGhvbmUnXSxcbiAgICBvYnNlcnZhYmxlOiB0cnVlLFxuICAgIGNsZWFyRnVuY3Rpb246ICd1bnN1YnNjcmliZScsXG4gIH0pXG4gIHN1YnNjcmliZShkZWxpbWl0ZXI6IHN0cmluZyk6IE9ic2VydmFibGU8YW55PiB7XG4gICAgcmV0dXJuO1xuICB9XG5cbiAgLyoqXG4gICAqIFN1YnNjcmliZSB0byBiZSBub3RpZmllZCB3aGVuIGRhdGEgaXMgcmVjZWl2ZWRcbiAgICogQHJldHVybnMge09ic2VydmFibGU8YW55Pn0gcmV0dXJucyBhbiBvYnNlcnZhYmxlXG4gICAqL1xuICBAQ29yZG92YSh7XG4gICAgcGxhdGZvcm1zOiBbJ0FuZHJvaWQnLCAnaU9TJywgJ1dpbmRvd3MgUGhvbmUnXSxcbiAgICBvYnNlcnZhYmxlOiB0cnVlLFxuICAgIGNsZWFyRnVuY3Rpb246ICd1bnN1YnNjcmliZVJhd0RhdGEnLFxuICB9KVxuICBzdWJzY3JpYmVSYXdEYXRhKCk6IE9ic2VydmFibGU8YW55PiB7XG4gICAgcmV0dXJuO1xuICB9XG5cbiAgLyoqXG4gICAqIENsZWFycyBkYXRhIGluIGJ1ZmZlclxuICAgKiBAcmV0dXJucyB7UHJvbWlzZTxhbnk+fSByZXR1cm5zIGEgcHJvbWlzZSB3aGVuIGNvbXBsZXRlZFxuICAgKi9cbiAgQENvcmRvdmEoe1xuICAgIHBsYXRmb3JtczogWydBbmRyb2lkJywgJ2lPUycsICdXaW5kb3dzIFBob25lJ10sXG4gIH0pXG4gIGNsZWFyKCk6IFByb21pc2U8YW55PiB7XG4gICAgcmV0dXJuO1xuICB9XG5cbiAgLyoqXG4gICAqIExpc3RzIGJvbmRlZCBkZXZpY2VzXG4gICAqIEByZXR1cm5zIHtQcm9taXNlPGFueT59IHJldHVybnMgYSBwcm9taXNlXG4gICAqL1xuICBAQ29yZG92YSh7XG4gICAgcGxhdGZvcm1zOiBbJ0FuZHJvaWQnLCAnaU9TJywgJ1dpbmRvd3MgUGhvbmUnXSxcbiAgfSlcbiAgbGlzdCgpOiBQcm9taXNlPGFueT4ge1xuICAgIHJldHVybjtcbiAgfVxuXG4gIC8qKlxuICAgKiBSZXBvcnRzIGlmIGJsdWV0b290aCBpcyBlbmFibGVkXG4gICAqIEByZXR1cm5zIHtQcm9taXNlPGFueT59IHJldHVybnMgYSBwcm9taXNlXG4gICAqL1xuICBAQ29yZG92YSh7XG4gICAgcGxhdGZvcm1zOiBbJ0FuZHJvaWQnLCAnaU9TJywgJ1dpbmRvd3MgUGhvbmUnXSxcbiAgfSlcbiAgaXNFbmFibGVkKCk6IFByb21pc2U8YW55PiB7XG4gICAgcmV0dXJuO1xuICB9XG5cbiAgLyoqXG4gICAqIFJlcG9ydHMgdGhlIGNvbm5lY3Rpb24gc3RhdHVzXG4gICAqIEByZXR1cm5zIHtQcm9taXNlPGFueT59IHJldHVybnMgYSBwcm9taXNlXG4gICAqL1xuICBAQ29yZG92YSh7XG4gICAgcGxhdGZvcm1zOiBbJ0FuZHJvaWQnLCAnaU9TJywgJ1dpbmRvd3MgUGhvbmUnXSxcbiAgfSlcbiAgaXNDb25uZWN0ZWQoKTogUHJvbWlzZTxhbnk+IHtcbiAgICByZXR1cm47XG4gIH1cblxuICAvKipcbiAgICogUmVhZHMgdGhlIFJTU0kgZnJvbSB0aGUgY29ubmVjdGVkIHBlcmlwaGVyYWxcbiAgICogQHJldHVybnMge1Byb21pc2U8YW55Pn0gcmV0dXJucyBhIHByb21pc2VcbiAgICovXG4gIEBDb3Jkb3ZhKHtcbiAgICBwbGF0Zm9ybXM6IFsnQW5kcm9pZCcsICdpT1MnLCAnV2luZG93cyBQaG9uZSddLFxuICB9KVxuICByZWFkUlNTSSgpOiBQcm9taXNlPGFueT4ge1xuICAgIHJldHVybjtcbiAgfVxuXG4gIC8qKlxuICAgKiBTaG93IHRoZSBCbHVldG9vdGggc2V0dGluZ3Mgb24gdGhlIGRldmljZVxuICAgKiBAcmV0dXJucyB7UHJvbWlzZTxhbnk+fSByZXR1cm5zIGEgcHJvbWlzZVxuICAgKi9cbiAgQENvcmRvdmEoe1xuICAgIHBsYXRmb3JtczogWydBbmRyb2lkJywgJ2lPUycsICdXaW5kb3dzIFBob25lJ10sXG4gIH0pXG4gIHNob3dCbHVldG9vdGhTZXR0aW5ncygpOiBQcm9taXNlPGFueT4ge1xuICAgIHJldHVybjtcbiAgfVxuXG4gIC8qKlxuICAgKiBFbmFibGUgQmx1ZXRvb3RoIG9uIHRoZSBkZXZpY2VcbiAgICogQHJldHVybnMge1Byb21pc2U8YW55Pn0gcmV0dXJucyBhIHByb21pc2VcbiAgICovXG4gIEBDb3Jkb3ZhKHtcbiAgICBwbGF0Zm9ybXM6IFsnQW5kcm9pZCcsICdpT1MnLCAnV2luZG93cyBQaG9uZSddLFxuICB9KVxuICBlbmFibGUoKTogUHJvbWlzZTxhbnk+IHtcbiAgICByZXR1cm47XG4gIH1cblxuICAvKipcbiAgICogRGlzY292ZXIgdW5wYWlyZWQgZGV2aWNlc1xuICAgKiBAcmV0dXJucyB7UHJvbWlzZTxhbnk+fSByZXR1cm5zIGEgcHJvbWlzZVxuICAgKi9cbiAgQENvcmRvdmEoe1xuICAgIHBsYXRmb3JtczogWydBbmRyb2lkJywgJ2lPUycsICdXaW5kb3dzIFBob25lJ10sXG4gIH0pXG4gIGRpc2NvdmVyVW5wYWlyZWQoKTogUHJvbWlzZTxhbnk+IHtcbiAgICByZXR1cm47XG4gIH1cblxuICAvKipcbiAgICogU3Vic2NyaWJlIHRvIGJlIG5vdGlmaWVkIG9uIEJsdWV0b290aCBkZXZpY2UgZGlzY292ZXJ5LiBEaXNjb3ZlcnkgcHJvY2VzcyBtdXN0IGJlIGluaXRpYXRlZCB3aXRoIHRoZSBgZGlzY292ZXJVbnBhaXJlZGAgZnVuY3Rpb24uXG4gICAqIEByZXR1cm5zIHtPYnNlcnZhYmxlPGFueT59IFJldHVybnMgYW4gb2JzZXJ2YWJsZVxuICAgKi9cbiAgQENvcmRvdmEoe1xuICAgIHBsYXRmb3JtczogWydBbmRyb2lkJywgJ2lPUycsICdXaW5kb3dzIFBob25lJ10sXG4gICAgb2JzZXJ2YWJsZTogdHJ1ZSxcbiAgICBjbGVhckZ1bmN0aW9uOiAnY2xlYXJEZXZpY2VEaXNjb3ZlcmVkTGlzdGVuZXInLFxuICB9KVxuICBzZXREZXZpY2VEaXNjb3ZlcmVkTGlzdGVuZXIoKTogT2JzZXJ2YWJsZTxhbnk+IHtcbiAgICByZXR1cm47XG4gIH1cblxuICAvKipcbiAgICogU2V0cyB0aGUgaHVtYW4gcmVhZGFibGUgZGV2aWNlIG5hbWUgdGhhdCBpcyBicm9hZGNhc3RlZCB0byBvdGhlciBkZXZpY2VzXG4gICAqIEBwYXJhbSB7c3RyaW5nfSBuZXdOYW1lIERlc2lyZWQgbmFtZSBvZiBkZXZpY2VcbiAgICovXG4gIEBDb3Jkb3ZhKHtcbiAgICBwbGF0Zm9ybXM6IFsnQW5kcm9pZCddLFxuICAgIHN5bmM6IHRydWUsXG4gIH0pXG4gIHNldE5hbWUobmV3TmFtZTogc3RyaW5nKTogdm9pZCB7fVxuXG4gIC8qKlxuICAgKiBNYWtlcyB0aGUgZGV2aWNlIGRpc2NvdmVyYWJsZSBieSBvdGhlciBkZXZpY2VzXG4gICAqIEBwYXJhbSB7bnVtYmVyfSBkaXNjb3ZlcmFibGVEdXJhdGlvbiBEZXNpcmVkIG51bWJlciBvZiBzZWNvbmRzIGRldmljZSBzaG91bGQgYmUgZGlzY292ZXJhYmxlIGZvclxuICAgKi9cbiAgQENvcmRvdmEoe1xuICAgIHBsYXRmb3JtczogWydBbmRyb2lkJ10sXG4gICAgc3luYzogdHJ1ZSxcbiAgfSlcbiAgc2V0RGlzY292ZXJhYmxlKGRpc2NvdmVyYWJsZUR1cmF0aW9uOiBudW1iZXIpOiB2b2lkIHt9XG59XG4iXX0=
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvQGF3ZXNvbWUtY29yZG92YS1wbHVnaW5zL3BsdWdpbnMvYmx1ZXRvb3RoLXNlcmlhbC9pbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7O0FBQ0EsT0FBTyx1Q0FBK0MsTUFBTSwrQkFBK0IsQ0FBQztBQUM1RixPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sTUFBTSxDQUFDOztJQXNDRyxtQ0FBMEI7Ozs7SUFZN0QsaUNBQU8sYUFBQyxrQkFBMEI7SUFlbEMseUNBQWUsYUFBQyxVQUFrQjtJQVVsQyxvQ0FBVTtJQWFWLCtCQUFLLGFBQUMsSUFBUztJQVlmLG1DQUFTO0lBWVQsOEJBQUk7SUFhSixtQ0FBUyxhQUFDLFNBQWlCO0lBZTNCLG1DQUFTLGFBQUMsU0FBaUI7SUFjM0IsMENBQWdCO0lBWWhCLCtCQUFLO0lBWUwsOEJBQUk7SUFZSixtQ0FBUztJQVlULHFDQUFXO0lBWVgsa0NBQVE7SUFZUiwrQ0FBcUI7SUFZckIsZ0NBQU07SUFZTiwwQ0FBZ0I7SUFjaEIscURBQTJCO0lBYTNCLGlDQUFPLGFBQUMsT0FBZTtJQVd2Qix5Q0FBZSxhQUFDLG9CQUE0Qjs7Ozs7OzBCQWxTOUM7RUF3Q3FDLDBCQUEwQjtTQUFsRCxlQUFlIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5qZWN0YWJsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgQ29yZG92YSwgQXdlc29tZUNvcmRvdmFOYXRpdmVQbHVnaW4sIFBsdWdpbiB9IGZyb20gJ0Bhd2Vzb21lLWNvcmRvdmEtcGx1Z2lucy9jb3JlJztcbmltcG9ydCB7IE9ic2VydmFibGUgfSBmcm9tICdyeGpzJztcblxuLyoqXG4gKiBAbmFtZSBCbHVldG9vdGggU2VyaWFsXG4gKiBAZGVzY3JpcHRpb24gVGhpcyBwbHVnaW4gZW5hYmxlcyBzZXJpYWwgY29tbXVuaWNhdGlvbiBvdmVyIEJsdWV0b290aC4gSXQgd2FzIHdyaXR0ZW4gZm9yIGNvbW11bmljYXRpbmcgYmV0d2VlbiBBbmRyb2lkIG9yIGlPUyBhbmQgYW4gQXJkdWlubyAobm90IEFuZHJvaWQgdG8gQW5kcm9pZCBvciBpT1MgdG8gaU9TKS5cbiAqIEB1c2FnZVxuICogYGBgdHlwZXNjcmlwdFxuICogaW1wb3J0IHsgQmx1ZXRvb3RoU2VyaWFsIH0gZnJvbSAnQGF3ZXNvbWUtY29yZG92YS1wbHVnaW5zL2JsdWV0b290aC1zZXJpYWwvbmd4JztcbiAqXG4gKiBjb25zdHJ1Y3Rvcihwcml2YXRlIGJsdWV0b290aFNlcmlhbDogQmx1ZXRvb3RoU2VyaWFsKSB7IH1cbiAqXG4gKlxuICogLy8gV3JpdGUgYSBzdHJpbmdcbiAqIHRoaXMuYmx1ZXRvb3RoU2VyaWFsLndyaXRlKCdoZWxsbyB3b3JsZCcpLnRoZW4oc3VjY2VzcywgZmFpbHVyZSk7XG4gKlxuICogLy8gQXJyYXkgb2YgaW50IG9yIGJ5dGVzXG4gKiB0aGlzLmJsdWV0b290aFNlcmlhbC53cml0ZShbMTg2LCAyMjAsIDIyMl0pLnRoZW4oc3VjY2VzcywgZmFpbHVyZSk7XG4gKlxuICogLy8gVHlwZWQgQXJyYXlcbiAqIHZhciBkYXRhID0gbmV3IFVpbnQ4QXJyYXkoNCk7XG4gKiBkYXRhWzBdID0gMHg0MTtcbiAqIGRhdGFbMV0gPSAweDQyO1xuICogZGF0YVsyXSA9IDB4NDM7XG4gKiBkYXRhWzNdID0gMHg0NDtcbiAqIHRoaXMuYmx1ZXRvb3RoU2VyaWFsLndyaXRlKGRhdGEpLnRoZW4oc3VjY2VzcywgZmFpbHVyZSk7XG4gKlxuICogLy8gQXJyYXkgQnVmZmVyXG4gKiB0aGlzLmJsdWV0b290aFNlcmlhbC53cml0ZShkYXRhLmJ1ZmZlcikudGhlbihzdWNjZXNzLCBmYWlsdXJlKTtcbiAqIGBgYFxuICovXG5AUGx1Z2luKHtcbiAgcGx1Z2luTmFtZTogJ0JsdWV0b290aFNlcmlhbCcsXG4gIHJlcG86ICdodHRwczovL2dpdGh1Yi5jb20vZG9uL0JsdWV0b290aFNlcmlhbCcsXG4gIHBsdWdpbjogJ2NvcmRvdmEtcGx1Z2luLWJsdWV0b290aC1zZXJpYWwnLFxuICBwbHVnaW5SZWY6ICdibHVldG9vdGhTZXJpYWwnLFxuICBwbGF0Zm9ybXM6IFsnQW5kcm9pZCcsICdpT1MnLCAnV2luZG93cyBQaG9uZSA4J10sXG59KVxuQEluamVjdGFibGUoKVxuZXhwb3J0IGNsYXNzIEJsdWV0b290aFNlcmlhbCBleHRlbmRzIEF3ZXNvbWVDb3Jkb3ZhTmF0aXZlUGx1Z2luIHtcbiAgLyoqXG4gICAqIENvbm5lY3QgdG8gYSBCbHVldG9vdGggZGV2aWNlXG4gICAqXG4gICAqIEBwYXJhbSB7c3RyaW5nfSBtYWNBZGRyZXNzX29yX3V1aWQgSWRlbnRpZmllciBvZiB0aGUgcmVtb3RlIGRldmljZVxuICAgKiBAcmV0dXJucyB7T2JzZXJ2YWJsZTxhbnk+fSBTdWJzY3JpYmUgdG8gY29ubmVjdCwgdW5zdWJzY3JpYmUgdG8gZGlzY29ubmVjdC5cbiAgICovXG4gIEBDb3Jkb3ZhKHtcbiAgICBwbGF0Zm9ybXM6IFsnQW5kcm9pZCcsICdpT1MnLCAnV2luZG93cyBQaG9uZSddLFxuICAgIG9ic2VydmFibGU6IHRydWUsXG4gICAgY2xlYXJGdW5jdGlvbjogJ2Rpc2Nvbm5lY3QnLFxuICB9KVxuICBjb25uZWN0KG1hY0FkZHJlc3Nfb3JfdXVpZDogc3RyaW5nKTogT2JzZXJ2YWJsZTxhbnk+IHtcbiAgICByZXR1cm47XG4gIH1cblxuICAvKipcbiAgICogQ29ubmVjdCBpbnNlY3VyZWx5IHRvIGEgQmx1ZXRvb3RoIGRldmljZVxuICAgKlxuICAgKiBAcGFyYW0ge3N0cmluZ30gbWFjQWRkcmVzcyBJZGVudGlmaWVyIG9mIHRoZSByZW1vdGUgZGV2aWNlXG4gICAqIEByZXR1cm5zIHtPYnNlcnZhYmxlPGFueT59IFN1YnNjcmliZSB0byBjb25uZWN0LCB1bnN1YnNjcmliZSB0byBkaXNjb25uZWN0LlxuICAgKi9cbiAgQENvcmRvdmEoe1xuICAgIHBsYXRmb3JtczogWydBbmRyb2lkJ10sXG4gICAgb2JzZXJ2YWJsZTogdHJ1ZSxcbiAgICBjbGVhckZ1bmN0aW9uOiAnZGlzY29ubmVjdCcsXG4gIH0pXG4gIGNvbm5lY3RJbnNlY3VyZShtYWNBZGRyZXNzOiBzdHJpbmcpOiBPYnNlcnZhYmxlPGFueT4ge1xuICAgIHJldHVybjtcbiAgfVxuXG4gIC8qKlxuICAgKiBEaXNjb25uZWN0IGZyb20gdGhlIGNvbm5lY3RlZCBkZXZpY2VcbiAgICpcbiAgICogQHJldHVybnMge1Byb21pc2U8YW55Pn1cbiAgICovXG4gIEBDb3Jkb3ZhKClcbiAgZGlzY29ubmVjdCgpOiBQcm9taXNlPGFueT4ge1xuICAgIHJldHVybjtcbiAgfVxuXG4gIC8qKlxuICAgKiBXcml0ZXMgZGF0YSB0byB0aGUgc2VyaWFsIHBvcnRcbiAgICpcbiAgICogQHBhcmFtIHthbnl9IGRhdGEgQXJyYXlCdWZmZXIgb2YgZGF0YVxuICAgKiBAcmV0dXJucyB7UHJvbWlzZTxhbnk+fSByZXR1cm5zIGEgcHJvbWlzZSB3aGVuIGRhdGEgaGFzIGJlZW4gd3JpdHRlblxuICAgKi9cbiAgQENvcmRvdmEoe1xuICAgIHBsYXRmb3JtczogWydBbmRyb2lkJywgJ2lPUycsICdXaW5kb3dzIFBob25lJ10sXG4gIH0pXG4gIHdyaXRlKGRhdGE6IGFueSk6IFByb21pc2U8YW55PiB7XG4gICAgcmV0dXJuO1xuICB9XG5cbiAgLyoqXG4gICAqIEdldHMgdGhlIG51bWJlciBvZiBieXRlcyBvZiBkYXRhIGF2YWlsYWJsZVxuICAgKlxuICAgKiBAcmV0dXJucyB7UHJvbWlzZTxhbnk+fSByZXR1cm5zIGEgcHJvbWlzZSB0aGF0IGNvbnRhaW5zIHRoZSBhdmFpbGFibGUgYnl0ZXNcbiAgICovXG4gIEBDb3Jkb3ZhKHtcbiAgICBwbGF0Zm9ybXM6IFsnQW5kcm9pZCcsICdpT1MnLCAnV2luZG93cyBQaG9uZSddLFxuICB9KVxuICBhdmFpbGFibGUoKTogUHJvbWlzZTxhbnk+IHtcbiAgICByZXR1cm47XG4gIH1cblxuICAvKipcbiAgICogUmVhZHMgZGF0YSBmcm9tIHRoZSBidWZmZXJcbiAgICpcbiAgICogQHJldHVybnMge1Byb21pc2U8YW55Pn0gcmV0dXJucyBhIHByb21pc2Ugd2l0aCBkYXRhIGZyb20gdGhlIGJ1ZmZlclxuICAgKi9cbiAgQENvcmRvdmEoe1xuICAgIHBsYXRmb3JtczogWydBbmRyb2lkJywgJ2lPUycsICdXaW5kb3dzIFBob25lJ10sXG4gIH0pXG4gIHJlYWQoKTogUHJvbWlzZTxhbnk+IHtcbiAgICByZXR1cm47XG4gIH1cblxuICAvKipcbiAgICogUmVhZHMgZGF0YSBmcm9tIHRoZSBidWZmZXIgdW50aWwgaXQgcmVhY2hlcyBhIGRlbGltaXRlclxuICAgKlxuICAgKiBAcGFyYW0ge3N0cmluZ30gZGVsaW1pdGVyIHN0cmluZyB0aGF0IHlvdSB3YW50IHRvIHNlYXJjaCB1bnRpbFxuICAgKiBAcmV0dXJucyB7UHJvbWlzZTxhbnk+fSByZXR1cm5zIGEgcHJvbWlzZVxuICAgKi9cbiAgQENvcmRvdmEoe1xuICAgIHBsYXRmb3JtczogWydBbmRyb2lkJywgJ2lPUycsICdXaW5kb3dzIFBob25lJ10sXG4gIH0pXG4gIHJlYWRVbnRpbChkZWxpbWl0ZXI6IHN0cmluZyk6IFByb21pc2U8YW55PiB7XG4gICAgcmV0dXJuO1xuICB9XG5cbiAgLyoqXG4gICAqIFN1YnNjcmliZSB0byBiZSBub3RpZmllZCB3aGVuIGRhdGEgaXMgcmVjZWl2ZWRcbiAgICpcbiAgICogQHBhcmFtIHtzdHJpbmd9IGRlbGltaXRlciB0aGUgc3RyaW5nIHlvdSB3YW50IHRvIHdhdGNoIGZvclxuICAgKiBAcmV0dXJucyB7T2JzZXJ2YWJsZTxhbnk+fSByZXR1cm5zIGFuIG9ic2VydmFibGUuXG4gICAqL1xuICBAQ29yZG92YSh7XG4gICAgcGxhdGZvcm1zOiBbJ0FuZHJvaWQnLCAnaU9TJywgJ1dpbmRvd3MgUGhvbmUnXSxcbiAgICBvYnNlcnZhYmxlOiB0cnVlLFxuICAgIGNsZWFyRnVuY3Rpb246ICd1bnN1YnNjcmliZScsXG4gIH0pXG4gIHN1YnNjcmliZShkZWxpbWl0ZXI6IHN0cmluZyk6IE9ic2VydmFibGU8YW55PiB7XG4gICAgcmV0dXJuO1xuICB9XG5cbiAgLyoqXG4gICAqIFN1YnNjcmliZSB0byBiZSBub3RpZmllZCB3aGVuIGRhdGEgaXMgcmVjZWl2ZWRcbiAgICpcbiAgICogQHJldHVybnMge09ic2VydmFibGU8YW55Pn0gcmV0dXJucyBhbiBvYnNlcnZhYmxlXG4gICAqL1xuICBAQ29yZG92YSh7XG4gICAgcGxhdGZvcm1zOiBbJ0FuZHJvaWQnLCAnaU9TJywgJ1dpbmRvd3MgUGhvbmUnXSxcbiAgICBvYnNlcnZhYmxlOiB0cnVlLFxuICAgIGNsZWFyRnVuY3Rpb246ICd1bnN1YnNjcmliZVJhd0RhdGEnLFxuICB9KVxuICBzdWJzY3JpYmVSYXdEYXRhKCk6IE9ic2VydmFibGU8YW55PiB7XG4gICAgcmV0dXJuO1xuICB9XG5cbiAgLyoqXG4gICAqIENsZWFycyBkYXRhIGluIGJ1ZmZlclxuICAgKlxuICAgKiBAcmV0dXJucyB7UHJvbWlzZTxhbnk+fSByZXR1cm5zIGEgcHJvbWlzZSB3aGVuIGNvbXBsZXRlZFxuICAgKi9cbiAgQENvcmRvdmEoe1xuICAgIHBsYXRmb3JtczogWydBbmRyb2lkJywgJ2lPUycsICdXaW5kb3dzIFBob25lJ10sXG4gIH0pXG4gIGNsZWFyKCk6IFByb21pc2U8YW55PiB7XG4gICAgcmV0dXJuO1xuICB9XG5cbiAgLyoqXG4gICAqIExpc3RzIGJvbmRlZCBkZXZpY2VzXG4gICAqXG4gICAqIEByZXR1cm5zIHtQcm9taXNlPGFueT59IHJldHVybnMgYSBwcm9taXNlXG4gICAqL1xuICBAQ29yZG92YSh7XG4gICAgcGxhdGZvcm1zOiBbJ0FuZHJvaWQnLCAnaU9TJywgJ1dpbmRvd3MgUGhvbmUnXSxcbiAgfSlcbiAgbGlzdCgpOiBQcm9taXNlPGFueT4ge1xuICAgIHJldHVybjtcbiAgfVxuXG4gIC8qKlxuICAgKiBSZXBvcnRzIGlmIGJsdWV0b290aCBpcyBlbmFibGVkXG4gICAqXG4gICAqIEByZXR1cm5zIHtQcm9taXNlPGFueT59IHJldHVybnMgYSBwcm9taXNlXG4gICAqL1xuICBAQ29yZG92YSh7XG4gICAgcGxhdGZvcm1zOiBbJ0FuZHJvaWQnLCAnaU9TJywgJ1dpbmRvd3MgUGhvbmUnXSxcbiAgfSlcbiAgaXNFbmFibGVkKCk6IFByb21pc2U8YW55PiB7XG4gICAgcmV0dXJuO1xuICB9XG5cbiAgLyoqXG4gICAqIFJlcG9ydHMgdGhlIGNvbm5lY3Rpb24gc3RhdHVzXG4gICAqXG4gICAqIEByZXR1cm5zIHtQcm9taXNlPGFueT59IHJldHVybnMgYSBwcm9taXNlXG4gICAqL1xuICBAQ29yZG92YSh7XG4gICAgcGxhdGZvcm1zOiBbJ0FuZHJvaWQnLCAnaU9TJywgJ1dpbmRvd3MgUGhvbmUnXSxcbiAgfSlcbiAgaXNDb25uZWN0ZWQoKTogUHJvbWlzZTxhbnk+IHtcbiAgICByZXR1cm47XG4gIH1cblxuICAvKipcbiAgICogUmVhZHMgdGhlIFJTU0kgZnJvbSB0aGUgY29ubmVjdGVkIHBlcmlwaGVyYWxcbiAgICpcbiAgICogQHJldHVybnMge1Byb21pc2U8YW55Pn0gcmV0dXJucyBhIHByb21pc2VcbiAgICovXG4gIEBDb3Jkb3ZhKHtcbiAgICBwbGF0Zm9ybXM6IFsnQW5kcm9pZCcsICdpT1MnLCAnV2luZG93cyBQaG9uZSddLFxuICB9KVxuICByZWFkUlNTSSgpOiBQcm9taXNlPGFueT4ge1xuICAgIHJldHVybjtcbiAgfVxuXG4gIC8qKlxuICAgKiBTaG93IHRoZSBCbHVldG9vdGggc2V0dGluZ3Mgb24gdGhlIGRldmljZVxuICAgKlxuICAgKiBAcmV0dXJucyB7UHJvbWlzZTxhbnk+fSByZXR1cm5zIGEgcHJvbWlzZVxuICAgKi9cbiAgQENvcmRvdmEoe1xuICAgIHBsYXRmb3JtczogWydBbmRyb2lkJywgJ2lPUycsICdXaW5kb3dzIFBob25lJ10sXG4gIH0pXG4gIHNob3dCbHVldG9vdGhTZXR0aW5ncygpOiBQcm9taXNlPGFueT4ge1xuICAgIHJldHVybjtcbiAgfVxuXG4gIC8qKlxuICAgKiBFbmFibGUgQmx1ZXRvb3RoIG9uIHRoZSBkZXZpY2VcbiAgICpcbiAgICogQHJldHVybnMge1Byb21pc2U8YW55Pn0gcmV0dXJucyBhIHByb21pc2VcbiAgICovXG4gIEBDb3Jkb3ZhKHtcbiAgICBwbGF0Zm9ybXM6IFsnQW5kcm9pZCcsICdpT1MnLCAnV2luZG93cyBQaG9uZSddLFxuICB9KVxuICBlbmFibGUoKTogUHJvbWlzZTxhbnk+IHtcbiAgICByZXR1cm47XG4gIH1cblxuICAvKipcbiAgICogRGlzY292ZXIgdW5wYWlyZWQgZGV2aWNlc1xuICAgKlxuICAgKiBAcmV0dXJucyB7UHJvbWlzZTxhbnk+fSByZXR1cm5zIGEgcHJvbWlzZVxuICAgKi9cbiAgQENvcmRvdmEoe1xuICAgIHBsYXRmb3JtczogWydBbmRyb2lkJywgJ2lPUycsICdXaW5kb3dzIFBob25lJ10sXG4gIH0pXG4gIGRpc2NvdmVyVW5wYWlyZWQoKTogUHJvbWlzZTxhbnk+IHtcbiAgICByZXR1cm47XG4gIH1cblxuICAvKipcbiAgICogU3Vic2NyaWJlIHRvIGJlIG5vdGlmaWVkIG9uIEJsdWV0b290aCBkZXZpY2UgZGlzY292ZXJ5LiBEaXNjb3ZlcnkgcHJvY2VzcyBtdXN0IGJlIGluaXRpYXRlZCB3aXRoIHRoZSBgZGlzY292ZXJVbnBhaXJlZGAgZnVuY3Rpb24uXG4gICAqXG4gICAqIEByZXR1cm5zIHtPYnNlcnZhYmxlPGFueT59IFJldHVybnMgYW4gb2JzZXJ2YWJsZVxuICAgKi9cbiAgQENvcmRvdmEoe1xuICAgIHBsYXRmb3JtczogWydBbmRyb2lkJywgJ2lPUycsICdXaW5kb3dzIFBob25lJ10sXG4gICAgb2JzZXJ2YWJsZTogdHJ1ZSxcbiAgICBjbGVhckZ1bmN0aW9uOiAnY2xlYXJEZXZpY2VEaXNjb3ZlcmVkTGlzdGVuZXInLFxuICB9KVxuICBzZXREZXZpY2VEaXNjb3ZlcmVkTGlzdGVuZXIoKTogT2JzZXJ2YWJsZTxhbnk+IHtcbiAgICByZXR1cm47XG4gIH1cblxuICAvKipcbiAgICogU2V0cyB0aGUgaHVtYW4gcmVhZGFibGUgZGV2aWNlIG5hbWUgdGhhdCBpcyBicm9hZGNhc3RlZCB0byBvdGhlciBkZXZpY2VzXG4gICAqXG4gICAqIEBwYXJhbSB7c3RyaW5nfSBuZXdOYW1lIERlc2lyZWQgbmFtZSBvZiBkZXZpY2VcbiAgICovXG4gIEBDb3Jkb3ZhKHtcbiAgICBwbGF0Zm9ybXM6IFsnQW5kcm9pZCddLFxuICAgIHN5bmM6IHRydWUsXG4gIH0pXG4gIHNldE5hbWUobmV3TmFtZTogc3RyaW5nKTogdm9pZCB7fVxuXG4gIC8qKlxuICAgKiBNYWtlcyB0aGUgZGV2aWNlIGRpc2NvdmVyYWJsZSBieSBvdGhlciBkZXZpY2VzXG4gICAqXG4gICAqIEBwYXJhbSB7bnVtYmVyfSBkaXNjb3ZlcmFibGVEdXJhdGlvbiBEZXNpcmVkIG51bWJlciBvZiBzZWNvbmRzIGRldmljZSBzaG91bGQgYmUgZGlzY292ZXJhYmxlIGZvclxuICAgKi9cbiAgQENvcmRvdmEoe1xuICAgIHBsYXRmb3JtczogWydBbmRyb2lkJ10sXG4gICAgc3luYzogdHJ1ZSxcbiAgfSlcbiAgc2V0RGlzY292ZXJhYmxlKGRpc2NvdmVyYWJsZUR1cmF0aW9uOiBudW1iZXIpOiB2b2lkIHt9XG59XG4iXX0=

@@ -34,2 +34,3 @@ import { AwesomeCordovaNativePlugin } from '@awesome-cordova-plugins/core';

* Connect to a Bluetooth device
*
* @param {string} macAddress_or_uuid Identifier of the remote device

@@ -41,2 +42,3 @@ * @returns {Observable<any>} Subscribe to connect, unsubscribe to disconnect.

* Connect insecurely to a Bluetooth device
*
* @param {string} macAddress Identifier of the remote device

@@ -48,2 +50,3 @@ * @returns {Observable<any>} Subscribe to connect, unsubscribe to disconnect.

* Disconnect from the connected device
*
* @returns {Promise<any>}

@@ -54,2 +57,3 @@ */

* Writes data to the serial port
*
* @param {any} data ArrayBuffer of data

@@ -61,2 +65,3 @@ * @returns {Promise<any>} returns a promise when data has been written

* Gets the number of bytes of data available
*
* @returns {Promise<any>} returns a promise that contains the available bytes

@@ -67,2 +72,3 @@ */

* Reads data from the buffer
*
* @returns {Promise<any>} returns a promise with data from the buffer

@@ -73,2 +79,3 @@ */

* Reads data from the buffer until it reaches a delimiter
*
* @param {string} delimiter string that you want to search until

@@ -80,2 +87,3 @@ * @returns {Promise<any>} returns a promise

* Subscribe to be notified when data is received
*
* @param {string} delimiter the string you want to watch for

@@ -87,2 +95,3 @@ * @returns {Observable<any>} returns an observable.

* Subscribe to be notified when data is received
*
* @returns {Observable<any>} returns an observable

@@ -93,2 +102,3 @@ */

* Clears data in buffer
*
* @returns {Promise<any>} returns a promise when completed

@@ -99,2 +109,3 @@ */

* Lists bonded devices
*
* @returns {Promise<any>} returns a promise

@@ -105,2 +116,3 @@ */

* Reports if bluetooth is enabled
*
* @returns {Promise<any>} returns a promise

@@ -111,2 +123,3 @@ */

* Reports the connection status
*
* @returns {Promise<any>} returns a promise

@@ -117,2 +130,3 @@ */

* Reads the RSSI from the connected peripheral
*
* @returns {Promise<any>} returns a promise

@@ -123,2 +137,3 @@ */

* Show the Bluetooth settings on the device
*
* @returns {Promise<any>} returns a promise

@@ -129,2 +144,3 @@ */

* Enable Bluetooth on the device
*
* @returns {Promise<any>} returns a promise

@@ -135,2 +151,3 @@ */

* Discover unpaired devices
*
* @returns {Promise<any>} returns a promise

@@ -141,2 +158,3 @@ */

* Subscribe to be notified on Bluetooth device discovery. Discovery process must be initiated with the `discoverUnpaired` function.
*
* @returns {Observable<any>} Returns an observable

@@ -147,2 +165,3 @@ */

* Sets the human readable device name that is broadcasted to other devices
*
* @param {string} newName Desired name of device

@@ -153,2 +172,3 @@ */

* Makes the device discoverable by other devices
*
* @param {number} discoverableDuration Desired number of seconds device should be discoverable for

@@ -155,0 +175,0 @@ */

@@ -41,2 +41,2 @@ import { __extends } from "tslib";

export { BluetoothSerial };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9zcmMvQGF3ZXNvbWUtY29yZG92YS1wbHVnaW5zL3BsdWdpbnMvYmx1ZXRvb3RoLXNlcmlhbC9uZ3gvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDM0MsT0FBTyx1Q0FBK0MsTUFBTSwrQkFBK0IsQ0FBQztBQUM1RixPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sTUFBTSxDQUFDOztJQXNDRyxtQ0FBMEI7Ozs7SUFXN0QsaUNBQU8sYUFBQyxrQkFBMEI7SUFjbEMseUNBQWUsYUFBQyxVQUFrQjtJQVNsQyxvQ0FBVTtJQVlWLCtCQUFLLGFBQUMsSUFBUztJQVdmLG1DQUFTO0lBV1QsOEJBQUk7SUFZSixtQ0FBUyxhQUFDLFNBQWlCO0lBYzNCLG1DQUFTLGFBQUMsU0FBaUI7SUFhM0IsMENBQWdCO0lBV2hCLCtCQUFLO0lBV0wsOEJBQUk7SUFXSixtQ0FBUztJQVdULHFDQUFXO0lBV1gsa0NBQVE7SUFXUiwrQ0FBcUI7SUFXckIsZ0NBQU07SUFXTiwwQ0FBZ0I7SUFhaEIscURBQTJCO0lBWTNCLGlDQUFPLGFBQUMsT0FBZTtJQVV2Qix5Q0FBZSxhQUFDLG9CQUE0Qjs7Ozs7OztnQkF2TzdDLFVBQVU7OzBCQXZDWDtFQXdDcUMsMEJBQTBCO1NBQWxELGVBQWUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBDb3Jkb3ZhLCBBd2Vzb21lQ29yZG92YU5hdGl2ZVBsdWdpbiwgUGx1Z2luIH0gZnJvbSAnQGF3ZXNvbWUtY29yZG92YS1wbHVnaW5zL2NvcmUnO1xuaW1wb3J0IHsgT2JzZXJ2YWJsZSB9IGZyb20gJ3J4anMnO1xuXG4vKipcbiAqIEBuYW1lIEJsdWV0b290aCBTZXJpYWxcbiAqIEBkZXNjcmlwdGlvbiBUaGlzIHBsdWdpbiBlbmFibGVzIHNlcmlhbCBjb21tdW5pY2F0aW9uIG92ZXIgQmx1ZXRvb3RoLiBJdCB3YXMgd3JpdHRlbiBmb3IgY29tbXVuaWNhdGluZyBiZXR3ZWVuIEFuZHJvaWQgb3IgaU9TIGFuZCBhbiBBcmR1aW5vIChub3QgQW5kcm9pZCB0byBBbmRyb2lkIG9yIGlPUyB0byBpT1MpLlxuICogQHVzYWdlXG4gKiBgYGB0eXBlc2NyaXB0XG4gKiBpbXBvcnQgeyBCbHVldG9vdGhTZXJpYWwgfSBmcm9tICdAYXdlc29tZS1jb3Jkb3ZhLXBsdWdpbnMvYmx1ZXRvb3RoLXNlcmlhbC9uZ3gnO1xuICpcbiAqIGNvbnN0cnVjdG9yKHByaXZhdGUgYmx1ZXRvb3RoU2VyaWFsOiBCbHVldG9vdGhTZXJpYWwpIHsgfVxuICpcbiAqXG4gKiAvLyBXcml0ZSBhIHN0cmluZ1xuICogdGhpcy5ibHVldG9vdGhTZXJpYWwud3JpdGUoJ2hlbGxvIHdvcmxkJykudGhlbihzdWNjZXNzLCBmYWlsdXJlKTtcbiAqXG4gKiAvLyBBcnJheSBvZiBpbnQgb3IgYnl0ZXNcbiAqIHRoaXMuYmx1ZXRvb3RoU2VyaWFsLndyaXRlKFsxODYsIDIyMCwgMjIyXSkudGhlbihzdWNjZXNzLCBmYWlsdXJlKTtcbiAqXG4gKiAvLyBUeXBlZCBBcnJheVxuICogdmFyIGRhdGEgPSBuZXcgVWludDhBcnJheSg0KTtcbiAqIGRhdGFbMF0gPSAweDQxO1xuICogZGF0YVsxXSA9IDB4NDI7XG4gKiBkYXRhWzJdID0gMHg0MztcbiAqIGRhdGFbM10gPSAweDQ0O1xuICogdGhpcy5ibHVldG9vdGhTZXJpYWwud3JpdGUoZGF0YSkudGhlbihzdWNjZXNzLCBmYWlsdXJlKTtcbiAqXG4gKiAvLyBBcnJheSBCdWZmZXJcbiAqIHRoaXMuYmx1ZXRvb3RoU2VyaWFsLndyaXRlKGRhdGEuYnVmZmVyKS50aGVuKHN1Y2Nlc3MsIGZhaWx1cmUpO1xuICogYGBgXG4gKi9cbkBQbHVnaW4oe1xuICBwbHVnaW5OYW1lOiAnQmx1ZXRvb3RoU2VyaWFsJyxcbiAgcmVwbzogJ2h0dHBzOi8vZ2l0aHViLmNvbS9kb24vQmx1ZXRvb3RoU2VyaWFsJyxcbiAgcGx1Z2luOiAnY29yZG92YS1wbHVnaW4tYmx1ZXRvb3RoLXNlcmlhbCcsXG4gIHBsdWdpblJlZjogJ2JsdWV0b290aFNlcmlhbCcsXG4gIHBsYXRmb3JtczogWydBbmRyb2lkJywgJ2lPUycsICdXaW5kb3dzIFBob25lIDgnXSxcbn0pXG5ASW5qZWN0YWJsZSgpXG5leHBvcnQgY2xhc3MgQmx1ZXRvb3RoU2VyaWFsIGV4dGVuZHMgQXdlc29tZUNvcmRvdmFOYXRpdmVQbHVnaW4ge1xuICAvKipcbiAgICogQ29ubmVjdCB0byBhIEJsdWV0b290aCBkZXZpY2VcbiAgICogQHBhcmFtIHtzdHJpbmd9IG1hY0FkZHJlc3Nfb3JfdXVpZCBJZGVudGlmaWVyIG9mIHRoZSByZW1vdGUgZGV2aWNlXG4gICAqIEByZXR1cm5zIHtPYnNlcnZhYmxlPGFueT59IFN1YnNjcmliZSB0byBjb25uZWN0LCB1bnN1YnNjcmliZSB0byBkaXNjb25uZWN0LlxuICAgKi9cbiAgQENvcmRvdmEoe1xuICAgIHBsYXRmb3JtczogWydBbmRyb2lkJywgJ2lPUycsICdXaW5kb3dzIFBob25lJ10sXG4gICAgb2JzZXJ2YWJsZTogdHJ1ZSxcbiAgICBjbGVhckZ1bmN0aW9uOiAnZGlzY29ubmVjdCcsXG4gIH0pXG4gIGNvbm5lY3QobWFjQWRkcmVzc19vcl91dWlkOiBzdHJpbmcpOiBPYnNlcnZhYmxlPGFueT4ge1xuICAgIHJldHVybjtcbiAgfVxuXG4gIC8qKlxuICAgKiBDb25uZWN0IGluc2VjdXJlbHkgdG8gYSBCbHVldG9vdGggZGV2aWNlXG4gICAqIEBwYXJhbSB7c3RyaW5nfSBtYWNBZGRyZXNzIElkZW50aWZpZXIgb2YgdGhlIHJlbW90ZSBkZXZpY2VcbiAgICogQHJldHVybnMge09ic2VydmFibGU8YW55Pn0gU3Vic2NyaWJlIHRvIGNvbm5lY3QsIHVuc3Vic2NyaWJlIHRvIGRpc2Nvbm5lY3QuXG4gICAqL1xuICBAQ29yZG92YSh7XG4gICAgcGxhdGZvcm1zOiBbJ0FuZHJvaWQnXSxcbiAgICBvYnNlcnZhYmxlOiB0cnVlLFxuICAgIGNsZWFyRnVuY3Rpb246ICdkaXNjb25uZWN0JyxcbiAgfSlcbiAgY29ubmVjdEluc2VjdXJlKG1hY0FkZHJlc3M6IHN0cmluZyk6IE9ic2VydmFibGU8YW55PiB7XG4gICAgcmV0dXJuO1xuICB9XG5cbiAgLyoqXG4gICAqIERpc2Nvbm5lY3QgZnJvbSB0aGUgY29ubmVjdGVkIGRldmljZVxuICAgKiBAcmV0dXJucyB7UHJvbWlzZTxhbnk+fVxuICAgKi9cbiAgQENvcmRvdmEoKVxuICBkaXNjb25uZWN0KCk6IFByb21pc2U8YW55PiB7XG4gICAgcmV0dXJuO1xuICB9XG5cbiAgLyoqXG4gICAqIFdyaXRlcyBkYXRhIHRvIHRoZSBzZXJpYWwgcG9ydFxuICAgKiBAcGFyYW0ge2FueX0gZGF0YSBBcnJheUJ1ZmZlciBvZiBkYXRhXG4gICAqIEByZXR1cm5zIHtQcm9taXNlPGFueT59IHJldHVybnMgYSBwcm9taXNlIHdoZW4gZGF0YSBoYXMgYmVlbiB3cml0dGVuXG4gICAqL1xuICBAQ29yZG92YSh7XG4gICAgcGxhdGZvcm1zOiBbJ0FuZHJvaWQnLCAnaU9TJywgJ1dpbmRvd3MgUGhvbmUnXSxcbiAgfSlcbiAgd3JpdGUoZGF0YTogYW55KTogUHJvbWlzZTxhbnk+IHtcbiAgICByZXR1cm47XG4gIH1cblxuICAvKipcbiAgICogR2V0cyB0aGUgbnVtYmVyIG9mIGJ5dGVzIG9mIGRhdGEgYXZhaWxhYmxlXG4gICAqIEByZXR1cm5zIHtQcm9taXNlPGFueT59IHJldHVybnMgYSBwcm9taXNlIHRoYXQgY29udGFpbnMgdGhlIGF2YWlsYWJsZSBieXRlc1xuICAgKi9cbiAgQENvcmRvdmEoe1xuICAgIHBsYXRmb3JtczogWydBbmRyb2lkJywgJ2lPUycsICdXaW5kb3dzIFBob25lJ10sXG4gIH0pXG4gIGF2YWlsYWJsZSgpOiBQcm9taXNlPGFueT4ge1xuICAgIHJldHVybjtcbiAgfVxuXG4gIC8qKlxuICAgKiBSZWFkcyBkYXRhIGZyb20gdGhlIGJ1ZmZlclxuICAgKiBAcmV0dXJucyB7UHJvbWlzZTxhbnk+fSByZXR1cm5zIGEgcHJvbWlzZSB3aXRoIGRhdGEgZnJvbSB0aGUgYnVmZmVyXG4gICAqL1xuICBAQ29yZG92YSh7XG4gICAgcGxhdGZvcm1zOiBbJ0FuZHJvaWQnLCAnaU9TJywgJ1dpbmRvd3MgUGhvbmUnXSxcbiAgfSlcbiAgcmVhZCgpOiBQcm9taXNlPGFueT4ge1xuICAgIHJldHVybjtcbiAgfVxuXG4gIC8qKlxuICAgKiBSZWFkcyBkYXRhIGZyb20gdGhlIGJ1ZmZlciB1bnRpbCBpdCByZWFjaGVzIGEgZGVsaW1pdGVyXG4gICAqIEBwYXJhbSB7c3RyaW5nfSBkZWxpbWl0ZXIgc3RyaW5nIHRoYXQgeW91IHdhbnQgdG8gc2VhcmNoIHVudGlsXG4gICAqIEByZXR1cm5zIHtQcm9taXNlPGFueT59IHJldHVybnMgYSBwcm9taXNlXG4gICAqL1xuICBAQ29yZG92YSh7XG4gICAgcGxhdGZvcm1zOiBbJ0FuZHJvaWQnLCAnaU9TJywgJ1dpbmRvd3MgUGhvbmUnXSxcbiAgfSlcbiAgcmVhZFVudGlsKGRlbGltaXRlcjogc3RyaW5nKTogUHJvbWlzZTxhbnk+IHtcbiAgICByZXR1cm47XG4gIH1cblxuICAvKipcbiAgICogU3Vic2NyaWJlIHRvIGJlIG5vdGlmaWVkIHdoZW4gZGF0YSBpcyByZWNlaXZlZFxuICAgKiBAcGFyYW0ge3N0cmluZ30gZGVsaW1pdGVyIHRoZSBzdHJpbmcgeW91IHdhbnQgdG8gd2F0Y2ggZm9yXG4gICAqIEByZXR1cm5zIHtPYnNlcnZhYmxlPGFueT59IHJldHVybnMgYW4gb2JzZXJ2YWJsZS5cbiAgICovXG4gIEBDb3Jkb3ZhKHtcbiAgICBwbGF0Zm9ybXM6IFsnQW5kcm9pZCcsICdpT1MnLCAnV2luZG93cyBQaG9uZSddLFxuICAgIG9ic2VydmFibGU6IHRydWUsXG4gICAgY2xlYXJGdW5jdGlvbjogJ3Vuc3Vic2NyaWJlJyxcbiAgfSlcbiAgc3Vic2NyaWJlKGRlbGltaXRlcjogc3RyaW5nKTogT2JzZXJ2YWJsZTxhbnk+IHtcbiAgICByZXR1cm47XG4gIH1cblxuICAvKipcbiAgICogU3Vic2NyaWJlIHRvIGJlIG5vdGlmaWVkIHdoZW4gZGF0YSBpcyByZWNlaXZlZFxuICAgKiBAcmV0dXJucyB7T2JzZXJ2YWJsZTxhbnk+fSByZXR1cm5zIGFuIG9ic2VydmFibGVcbiAgICovXG4gIEBDb3Jkb3ZhKHtcbiAgICBwbGF0Zm9ybXM6IFsnQW5kcm9pZCcsICdpT1MnLCAnV2luZG93cyBQaG9uZSddLFxuICAgIG9ic2VydmFibGU6IHRydWUsXG4gICAgY2xlYXJGdW5jdGlvbjogJ3Vuc3Vic2NyaWJlUmF3RGF0YScsXG4gIH0pXG4gIHN1YnNjcmliZVJhd0RhdGEoKTogT2JzZXJ2YWJsZTxhbnk+IHtcbiAgICByZXR1cm47XG4gIH1cblxuICAvKipcbiAgICogQ2xlYXJzIGRhdGEgaW4gYnVmZmVyXG4gICAqIEByZXR1cm5zIHtQcm9taXNlPGFueT59IHJldHVybnMgYSBwcm9taXNlIHdoZW4gY29tcGxldGVkXG4gICAqL1xuICBAQ29yZG92YSh7XG4gICAgcGxhdGZvcm1zOiBbJ0FuZHJvaWQnLCAnaU9TJywgJ1dpbmRvd3MgUGhvbmUnXSxcbiAgfSlcbiAgY2xlYXIoKTogUHJvbWlzZTxhbnk+IHtcbiAgICByZXR1cm47XG4gIH1cblxuICAvKipcbiAgICogTGlzdHMgYm9uZGVkIGRldmljZXNcbiAgICogQHJldHVybnMge1Byb21pc2U8YW55Pn0gcmV0dXJucyBhIHByb21pc2VcbiAgICovXG4gIEBDb3Jkb3ZhKHtcbiAgICBwbGF0Zm9ybXM6IFsnQW5kcm9pZCcsICdpT1MnLCAnV2luZG93cyBQaG9uZSddLFxuICB9KVxuICBsaXN0KCk6IFByb21pc2U8YW55PiB7XG4gICAgcmV0dXJuO1xuICB9XG5cbiAgLyoqXG4gICAqIFJlcG9ydHMgaWYgYmx1ZXRvb3RoIGlzIGVuYWJsZWRcbiAgICogQHJldHVybnMge1Byb21pc2U8YW55Pn0gcmV0dXJucyBhIHByb21pc2VcbiAgICovXG4gIEBDb3Jkb3ZhKHtcbiAgICBwbGF0Zm9ybXM6IFsnQW5kcm9pZCcsICdpT1MnLCAnV2luZG93cyBQaG9uZSddLFxuICB9KVxuICBpc0VuYWJsZWQoKTogUHJvbWlzZTxhbnk+IHtcbiAgICByZXR1cm47XG4gIH1cblxuICAvKipcbiAgICogUmVwb3J0cyB0aGUgY29ubmVjdGlvbiBzdGF0dXNcbiAgICogQHJldHVybnMge1Byb21pc2U8YW55Pn0gcmV0dXJucyBhIHByb21pc2VcbiAgICovXG4gIEBDb3Jkb3ZhKHtcbiAgICBwbGF0Zm9ybXM6IFsnQW5kcm9pZCcsICdpT1MnLCAnV2luZG93cyBQaG9uZSddLFxuICB9KVxuICBpc0Nvbm5lY3RlZCgpOiBQcm9taXNlPGFueT4ge1xuICAgIHJldHVybjtcbiAgfVxuXG4gIC8qKlxuICAgKiBSZWFkcyB0aGUgUlNTSSBmcm9tIHRoZSBjb25uZWN0ZWQgcGVyaXBoZXJhbFxuICAgKiBAcmV0dXJucyB7UHJvbWlzZTxhbnk+fSByZXR1cm5zIGEgcHJvbWlzZVxuICAgKi9cbiAgQENvcmRvdmEoe1xuICAgIHBsYXRmb3JtczogWydBbmRyb2lkJywgJ2lPUycsICdXaW5kb3dzIFBob25lJ10sXG4gIH0pXG4gIHJlYWRSU1NJKCk6IFByb21pc2U8YW55PiB7XG4gICAgcmV0dXJuO1xuICB9XG5cbiAgLyoqXG4gICAqIFNob3cgdGhlIEJsdWV0b290aCBzZXR0aW5ncyBvbiB0aGUgZGV2aWNlXG4gICAqIEByZXR1cm5zIHtQcm9taXNlPGFueT59IHJldHVybnMgYSBwcm9taXNlXG4gICAqL1xuICBAQ29yZG92YSh7XG4gICAgcGxhdGZvcm1zOiBbJ0FuZHJvaWQnLCAnaU9TJywgJ1dpbmRvd3MgUGhvbmUnXSxcbiAgfSlcbiAgc2hvd0JsdWV0b290aFNldHRpbmdzKCk6IFByb21pc2U8YW55PiB7XG4gICAgcmV0dXJuO1xuICB9XG5cbiAgLyoqXG4gICAqIEVuYWJsZSBCbHVldG9vdGggb24gdGhlIGRldmljZVxuICAgKiBAcmV0dXJucyB7UHJvbWlzZTxhbnk+fSByZXR1cm5zIGEgcHJvbWlzZVxuICAgKi9cbiAgQENvcmRvdmEoe1xuICAgIHBsYXRmb3JtczogWydBbmRyb2lkJywgJ2lPUycsICdXaW5kb3dzIFBob25lJ10sXG4gIH0pXG4gIGVuYWJsZSgpOiBQcm9taXNlPGFueT4ge1xuICAgIHJldHVybjtcbiAgfVxuXG4gIC8qKlxuICAgKiBEaXNjb3ZlciB1bnBhaXJlZCBkZXZpY2VzXG4gICAqIEByZXR1cm5zIHtQcm9taXNlPGFueT59IHJldHVybnMgYSBwcm9taXNlXG4gICAqL1xuICBAQ29yZG92YSh7XG4gICAgcGxhdGZvcm1zOiBbJ0FuZHJvaWQnLCAnaU9TJywgJ1dpbmRvd3MgUGhvbmUnXSxcbiAgfSlcbiAgZGlzY292ZXJVbnBhaXJlZCgpOiBQcm9taXNlPGFueT4ge1xuICAgIHJldHVybjtcbiAgfVxuXG4gIC8qKlxuICAgKiBTdWJzY3JpYmUgdG8gYmUgbm90aWZpZWQgb24gQmx1ZXRvb3RoIGRldmljZSBkaXNjb3ZlcnkuIERpc2NvdmVyeSBwcm9jZXNzIG11c3QgYmUgaW5pdGlhdGVkIHdpdGggdGhlIGBkaXNjb3ZlclVucGFpcmVkYCBmdW5jdGlvbi5cbiAgICogQHJldHVybnMge09ic2VydmFibGU8YW55Pn0gUmV0dXJucyBhbiBvYnNlcnZhYmxlXG4gICAqL1xuICBAQ29yZG92YSh7XG4gICAgcGxhdGZvcm1zOiBbJ0FuZHJvaWQnLCAnaU9TJywgJ1dpbmRvd3MgUGhvbmUnXSxcbiAgICBvYnNlcnZhYmxlOiB0cnVlLFxuICAgIGNsZWFyRnVuY3Rpb246ICdjbGVhckRldmljZURpc2NvdmVyZWRMaXN0ZW5lcicsXG4gIH0pXG4gIHNldERldmljZURpc2NvdmVyZWRMaXN0ZW5lcigpOiBPYnNlcnZhYmxlPGFueT4ge1xuICAgIHJldHVybjtcbiAgfVxuXG4gIC8qKlxuICAgKiBTZXRzIHRoZSBodW1hbiByZWFkYWJsZSBkZXZpY2UgbmFtZSB0aGF0IGlzIGJyb2FkY2FzdGVkIHRvIG90aGVyIGRldmljZXNcbiAgICogQHBhcmFtIHtzdHJpbmd9IG5ld05hbWUgRGVzaXJlZCBuYW1lIG9mIGRldmljZVxuICAgKi9cbiAgQENvcmRvdmEoe1xuICAgIHBsYXRmb3JtczogWydBbmRyb2lkJ10sXG4gICAgc3luYzogdHJ1ZSxcbiAgfSlcbiAgc2V0TmFtZShuZXdOYW1lOiBzdHJpbmcpOiB2b2lkIHt9XG5cbiAgLyoqXG4gICAqIE1ha2VzIHRoZSBkZXZpY2UgZGlzY292ZXJhYmxlIGJ5IG90aGVyIGRldmljZXNcbiAgICogQHBhcmFtIHtudW1iZXJ9IGRpc2NvdmVyYWJsZUR1cmF0aW9uIERlc2lyZWQgbnVtYmVyIG9mIHNlY29uZHMgZGV2aWNlIHNob3VsZCBiZSBkaXNjb3ZlcmFibGUgZm9yXG4gICAqL1xuICBAQ29yZG92YSh7XG4gICAgcGxhdGZvcm1zOiBbJ0FuZHJvaWQnXSxcbiAgICBzeW5jOiB0cnVlLFxuICB9KVxuICBzZXREaXNjb3ZlcmFibGUoZGlzY292ZXJhYmxlRHVyYXRpb246IG51bWJlcik6IHZvaWQge31cbn1cbiJdfQ==
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9zcmMvQGF3ZXNvbWUtY29yZG92YS1wbHVnaW5zL3BsdWdpbnMvYmx1ZXRvb3RoLXNlcmlhbC9uZ3gvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDM0MsT0FBTyx1Q0FBK0MsTUFBTSwrQkFBK0IsQ0FBQztBQUM1RixPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sTUFBTSxDQUFDOztJQXNDRyxtQ0FBMEI7Ozs7SUFZN0QsaUNBQU8sYUFBQyxrQkFBMEI7SUFlbEMseUNBQWUsYUFBQyxVQUFrQjtJQVVsQyxvQ0FBVTtJQWFWLCtCQUFLLGFBQUMsSUFBUztJQVlmLG1DQUFTO0lBWVQsOEJBQUk7SUFhSixtQ0FBUyxhQUFDLFNBQWlCO0lBZTNCLG1DQUFTLGFBQUMsU0FBaUI7SUFjM0IsMENBQWdCO0lBWWhCLCtCQUFLO0lBWUwsOEJBQUk7SUFZSixtQ0FBUztJQVlULHFDQUFXO0lBWVgsa0NBQVE7SUFZUiwrQ0FBcUI7SUFZckIsZ0NBQU07SUFZTiwwQ0FBZ0I7SUFjaEIscURBQTJCO0lBYTNCLGlDQUFPLGFBQUMsT0FBZTtJQVd2Qix5Q0FBZSxhQUFDLG9CQUE0Qjs7Ozs7OztnQkEzUDdDLFVBQVU7OzBCQXZDWDtFQXdDcUMsMEJBQTBCO1NBQWxELGVBQWUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBDb3Jkb3ZhLCBBd2Vzb21lQ29yZG92YU5hdGl2ZVBsdWdpbiwgUGx1Z2luIH0gZnJvbSAnQGF3ZXNvbWUtY29yZG92YS1wbHVnaW5zL2NvcmUnO1xuaW1wb3J0IHsgT2JzZXJ2YWJsZSB9IGZyb20gJ3J4anMnO1xuXG4vKipcbiAqIEBuYW1lIEJsdWV0b290aCBTZXJpYWxcbiAqIEBkZXNjcmlwdGlvbiBUaGlzIHBsdWdpbiBlbmFibGVzIHNlcmlhbCBjb21tdW5pY2F0aW9uIG92ZXIgQmx1ZXRvb3RoLiBJdCB3YXMgd3JpdHRlbiBmb3IgY29tbXVuaWNhdGluZyBiZXR3ZWVuIEFuZHJvaWQgb3IgaU9TIGFuZCBhbiBBcmR1aW5vIChub3QgQW5kcm9pZCB0byBBbmRyb2lkIG9yIGlPUyB0byBpT1MpLlxuICogQHVzYWdlXG4gKiBgYGB0eXBlc2NyaXB0XG4gKiBpbXBvcnQgeyBCbHVldG9vdGhTZXJpYWwgfSBmcm9tICdAYXdlc29tZS1jb3Jkb3ZhLXBsdWdpbnMvYmx1ZXRvb3RoLXNlcmlhbC9uZ3gnO1xuICpcbiAqIGNvbnN0cnVjdG9yKHByaXZhdGUgYmx1ZXRvb3RoU2VyaWFsOiBCbHVldG9vdGhTZXJpYWwpIHsgfVxuICpcbiAqXG4gKiAvLyBXcml0ZSBhIHN0cmluZ1xuICogdGhpcy5ibHVldG9vdGhTZXJpYWwud3JpdGUoJ2hlbGxvIHdvcmxkJykudGhlbihzdWNjZXNzLCBmYWlsdXJlKTtcbiAqXG4gKiAvLyBBcnJheSBvZiBpbnQgb3IgYnl0ZXNcbiAqIHRoaXMuYmx1ZXRvb3RoU2VyaWFsLndyaXRlKFsxODYsIDIyMCwgMjIyXSkudGhlbihzdWNjZXNzLCBmYWlsdXJlKTtcbiAqXG4gKiAvLyBUeXBlZCBBcnJheVxuICogdmFyIGRhdGEgPSBuZXcgVWludDhBcnJheSg0KTtcbiAqIGRhdGFbMF0gPSAweDQxO1xuICogZGF0YVsxXSA9IDB4NDI7XG4gKiBkYXRhWzJdID0gMHg0MztcbiAqIGRhdGFbM10gPSAweDQ0O1xuICogdGhpcy5ibHVldG9vdGhTZXJpYWwud3JpdGUoZGF0YSkudGhlbihzdWNjZXNzLCBmYWlsdXJlKTtcbiAqXG4gKiAvLyBBcnJheSBCdWZmZXJcbiAqIHRoaXMuYmx1ZXRvb3RoU2VyaWFsLndyaXRlKGRhdGEuYnVmZmVyKS50aGVuKHN1Y2Nlc3MsIGZhaWx1cmUpO1xuICogYGBgXG4gKi9cbkBQbHVnaW4oe1xuICBwbHVnaW5OYW1lOiAnQmx1ZXRvb3RoU2VyaWFsJyxcbiAgcmVwbzogJ2h0dHBzOi8vZ2l0aHViLmNvbS9kb24vQmx1ZXRvb3RoU2VyaWFsJyxcbiAgcGx1Z2luOiAnY29yZG92YS1wbHVnaW4tYmx1ZXRvb3RoLXNlcmlhbCcsXG4gIHBsdWdpblJlZjogJ2JsdWV0b290aFNlcmlhbCcsXG4gIHBsYXRmb3JtczogWydBbmRyb2lkJywgJ2lPUycsICdXaW5kb3dzIFBob25lIDgnXSxcbn0pXG5ASW5qZWN0YWJsZSgpXG5leHBvcnQgY2xhc3MgQmx1ZXRvb3RoU2VyaWFsIGV4dGVuZHMgQXdlc29tZUNvcmRvdmFOYXRpdmVQbHVnaW4ge1xuICAvKipcbiAgICogQ29ubmVjdCB0byBhIEJsdWV0b290aCBkZXZpY2VcbiAgICpcbiAgICogQHBhcmFtIHtzdHJpbmd9IG1hY0FkZHJlc3Nfb3JfdXVpZCBJZGVudGlmaWVyIG9mIHRoZSByZW1vdGUgZGV2aWNlXG4gICAqIEByZXR1cm5zIHtPYnNlcnZhYmxlPGFueT59IFN1YnNjcmliZSB0byBjb25uZWN0LCB1bnN1YnNjcmliZSB0byBkaXNjb25uZWN0LlxuICAgKi9cbiAgQENvcmRvdmEoe1xuICAgIHBsYXRmb3JtczogWydBbmRyb2lkJywgJ2lPUycsICdXaW5kb3dzIFBob25lJ10sXG4gICAgb2JzZXJ2YWJsZTogdHJ1ZSxcbiAgICBjbGVhckZ1bmN0aW9uOiAnZGlzY29ubmVjdCcsXG4gIH0pXG4gIGNvbm5lY3QobWFjQWRkcmVzc19vcl91dWlkOiBzdHJpbmcpOiBPYnNlcnZhYmxlPGFueT4ge1xuICAgIHJldHVybjtcbiAgfVxuXG4gIC8qKlxuICAgKiBDb25uZWN0IGluc2VjdXJlbHkgdG8gYSBCbHVldG9vdGggZGV2aWNlXG4gICAqXG4gICAqIEBwYXJhbSB7c3RyaW5nfSBtYWNBZGRyZXNzIElkZW50aWZpZXIgb2YgdGhlIHJlbW90ZSBkZXZpY2VcbiAgICogQHJldHVybnMge09ic2VydmFibGU8YW55Pn0gU3Vic2NyaWJlIHRvIGNvbm5lY3QsIHVuc3Vic2NyaWJlIHRvIGRpc2Nvbm5lY3QuXG4gICAqL1xuICBAQ29yZG92YSh7XG4gICAgcGxhdGZvcm1zOiBbJ0FuZHJvaWQnXSxcbiAgICBvYnNlcnZhYmxlOiB0cnVlLFxuICAgIGNsZWFyRnVuY3Rpb246ICdkaXNjb25uZWN0JyxcbiAgfSlcbiAgY29ubmVjdEluc2VjdXJlKG1hY0FkZHJlc3M6IHN0cmluZyk6IE9ic2VydmFibGU8YW55PiB7XG4gICAgcmV0dXJuO1xuICB9XG5cbiAgLyoqXG4gICAqIERpc2Nvbm5lY3QgZnJvbSB0aGUgY29ubmVjdGVkIGRldmljZVxuICAgKlxuICAgKiBAcmV0dXJucyB7UHJvbWlzZTxhbnk+fVxuICAgKi9cbiAgQENvcmRvdmEoKVxuICBkaXNjb25uZWN0KCk6IFByb21pc2U8YW55PiB7XG4gICAgcmV0dXJuO1xuICB9XG5cbiAgLyoqXG4gICAqIFdyaXRlcyBkYXRhIHRvIHRoZSBzZXJpYWwgcG9ydFxuICAgKlxuICAgKiBAcGFyYW0ge2FueX0gZGF0YSBBcnJheUJ1ZmZlciBvZiBkYXRhXG4gICAqIEByZXR1cm5zIHtQcm9taXNlPGFueT59IHJldHVybnMgYSBwcm9taXNlIHdoZW4gZGF0YSBoYXMgYmVlbiB3cml0dGVuXG4gICAqL1xuICBAQ29yZG92YSh7XG4gICAgcGxhdGZvcm1zOiBbJ0FuZHJvaWQnLCAnaU9TJywgJ1dpbmRvd3MgUGhvbmUnXSxcbiAgfSlcbiAgd3JpdGUoZGF0YTogYW55KTogUHJvbWlzZTxhbnk+IHtcbiAgICByZXR1cm47XG4gIH1cblxuICAvKipcbiAgICogR2V0cyB0aGUgbnVtYmVyIG9mIGJ5dGVzIG9mIGRhdGEgYXZhaWxhYmxlXG4gICAqXG4gICAqIEByZXR1cm5zIHtQcm9taXNlPGFueT59IHJldHVybnMgYSBwcm9taXNlIHRoYXQgY29udGFpbnMgdGhlIGF2YWlsYWJsZSBieXRlc1xuICAgKi9cbiAgQENvcmRvdmEoe1xuICAgIHBsYXRmb3JtczogWydBbmRyb2lkJywgJ2lPUycsICdXaW5kb3dzIFBob25lJ10sXG4gIH0pXG4gIGF2YWlsYWJsZSgpOiBQcm9taXNlPGFueT4ge1xuICAgIHJldHVybjtcbiAgfVxuXG4gIC8qKlxuICAgKiBSZWFkcyBkYXRhIGZyb20gdGhlIGJ1ZmZlclxuICAgKlxuICAgKiBAcmV0dXJucyB7UHJvbWlzZTxhbnk+fSByZXR1cm5zIGEgcHJvbWlzZSB3aXRoIGRhdGEgZnJvbSB0aGUgYnVmZmVyXG4gICAqL1xuICBAQ29yZG92YSh7XG4gICAgcGxhdGZvcm1zOiBbJ0FuZHJvaWQnLCAnaU9TJywgJ1dpbmRvd3MgUGhvbmUnXSxcbiAgfSlcbiAgcmVhZCgpOiBQcm9taXNlPGFueT4ge1xuICAgIHJldHVybjtcbiAgfVxuXG4gIC8qKlxuICAgKiBSZWFkcyBkYXRhIGZyb20gdGhlIGJ1ZmZlciB1bnRpbCBpdCByZWFjaGVzIGEgZGVsaW1pdGVyXG4gICAqXG4gICAqIEBwYXJhbSB7c3RyaW5nfSBkZWxpbWl0ZXIgc3RyaW5nIHRoYXQgeW91IHdhbnQgdG8gc2VhcmNoIHVudGlsXG4gICAqIEByZXR1cm5zIHtQcm9taXNlPGFueT59IHJldHVybnMgYSBwcm9taXNlXG4gICAqL1xuICBAQ29yZG92YSh7XG4gICAgcGxhdGZvcm1zOiBbJ0FuZHJvaWQnLCAnaU9TJywgJ1dpbmRvd3MgUGhvbmUnXSxcbiAgfSlcbiAgcmVhZFVudGlsKGRlbGltaXRlcjogc3RyaW5nKTogUHJvbWlzZTxhbnk+IHtcbiAgICByZXR1cm47XG4gIH1cblxuICAvKipcbiAgICogU3Vic2NyaWJlIHRvIGJlIG5vdGlmaWVkIHdoZW4gZGF0YSBpcyByZWNlaXZlZFxuICAgKlxuICAgKiBAcGFyYW0ge3N0cmluZ30gZGVsaW1pdGVyIHRoZSBzdHJpbmcgeW91IHdhbnQgdG8gd2F0Y2ggZm9yXG4gICAqIEByZXR1cm5zIHtPYnNlcnZhYmxlPGFueT59IHJldHVybnMgYW4gb2JzZXJ2YWJsZS5cbiAgICovXG4gIEBDb3Jkb3ZhKHtcbiAgICBwbGF0Zm9ybXM6IFsnQW5kcm9pZCcsICdpT1MnLCAnV2luZG93cyBQaG9uZSddLFxuICAgIG9ic2VydmFibGU6IHRydWUsXG4gICAgY2xlYXJGdW5jdGlvbjogJ3Vuc3Vic2NyaWJlJyxcbiAgfSlcbiAgc3Vic2NyaWJlKGRlbGltaXRlcjogc3RyaW5nKTogT2JzZXJ2YWJsZTxhbnk+IHtcbiAgICByZXR1cm47XG4gIH1cblxuICAvKipcbiAgICogU3Vic2NyaWJlIHRvIGJlIG5vdGlmaWVkIHdoZW4gZGF0YSBpcyByZWNlaXZlZFxuICAgKlxuICAgKiBAcmV0dXJucyB7T2JzZXJ2YWJsZTxhbnk+fSByZXR1cm5zIGFuIG9ic2VydmFibGVcbiAgICovXG4gIEBDb3Jkb3ZhKHtcbiAgICBwbGF0Zm9ybXM6IFsnQW5kcm9pZCcsICdpT1MnLCAnV2luZG93cyBQaG9uZSddLFxuICAgIG9ic2VydmFibGU6IHRydWUsXG4gICAgY2xlYXJGdW5jdGlvbjogJ3Vuc3Vic2NyaWJlUmF3RGF0YScsXG4gIH0pXG4gIHN1YnNjcmliZVJhd0RhdGEoKTogT2JzZXJ2YWJsZTxhbnk+IHtcbiAgICByZXR1cm47XG4gIH1cblxuICAvKipcbiAgICogQ2xlYXJzIGRhdGEgaW4gYnVmZmVyXG4gICAqXG4gICAqIEByZXR1cm5zIHtQcm9taXNlPGFueT59IHJldHVybnMgYSBwcm9taXNlIHdoZW4gY29tcGxldGVkXG4gICAqL1xuICBAQ29yZG92YSh7XG4gICAgcGxhdGZvcm1zOiBbJ0FuZHJvaWQnLCAnaU9TJywgJ1dpbmRvd3MgUGhvbmUnXSxcbiAgfSlcbiAgY2xlYXIoKTogUHJvbWlzZTxhbnk+IHtcbiAgICByZXR1cm47XG4gIH1cblxuICAvKipcbiAgICogTGlzdHMgYm9uZGVkIGRldmljZXNcbiAgICpcbiAgICogQHJldHVybnMge1Byb21pc2U8YW55Pn0gcmV0dXJucyBhIHByb21pc2VcbiAgICovXG4gIEBDb3Jkb3ZhKHtcbiAgICBwbGF0Zm9ybXM6IFsnQW5kcm9pZCcsICdpT1MnLCAnV2luZG93cyBQaG9uZSddLFxuICB9KVxuICBsaXN0KCk6IFByb21pc2U8YW55PiB7XG4gICAgcmV0dXJuO1xuICB9XG5cbiAgLyoqXG4gICAqIFJlcG9ydHMgaWYgYmx1ZXRvb3RoIGlzIGVuYWJsZWRcbiAgICpcbiAgICogQHJldHVybnMge1Byb21pc2U8YW55Pn0gcmV0dXJucyBhIHByb21pc2VcbiAgICovXG4gIEBDb3Jkb3ZhKHtcbiAgICBwbGF0Zm9ybXM6IFsnQW5kcm9pZCcsICdpT1MnLCAnV2luZG93cyBQaG9uZSddLFxuICB9KVxuICBpc0VuYWJsZWQoKTogUHJvbWlzZTxhbnk+IHtcbiAgICByZXR1cm47XG4gIH1cblxuICAvKipcbiAgICogUmVwb3J0cyB0aGUgY29ubmVjdGlvbiBzdGF0dXNcbiAgICpcbiAgICogQHJldHVybnMge1Byb21pc2U8YW55Pn0gcmV0dXJucyBhIHByb21pc2VcbiAgICovXG4gIEBDb3Jkb3ZhKHtcbiAgICBwbGF0Zm9ybXM6IFsnQW5kcm9pZCcsICdpT1MnLCAnV2luZG93cyBQaG9uZSddLFxuICB9KVxuICBpc0Nvbm5lY3RlZCgpOiBQcm9taXNlPGFueT4ge1xuICAgIHJldHVybjtcbiAgfVxuXG4gIC8qKlxuICAgKiBSZWFkcyB0aGUgUlNTSSBmcm9tIHRoZSBjb25uZWN0ZWQgcGVyaXBoZXJhbFxuICAgKlxuICAgKiBAcmV0dXJucyB7UHJvbWlzZTxhbnk+fSByZXR1cm5zIGEgcHJvbWlzZVxuICAgKi9cbiAgQENvcmRvdmEoe1xuICAgIHBsYXRmb3JtczogWydBbmRyb2lkJywgJ2lPUycsICdXaW5kb3dzIFBob25lJ10sXG4gIH0pXG4gIHJlYWRSU1NJKCk6IFByb21pc2U8YW55PiB7XG4gICAgcmV0dXJuO1xuICB9XG5cbiAgLyoqXG4gICAqIFNob3cgdGhlIEJsdWV0b290aCBzZXR0aW5ncyBvbiB0aGUgZGV2aWNlXG4gICAqXG4gICAqIEByZXR1cm5zIHtQcm9taXNlPGFueT59IHJldHVybnMgYSBwcm9taXNlXG4gICAqL1xuICBAQ29yZG92YSh7XG4gICAgcGxhdGZvcm1zOiBbJ0FuZHJvaWQnLCAnaU9TJywgJ1dpbmRvd3MgUGhvbmUnXSxcbiAgfSlcbiAgc2hvd0JsdWV0b290aFNldHRpbmdzKCk6IFByb21pc2U8YW55PiB7XG4gICAgcmV0dXJuO1xuICB9XG5cbiAgLyoqXG4gICAqIEVuYWJsZSBCbHVldG9vdGggb24gdGhlIGRldmljZVxuICAgKlxuICAgKiBAcmV0dXJucyB7UHJvbWlzZTxhbnk+fSByZXR1cm5zIGEgcHJvbWlzZVxuICAgKi9cbiAgQENvcmRvdmEoe1xuICAgIHBsYXRmb3JtczogWydBbmRyb2lkJywgJ2lPUycsICdXaW5kb3dzIFBob25lJ10sXG4gIH0pXG4gIGVuYWJsZSgpOiBQcm9taXNlPGFueT4ge1xuICAgIHJldHVybjtcbiAgfVxuXG4gIC8qKlxuICAgKiBEaXNjb3ZlciB1bnBhaXJlZCBkZXZpY2VzXG4gICAqXG4gICAqIEByZXR1cm5zIHtQcm9taXNlPGFueT59IHJldHVybnMgYSBwcm9taXNlXG4gICAqL1xuICBAQ29yZG92YSh7XG4gICAgcGxhdGZvcm1zOiBbJ0FuZHJvaWQnLCAnaU9TJywgJ1dpbmRvd3MgUGhvbmUnXSxcbiAgfSlcbiAgZGlzY292ZXJVbnBhaXJlZCgpOiBQcm9taXNlPGFueT4ge1xuICAgIHJldHVybjtcbiAgfVxuXG4gIC8qKlxuICAgKiBTdWJzY3JpYmUgdG8gYmUgbm90aWZpZWQgb24gQmx1ZXRvb3RoIGRldmljZSBkaXNjb3ZlcnkuIERpc2NvdmVyeSBwcm9jZXNzIG11c3QgYmUgaW5pdGlhdGVkIHdpdGggdGhlIGBkaXNjb3ZlclVucGFpcmVkYCBmdW5jdGlvbi5cbiAgICpcbiAgICogQHJldHVybnMge09ic2VydmFibGU8YW55Pn0gUmV0dXJucyBhbiBvYnNlcnZhYmxlXG4gICAqL1xuICBAQ29yZG92YSh7XG4gICAgcGxhdGZvcm1zOiBbJ0FuZHJvaWQnLCAnaU9TJywgJ1dpbmRvd3MgUGhvbmUnXSxcbiAgICBvYnNlcnZhYmxlOiB0cnVlLFxuICAgIGNsZWFyRnVuY3Rpb246ICdjbGVhckRldmljZURpc2NvdmVyZWRMaXN0ZW5lcicsXG4gIH0pXG4gIHNldERldmljZURpc2NvdmVyZWRMaXN0ZW5lcigpOiBPYnNlcnZhYmxlPGFueT4ge1xuICAgIHJldHVybjtcbiAgfVxuXG4gIC8qKlxuICAgKiBTZXRzIHRoZSBodW1hbiByZWFkYWJsZSBkZXZpY2UgbmFtZSB0aGF0IGlzIGJyb2FkY2FzdGVkIHRvIG90aGVyIGRldmljZXNcbiAgICpcbiAgICogQHBhcmFtIHtzdHJpbmd9IG5ld05hbWUgRGVzaXJlZCBuYW1lIG9mIGRldmljZVxuICAgKi9cbiAgQENvcmRvdmEoe1xuICAgIHBsYXRmb3JtczogWydBbmRyb2lkJ10sXG4gICAgc3luYzogdHJ1ZSxcbiAgfSlcbiAgc2V0TmFtZShuZXdOYW1lOiBzdHJpbmcpOiB2b2lkIHt9XG5cbiAgLyoqXG4gICAqIE1ha2VzIHRoZSBkZXZpY2UgZGlzY292ZXJhYmxlIGJ5IG90aGVyIGRldmljZXNcbiAgICpcbiAgICogQHBhcmFtIHtudW1iZXJ9IGRpc2NvdmVyYWJsZUR1cmF0aW9uIERlc2lyZWQgbnVtYmVyIG9mIHNlY29uZHMgZGV2aWNlIHNob3VsZCBiZSBkaXNjb3ZlcmFibGUgZm9yXG4gICAqL1xuICBAQ29yZG92YSh7XG4gICAgcGxhdGZvcm1zOiBbJ0FuZHJvaWQnXSxcbiAgICBzeW5jOiB0cnVlLFxuICB9KVxuICBzZXREaXNjb3ZlcmFibGUoZGlzY292ZXJhYmxlRHVyYXRpb246IG51bWJlcik6IHZvaWQge31cbn1cbiJdfQ==

@@ -1,1 +0,1 @@

{"description":"Awesome Cordova Plugins - Native plugins for ionic apps","main":"bundle.js","module":"index.js","typings":"index.d.ts","author":"ionic","license":"MIT","repository":{"type":"git","url":"https://github.com/danielsogl/awesome-cordova-plugins.git"},"name":"@awesome-cordova-plugins/bluetooth-serial","dependencies":{"@types/cordova":"latest"},"peerDependencies":{"rxjs":"^5.5.0 || ^6.5.0","@awesome-cordova-plugins/core":"^5.1.0"},"version":"5.36.0"}
{"description":"Awesome Cordova Plugins - Native plugins for ionic apps","main":"bundle.js","module":"index.js","typings":"index.d.ts","author":"ionic","license":"MIT","repository":{"type":"git","url":"https://github.com/danielsogl/awesome-cordova-plugins.git"},"name":"@awesome-cordova-plugins/bluetooth-serial","dependencies":{"@types/cordova":"latest"},"peerDependencies":{"rxjs":"^5.5.0 || ^7.3.0","@awesome-cordova-plugins/core":"^5.1.0"},"version":"5.36.1"}

@@ -1,1 +0,1 @@

{"description":"Awesome Cordova Plugins - Native plugins for ionic apps","main":"bundle.js","module":"index.js","typings":"index.d.ts","author":"ionic","license":"MIT","repository":{"type":"git","url":"https://github.com/danielsogl/awesome-cordova-plugins.git"},"name":"@awesome-cordova-plugins/bluetooth-serial","dependencies":{"@types/cordova":"latest"},"peerDependencies":{"rxjs":"^5.5.0 || ^6.5.0","@awesome-cordova-plugins/core":"^5.1.0"},"version":"5.36.0"}
{"description":"Awesome Cordova Plugins - Native plugins for ionic apps","main":"bundle.js","module":"index.js","typings":"index.d.ts","author":"ionic","license":"MIT","repository":{"type":"git","url":"https://github.com/danielsogl/awesome-cordova-plugins.git"},"name":"@awesome-cordova-plugins/bluetooth-serial","dependencies":{"@types/cordova":"latest"},"peerDependencies":{"rxjs":"^5.5.0 || ^7.3.0","@awesome-cordova-plugins/core":"^5.1.0"},"version":"5.36.1"}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc