Skip to main content

Fox Protocol

Introduction

The Fox vibrator uses a 5-byte BLE command combining speed (lower range) and pattern selection (upper range) in the final byte.

BLE Profile

ble_names:
- "FOX"
- "FOX M70 Pro"
- "FoxM70Pro"
services:
- uuid: "0000ae00-0000-1000-8000-00805f9b34fb"
characteristics:
- uuid: "0000ae01-0000-1000-8000-00805f9b34fb"
properties: [write]
role: tx
description: "Command endpoint"

Commands

Vibration / Pattern

03 01 01 fe XX

Where XX:

  • 0x000x03 = speed levels
  • 0x040x0a = patterns

Sources