Skip to content

Smartboard V1

Thord Setsaas edited this page Jul 23, 2021 · 5 revisions

Raw dump of board data from bluetoothctl can be found here

Board Info

Model: B100

P/N: 79700

Hardware

Front of a V1 board after heavy use (missing the plastic numbers) Back / Inside of the board, showing the connection to the button as well as battery connectors

Connectors

Batteries and button is connected to the board via connectors as seen below

Button

Button consists of two red LEDs, two green LEDs, and a button. The shell also has a small magnet which allows you to magnetize the darts when inserting the tip of a dart

LED Colors

Button LEDs will light up to indicate the status of the board

  • Off
    • Board is off
  • Blinking Red
    • Board is in discovery mode, waiting to be connected
  • Red
    • Client is connected to the board
  • Green
    • Throw notifications are enabled

Internals

The button is screwed into the backside of the board with two small screws. Removing those makes it possible to pull the button out. You can then also push the whole blue cylinder with the button shell out on the frontside of the board

Shell

Software

Device XX:XX:XX:XX:XX:XX (public)
    Name: joofunn Dartboard (B)
    Alias: joofunn Dartboard (B)
    Paired: no
    Trusted: no
    Blocked: no
    Connected: yes
    LegacyPairing: no
    UUID: Generic Access Profile    (00001800-0000-1000-8000-00805f9b34fb)
    UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
    UUID: Device Information        (0000180a-0000-1000-8000-00805f9b34fb)
    UUID: Battery Service           (0000180f-0000-1000-8000-00805f9b34fb)
    UUID: Unknown                   (0000fff0-0000-1000-8000-00805f9b34fb)
    Modalias: bluetooth:v000Dp0000d0110

Version

  • Firmware Version: 1.0
  • Hardware Version: 1.0
  • Software Version: 1.0

Attributes

Name Type ID GUID
Generic Attribute Profile Primary Service service000c 00001801-0000-1000-8000-00805f9b34fb
Service Changed Characteristic service000c/char000d 00002a05-0000-1000-8000-00805f9b34fb
Client Characteristic Configuration Descriptor service000c/char000d/desc000f 00002902-0000-1000-8000-00805f9b34fb
Device Information Primary Service service0022 0000180a-0000-1000-8000-00805f9b34fb
System ID Characteristic service0022/char0023 00002a23-0000-1000-8000-00805f9b34fb
Model Number String Characteristic service0022/char0025 00002a24-0000-1000-8000-00805f9b34fb
Serial Number String Characteristic service0022/char0027 00002a25-0000-1000-8000-00805f9b34fb
Firmware Revision String Characteristic service0022/char0029 00002a26-0000-1000-8000-00805f9b34fb
Hardware Revision String Characteristic service0022/char002b 00002a27-0000-1000-8000-00805f9b34fb
Software Revision String Characteristic service0022/char002d 00002a28-0000-1000-8000-00805f9b34fb
Manufacturer Name String Characteristic service0022/char002f 00002a29-0000-1000-8000-00805f9b34fb
IEEE 11073-20601 Regulatory Cert. Data List Characteristic service0022/char0031 00002a2a-0000-1000-8000-00805f9b34fb
PnP ID Characteristic service0022/char0033 00002a50-0000-1000-8000-00805f9b34fb
Unknown Primary Service service0010 0000fff0-0000-1000-8000-00805f9b34fb
Unknown Characteristic service0010/char0011 0000fff1-0000-1000-8000-00805f9b34fb
Client Characteristic Configuration Descriptor service0010/char0011/desc0013 00002902-0000-1000-8000-00805f9b34fb
Unknown Characteristic service0010/char0014 0000fff2-0000-1000-8000-00805f9b34fb
Unknown Characteristic service0010/char0016 0000fff3-0000-1000-8000-00805f9b34fb
Unknown Characteristic service0010/char0018 0000fff4-0000-1000-8000-00805f9b34fb
Unknown Characteristic service0010/char001a 0000fff5-0000-1000-8000-00805f9b34fb
Unknown Characteristic service0010/char001c 0000fff6-0000-1000-8000-00805f9b34fb
Client Characteristic Configuration Descriptor service0010/char001c/desc001e 00002902-0000-1000-8000-00805f9b34fb
Unknown Characteristic service0010/char001f 0000fff7-0000-1000-8000-00805f9b34fb
Client Characteristic Configuration Descriptor service0010/char001f/desc0021 00002902-0000-1000-8000-00805f9b34fb

Characteristics

Characteristic Flags Value
service000c/char000d indicate
service0010/char0011 notify
service0010/char0014 write
service0010/char0016 read, write -
service0010/char0018 write
service0010/char001a write
service0010/char001c notify
service0010/char001f notify
service0022/char0023 read
service0022/char0025 read Dartboard (B)
service0022/char0027 read A0000000
service0022/char0029 read V1.00
service0022/char002b read V1.00
service0022/char002d read V1.00
service0022/char002f read joofunn
service0022/char0031 read experimental
service0022/char0033 read -
Clone this wiki locally