├── .github ├── .changelog-config.json └── workflows │ ├── generate-changelog.yml │ ├── pr-checks.yml │ └── update-dependencies.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE.md ├── NuGet.Config ├── README.md ├── README.zh-cn.md ├── Tests ├── Client │ ├── Program.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── README.md │ ├── Services │ │ ├── DeviceInformationService.cs │ │ ├── EnvironmentalSensorService.cs │ │ └── TestService.cs │ ├── TestClient.nfproj │ ├── TestClient.sln │ ├── category.txt │ ├── packages.config │ └── packages.lock.json └── NFUnitTest1 │ ├── NFUnitTest1.nfproj │ ├── Properties │ └── AssemblyInfo.cs │ ├── TestUuidUtilities.cs │ ├── UnitTest1.cs │ ├── nano.runsettings │ ├── packages.config │ └── packages.lock.json ├── assets ├── nf-logo.png └── readme.txt ├── azure-pipelines.yml ├── nanoFramework.Device.Bluetooth.nuspec ├── nanoFramework.Device.Bluetooth.sln ├── nanoFramework.Device.Bluetooth ├── Advertisement │ ├── BluetoothLEAdvertisement.cs │ ├── BluetoothLEAdvertisementBytePattern.cs │ ├── BluetoothLEAdvertisementDataSection.cs │ ├── BluetoothLEAdvertisementDataSectionType.cs │ ├── BluetoothLEAdvertisementFilter.cs │ ├── BluetoothLEAdvertisementFlags.cs │ ├── BluetoothLEAdvertisementPublisher.cs │ ├── BluetoothLEAdvertisementPublisherStatus.cs │ ├── BluetoothLEAdvertisementPublisherStatusChangedEventArgs.cs │ ├── BluetoothLEAdvertisementReceivedEventArgs.cs │ ├── BluetoothLEAdvertisementType.cs │ └── BluetoothLEAdvertisementWatcherStoppedEventArgs.cs ├── BluetoothAddress.cs ├── BluetoothAddressType.cs ├── BluetoothConnectionStatus.cs ├── BluetoothDeviceId.cs ├── BluetoothError.cs ├── BluetoothEvent.cs ├── BluetoothEventListener.cs ├── BluetoothEventType.cs ├── BluetoothLEAdvertisementWatcher.cs ├── BluetoothLEAdvertisementWatcherStatus.cs ├── BluetoothLEDevice.cs ├── BluetoothLEManufacturerData.cs ├── BluetoothLEScanningMode.cs ├── BluetoothLEServer.cs ├── BluetoothNanoDevice.cs ├── BluetoothSignalStrengthFilter.cs ├── GenericAttributeProfile │ ├── GattCharacteristic.cs │ ├── GattCharacteristicProperties.cs │ ├── GattCharacteristicResult.cs │ ├── GattCharacteristicUuids.cs │ ├── GattClientCharacteristicConfigurationDescriptorValue.cs │ ├── GattClientNotificationResult.cs │ ├── GattCommunicationStatus.cs │ ├── GattDescriptor.cs │ ├── GattDescriptorResult.cs │ ├── GattDescriptorUuid.cs │ ├── GattDeviceService.cs │ ├── GattDeviceServicesResult.cs │ ├── GattLocalCharacteristic.cs │ ├── GattLocalCharacteristicParameters.cs │ ├── GattLocalCharacteristicResult.cs │ ├── GattLocalDescriptor.cs │ ├── GattLocalDescriptorParameters.cs │ ├── GattLocalDescriptorResult.cs │ ├── GattLocalService.cs │ ├── GattPresentationFormat.cs │ ├── GattPresentationFormatTypes.cs │ ├── GattProtectionLevel.cs │ ├── GattProtocolError.cs │ ├── GattReadClientCharacteristicConfigurationDescriptorResult.cs │ ├── GattReadRequest.cs │ ├── GattReadRequestedEventArgs.cs │ ├── GattReadResult.cs │ ├── GattServiceProvider.cs │ ├── GattServiceProviderAdvertisementStatus.cs │ ├── GattServiceProviderAdvertisingParameters.cs │ ├── GattServiceProviderResult.cs │ ├── GattServiceUuids.cs │ ├── GattSession.cs │ ├── GattSessionStatus.cs │ ├── GattSessionStatusChangedEventArgs.cs │ ├── GattSubscribedClient.cs │ ├── GattValueChangedEventArgs.cs │ ├── GattWriteOption.cs │ ├── GattWriteRequest.cs │ ├── GattWriteRequestedEventArgs.cs │ ├── GattWriteResult.cs │ └── IGattAttribute.cs ├── IO │ ├── Buffer.cs │ ├── DataReader.cs │ └── DataWriter.cs ├── Properties │ └── AssemblyInfo.cs ├── SPP │ ├── IBluetoothSpp.cs │ ├── NordicSpp.cs │ └── SppReceiveEventArgs.cs ├── Security │ ├── DeviceBonding.cs │ ├── DevicePairing.cs │ ├── DevicePairingEventArgs.cs │ ├── DevicePairingIOCapabilities.cs │ ├── DevicePairingKinds .cs │ ├── DevicePairingProtectionLevel.cs │ ├── DevicePairingRequestedEventArgs.cs │ ├── DevicePairingResult.cs │ ├── DevicePairingResultStatus.cs │ ├── DeviceUnpairingResult.cs │ ├── DeviceUnpairingResultStatus.cs │ └── PasswordCredential.cs ├── Utilities.cs ├── key.snk ├── nanoFramework.Device.Bluetooth.nfproj ├── packages.config └── packages.lock.json └── version.json /.github/.changelog-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/.github/.changelog-config.json -------------------------------------------------------------------------------- /.github/workflows/generate-changelog.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/.github/workflows/generate-changelog.yml -------------------------------------------------------------------------------- /.github/workflows/pr-checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/.github/workflows/pr-checks.yml -------------------------------------------------------------------------------- /.github/workflows/update-dependencies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/.github/workflows/update-dependencies.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/LICENSE.md -------------------------------------------------------------------------------- /NuGet.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/NuGet.Config -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/README.md -------------------------------------------------------------------------------- /README.zh-cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/README.zh-cn.md -------------------------------------------------------------------------------- /Tests/Client/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/Tests/Client/Program.cs -------------------------------------------------------------------------------- /Tests/Client/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/Tests/Client/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Tests/Client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/Tests/Client/README.md -------------------------------------------------------------------------------- /Tests/Client/Services/DeviceInformationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/Tests/Client/Services/DeviceInformationService.cs -------------------------------------------------------------------------------- /Tests/Client/Services/EnvironmentalSensorService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/Tests/Client/Services/EnvironmentalSensorService.cs -------------------------------------------------------------------------------- /Tests/Client/Services/TestService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/Tests/Client/Services/TestService.cs -------------------------------------------------------------------------------- /Tests/Client/TestClient.nfproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/Tests/Client/TestClient.nfproj -------------------------------------------------------------------------------- /Tests/Client/TestClient.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/Tests/Client/TestClient.sln -------------------------------------------------------------------------------- /Tests/Client/category.txt: -------------------------------------------------------------------------------- 1 | ble 2 | -------------------------------------------------------------------------------- /Tests/Client/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/Tests/Client/packages.config -------------------------------------------------------------------------------- /Tests/Client/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/Tests/Client/packages.lock.json -------------------------------------------------------------------------------- /Tests/NFUnitTest1/NFUnitTest1.nfproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/Tests/NFUnitTest1/NFUnitTest1.nfproj -------------------------------------------------------------------------------- /Tests/NFUnitTest1/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/Tests/NFUnitTest1/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Tests/NFUnitTest1/TestUuidUtilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/Tests/NFUnitTest1/TestUuidUtilities.cs -------------------------------------------------------------------------------- /Tests/NFUnitTest1/UnitTest1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/Tests/NFUnitTest1/UnitTest1.cs -------------------------------------------------------------------------------- /Tests/NFUnitTest1/nano.runsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/Tests/NFUnitTest1/nano.runsettings -------------------------------------------------------------------------------- /Tests/NFUnitTest1/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/Tests/NFUnitTest1/packages.config -------------------------------------------------------------------------------- /Tests/NFUnitTest1/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/Tests/NFUnitTest1/packages.lock.json -------------------------------------------------------------------------------- /assets/nf-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/assets/nf-logo.png -------------------------------------------------------------------------------- /assets/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/assets/readme.txt -------------------------------------------------------------------------------- /azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/azure-pipelines.yml -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth.nuspec -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth.sln -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/Advertisement/BluetoothLEAdvertisement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/Advertisement/BluetoothLEAdvertisement.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/Advertisement/BluetoothLEAdvertisementBytePattern.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/Advertisement/BluetoothLEAdvertisementBytePattern.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/Advertisement/BluetoothLEAdvertisementDataSection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/Advertisement/BluetoothLEAdvertisementDataSection.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/Advertisement/BluetoothLEAdvertisementDataSectionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/Advertisement/BluetoothLEAdvertisementDataSectionType.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/Advertisement/BluetoothLEAdvertisementFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/Advertisement/BluetoothLEAdvertisementFilter.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/Advertisement/BluetoothLEAdvertisementFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/Advertisement/BluetoothLEAdvertisementFlags.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/Advertisement/BluetoothLEAdvertisementPublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/Advertisement/BluetoothLEAdvertisementPublisher.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/Advertisement/BluetoothLEAdvertisementPublisherStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/Advertisement/BluetoothLEAdvertisementPublisherStatus.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/Advertisement/BluetoothLEAdvertisementPublisherStatusChangedEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/Advertisement/BluetoothLEAdvertisementPublisherStatusChangedEventArgs.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/Advertisement/BluetoothLEAdvertisementReceivedEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/Advertisement/BluetoothLEAdvertisementReceivedEventArgs.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/Advertisement/BluetoothLEAdvertisementType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/Advertisement/BluetoothLEAdvertisementType.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/Advertisement/BluetoothLEAdvertisementWatcherStoppedEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/Advertisement/BluetoothLEAdvertisementWatcherStoppedEventArgs.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/BluetoothAddress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/BluetoothAddress.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/BluetoothAddressType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/BluetoothAddressType.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/BluetoothConnectionStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/BluetoothConnectionStatus.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/BluetoothDeviceId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/BluetoothDeviceId.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/BluetoothError.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/BluetoothError.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/BluetoothEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/BluetoothEvent.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/BluetoothEventListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/BluetoothEventListener.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/BluetoothEventType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/BluetoothEventType.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/BluetoothLEAdvertisementWatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/BluetoothLEAdvertisementWatcher.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/BluetoothLEAdvertisementWatcherStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/BluetoothLEAdvertisementWatcherStatus.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/BluetoothLEDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/BluetoothLEDevice.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/BluetoothLEManufacturerData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/BluetoothLEManufacturerData.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/BluetoothLEScanningMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/BluetoothLEScanningMode.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/BluetoothLEServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/BluetoothLEServer.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/BluetoothNanoDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/BluetoothNanoDevice.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/BluetoothSignalStrengthFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/BluetoothSignalStrengthFilter.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattCharacteristic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattCharacteristic.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattCharacteristicProperties.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattCharacteristicProperties.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattCharacteristicResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattCharacteristicResult.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattCharacteristicUuids.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattCharacteristicUuids.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattClientCharacteristicConfigurationDescriptorValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattClientCharacteristicConfigurationDescriptorValue.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattClientNotificationResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattClientNotificationResult.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattCommunicationStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattCommunicationStatus.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattDescriptor.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattDescriptorResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattDescriptorResult.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattDescriptorUuid.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattDescriptorUuid.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattDeviceService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattDeviceService.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattDeviceServicesResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattDeviceServicesResult.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattLocalCharacteristic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattLocalCharacteristic.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattLocalCharacteristicParameters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattLocalCharacteristicParameters.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattLocalCharacteristicResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattLocalCharacteristicResult.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattLocalDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattLocalDescriptor.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattLocalDescriptorParameters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattLocalDescriptorParameters.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattLocalDescriptorResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattLocalDescriptorResult.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattLocalService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattLocalService.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattPresentationFormat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattPresentationFormat.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattPresentationFormatTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattPresentationFormatTypes.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattProtectionLevel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattProtectionLevel.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattProtocolError.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattProtocolError.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattReadClientCharacteristicConfigurationDescriptorResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattReadClientCharacteristicConfigurationDescriptorResult.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattReadRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattReadRequest.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattReadRequestedEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattReadRequestedEventArgs.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattReadResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattReadResult.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattServiceProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattServiceProvider.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattServiceProviderAdvertisementStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattServiceProviderAdvertisementStatus.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattServiceProviderAdvertisingParameters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattServiceProviderAdvertisingParameters.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattServiceProviderResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattServiceProviderResult.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattServiceUuids.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattServiceUuids.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattSession.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattSession.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattSessionStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattSessionStatus.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattSessionStatusChangedEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattSessionStatusChangedEventArgs.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattSubscribedClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattSubscribedClient.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattValueChangedEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattValueChangedEventArgs.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattWriteOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattWriteOption.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattWriteRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattWriteRequest.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattWriteRequestedEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattWriteRequestedEventArgs.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattWriteResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/GattWriteResult.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/GenericAttributeProfile/IGattAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/GenericAttributeProfile/IGattAttribute.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/IO/Buffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/IO/Buffer.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/IO/DataReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/IO/DataReader.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/IO/DataWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/IO/DataWriter.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/SPP/IBluetoothSpp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/SPP/IBluetoothSpp.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/SPP/NordicSpp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/SPP/NordicSpp.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/SPP/SppReceiveEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/SPP/SppReceiveEventArgs.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/Security/DeviceBonding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/Security/DeviceBonding.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/Security/DevicePairing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/Security/DevicePairing.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/Security/DevicePairingEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/Security/DevicePairingEventArgs.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/Security/DevicePairingIOCapabilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/Security/DevicePairingIOCapabilities.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/Security/DevicePairingKinds .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/Security/DevicePairingKinds .cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/Security/DevicePairingProtectionLevel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/Security/DevicePairingProtectionLevel.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/Security/DevicePairingRequestedEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/Security/DevicePairingRequestedEventArgs.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/Security/DevicePairingResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/Security/DevicePairingResult.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/Security/DevicePairingResultStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/Security/DevicePairingResultStatus.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/Security/DeviceUnpairingResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/Security/DeviceUnpairingResult.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/Security/DeviceUnpairingResultStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/Security/DeviceUnpairingResultStatus.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/Security/PasswordCredential.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/Security/PasswordCredential.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/Utilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/Utilities.cs -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/key.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/key.snk -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/nanoFramework.Device.Bluetooth.nfproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/nanoFramework.Device.Bluetooth.nfproj -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/packages.config -------------------------------------------------------------------------------- /nanoFramework.Device.Bluetooth/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/nanoFramework.Device.Bluetooth/packages.lock.json -------------------------------------------------------------------------------- /version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nanoframework/nanoFramework.Device.Bluetooth/HEAD/version.json --------------------------------------------------------------------------------