Please turn JavaScript on
header-image

Punch Through

Get updates from Punch Through via email, on your phone or read them on follow.it on your own custom news page.

You can filter the news from Punch Through that get delivered to you using tags or topics or you can opt for all of them. Unsubscription is also very simple.

See the latest news from Punch Through below.

Site title: Custom Engineering For Connected Devices – Punch Through

Is this your feed? Claim it!

Publisher:  Unclaimed!
Message frequency:  1.21 / week

Message History

LightBlue is a BLE development tool we built to solve problems we kept running into, the friction that slows down every BLE project. We share it freely with the community because these challenges show up everywhere: hardware that doesn’t exist yet, bugs that only surface sometimes, security that breaks at the worst moment, and assumptions about performance that don’t survive ...

Read full story

It’s a common story in Core Bluetooth development: you call scanForPeripherals, and…. nothing. Or the device shows up sometimes but not others. Or it works perfectly in the foreground but disappears when your app backgrounds. Or it behaves completely differently than the same peripheral does on Android.

Scanning for BLE peripherals on iOS isn’t just about calling a ...

Read full story

You’ve set up your Core Bluetooth scanning code. You hit run. Your peripheral is powered on and supposedly advertising. But when you check your scan results… nothing. An empty array. Radio silence.

If you’re reading this, you’re probably frustrated and under pressure to get this working. The good news? You’re not alone, and this is almost always fixable. iOS BLE sca...

Read full story

You’ve set up your BLE scanner. You’ve written the code. You’ve deployed to your device. You hit “scan” and… nothing. An empty list stares back at you after hours spent implementing what should be a straightforward feature.

It’s one of the more frustrating problems in Android BLE development and one of the most common.

BLE scanning on Android has a lot of ...

Read full story

The Android BLE API gives you the tools to scan for peripherals, connect, read and write characteristics, and manage the connection lifecycle. But there’s a critical piece it doesn’t provide: any internal mechanism for queuing operations such that they are executed reliably.

Unlike many other parts of the Android SDK, BLE operations aren’t automatically queued or gu...

Read full story