97 packages tagged with “ble”
Xamarin and MAUI plugin to access Bluetooth Low Energy functionality on Android, iOS, macOS, and Windows.
The Shiny Core Foundation where all Shiny modules are built on
HIDSharp is a cross-platform .NET wrapper for Windows, MacOS, and Linux (hidraw) USB HID APIs. It can interface with arbitrary USB HID devices as well as read and write raw reports. It also includes cross-platform serial port communications and supports interprocess communication for exclusion of HID devices between programs.
ACR Bluetooth LE Reactive Plugin for Xamarin and Windows Supported Platforms * .NET Standard * Android 4.3+ * iOS 7+ * tvOS * macOS * UWP
Shiny addon for all your notification needs
This library enables easier consumption of connectivity Devices/Peripherals and handle its connection to Windows devices. It contains BluetoothLE and Network connectivity helpers.
Shiny addon for all your push notification needs
Shiny BluetoothLE - Common components for Hosting and Client
Shiny Reactive BluetoothLE Plugin for client/central operations
MVVMCross Plugin to access Bluetooth Low Energy functionality on Android, iOS, macOS, and Windows. Read the full documentation on the projects page.
Shiny Background Jobs
Shiny Locations - bringing geofencing and GPS to a background service near you!
Shiny
iOS (7+) implementation of BLE.net cross-platform Bluetooth Low Energy library. Scan for advertisements and beacons, connect to devices, read/write/notify/indicate, all with a straightforward async API. To get started, obtain the adapter from main or your AppDelegate, and retain this reference for the lifetime of your app: var ble = BluetoothLowEnergyAdapter.ObtainDefaultAdapter(); Complete readme & sample application: https://github.com/nexussays/ble.net/blob/master/Readme.md
Android (API 18+) implementation of BLE.net cross-platform Bluetooth Low Energy library. Scan for advertisements and beacons, connect to devices, read/write/notify/indicate, all with a straightforward async API. To get started, add these normal permissions to your app: [assembly: UsesPermission( Manifest.Permission.Bluetooth )] [assembly: UsesPermission( Manifest.Permission.BluetoothAdmin )] Then in your main Activity OnCreated(), initialize and obtain the adapter. Retain this adapter reference for the lifetime of your app: BluetoothLowEnergyAdapter.Init( this ); var ble = BluetoothLowEnergyAdapter.ObtainDefaultAdapter( this ); Complete readme & sample application: https://github.com/nexussays/ble.net/blob/master/Readme.md
Shiny Internal Repository Library
Shiny addon for speech recognition on mobile platforms
Shiny Push Integration - Google Firebase Cloud Messaging
Wrapper around Nordic.Dfu
Linux Bluetooth LE library for .NET using BlueZ D-Bus.
Shiny Beacons - for those Shiny BLE things you see everywhere
Shiny addon for adding upload and download management to your app (with metrics!)
Shiny Locations - Common components for Beacons and Locations
Shiny common support lib for all notification libraries
Shiny Push Integration - Microsoft Azure Notification Hubs
Shiny Support Library for connectivity and battery
Windows 10 (1511+) implementation of BLE.net cross-platform Bluetooth Low Energy library. Complete readme & sample application: https://github.com/nexussays/ble.net/blob/master/Readme.md
Shiny Push Common support lib for all push implementations
A quick and dirty library for BlueZ's D-Bus APIs. Focus is on Bluetooth Low Energy APIs.