GhostFreq Support

Help for scanning, connecting, reading characteristics, subscribing to notifications, and writing BLE payloads from Apple Watch.

Open the issue template

Before reporting an issue

  1. Confirm the device is Bluetooth Low Energy, not classic Bluetooth only.
  2. Turn Bluetooth on for Apple Watch and keep the peripheral nearby.
  3. Open GhostFreq, tap Scan, and wait for nearby advertisements.
  4. If a device appears but will not connect, confirm it is connectable and not already locked to another central device.
  5. For read, notify, or write actions, confirm the characteristic exposes that property.

Useful issue details

  1. Apple Watch model and watchOS version.
  2. GhostFreq version and build number.
  3. Peripheral name, model, firmware version, and expected behavior.
  4. Whether scanning, connection, service discovery, read, notify, or write failed.
  5. Any UUIDs, characteristic properties, RSSI values, or error text you can share.

Quick troubleshooting

No devices appear

Move closer to the peripheral, restart scanning, and confirm the peripheral is advertising over BLE.

Connection fails

Some devices reject new connections while paired to another phone, app, or test rig. Disconnect other central devices and try again.

No services or characteristics appear

The device may expose limited GATT data, require pairing, or use proprietary behavior that is not readable by a generic BLE client.

Writes do not work

Check that the characteristic supports Write or Write Without Response, and verify the payload format expected by the peripheral.

Still stuck?

The GitHub issue template is the best support path because it captures the technical details needed to reproduce Bluetooth behavior.

As a last resort, email FreeRangeLabs@drumnbus.com.