Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jun 13 11:25
    kubacizek closed #38
  • Jun 08 17:56

    colemancda on 5.0.5

    (compare)

  • Jun 08 17:54

    colemancda on master

    Updated dependencies (compare)

  • May 28 07:46

    colemancda on master

    Updated GitHub CI (compare)

  • May 24 07:46

    colemancda on master

    Fixed Swift 5.5 support (compare)

  • May 19 07:20

    colemancda on master

    Updated GitHub CI (compare)

  • May 18 04:27

    colemancda on master

    Updated GitHub CI (compare)

  • May 17 12:55
    justinmiller62 opened #40
  • May 16 07:24

    colemancda on master

    Updated `HCIBusType` Updated `HCIControllerType` Added `HostControllerIO.DeviceI… and 1 more (compare)

  • May 16 06:31

    colemancda on master

    Added `HostController.address` Added `HostController.descripti… (compare)

  • May 06 07:49

    colemancda on master

    Add environment variable to for… (compare)

  • May 05 12:02

    colemancda on 5.0.4

    (compare)

  • May 05 11:40

    colemancda on master

    Update unit tests Build as dynamic library (compare)

  • May 05 01:15

    colemancda on 5.0.3

    (compare)

  • May 04 21:55

    colemancda on master

    Import C module as `@_implement… (compare)

  • Apr 27 19:25

    colemancda on 5.0.2

    (compare)

  • Apr 27 19:21

    colemancda on master

    Updated dependencies (compare)

  • Apr 25 23:41

    colemancda on master

    Updated README (compare)

  • Apr 25 23:33

    colemancda on master

    Updated unit tests (compare)

  • Apr 25 23:24

    colemancda on master

    Updated documentation Added DocC documentation (compare)

Alsey Coleman Miller
@colemancda

Please like my FB page for my Bluetooth LE product developed in Swift 3.0

https://www.facebook.com/smartlockla

hellohelloye
@hellohelloye
@hellohelloye
Hi guys, I post a question related background mode https://forums.developer.apple.com/thread/61778
if you have any thoughts about the question, or have done such assignment before, would be very happy to learn from you.
Alsey Coleman Miller
@colemancda
BluetoothLinux is a MIT license OSS library that replicates the functionality of the BlueZ Linux library
however, it does not use any GPL C libraries, it is built in Swift 100%
the kernel expects certain system calls using the C sockets API and ioctl()
This is the C Linux user land library https://git.kernel.org/pub/scm/bluetooth/bluez.git/tree/
Alsey Coleman Miller
@colemancda
So you don't really need BlueZ, as long as you know what the kernel expects, any language with C bindings can communicate with the Kernel to control the BLE IO