Skip to content

Instantly share code, notes, and snippets.

[01:11:02.699][I][bluetooth_proxy:059]: [0] [AC:74:C4:0E:D8:6E] Connecting v3 with cache
[01:11:02.708][D][esp32_ble_tracker:169]: connecting: 0, discovered: 1, disconnecting: 0, active: 0
[01:11:02.713][D][esp32_ble_tracker:909]: Stopping scan to make connection
[01:11:02.722][D][esp32_ble_tracker:917]: Promoting client to connect
[01:11:02.727][I][esp32_ble_client:126]: [0] [AC:74:C4:0E:D8:6E] 0x00 Connecting
[01:11:02.735][D][esp32_ble_client:232]: [0] [AC:74:C4:0E:D8:6E] medium conn params
[01:11:02.741][D][esp32_ble_tracker:169]: connecting: 1, discovered: 0, disconnecting: 0, active: 0
[01:11:03.082][D][esp32_ble_server:169]: BLE Client connected
[01:11:03.091][D][esp32_ble_client:212]: [0] [AC:74:C4:0E:D8:6E] ESP_GATTC_CONNECT_EVT
[01:11:03.096][D][esp32_ble_client:212]: [0] [AC:74:C4:0E:D8:6E] ESP_GATTC_OPEN_EVT
2026-07-14 05:11:02.675 INFO (MainThread) [custom_components.maytronics_dolphin_plus.connection] Dolphin Plus STARTUP → ab03fff806000002ab
2026-07-14 05:11:02.675 DEBUG (MainThread) [custom_components.maytronics_dolphin_plus.ble] Dolphin Plus v0.1.4: resolving BLE device for ac:74:c4:0e:d8:6e (hex=ac74c40ed86e)
2026-07-14 05:11:02.676 INFO (MainThread) [custom_components.maytronics_dolphin_plus.ble] Dolphin Plus v0.1.4: matched ac:74:c4:0e:d8:6e by address/name (no service UUID required)
2026-07-14 05:11:03.140 INFO (MainThread) [custom_components.maytronics_dolphin_plus.transport_discovery] Dolphin Plus: BLE transport=iot_gatt (configured=iot_gatt) service=fd5abba0-3935-11e5-85a6-0002a5d5c51b write=fd5abba1-3935-11e5-85a6-0002a5d5c51b notify=fd5abba1-3935-11e5-85a6-0002a5d5c51b gatt_server_write=True
2026-07-14 05:11:03.140 INFO (MainThread) [custom_components.maytronics_dolphin_plus.connection] Dolphin Plus: IoT commands via ESPHome esphome.randr_proxy_dolphin_iot_notify
2026-07-14 05:11:03.141 INFO (MainTh
@jimparis
jimparis / home-assistant.log
Last active July 14, 2026 05:03
maytronics_dolphin_plus debug logs
2026-07-14 04:55:59.709 INFO (MainThread) [custom_components.maytronics_dolphin_plus.iot_gatt_esphome] Dolphin Plus: ESPHome IoT notify sent via esphome.randr_proxy_dolphin_iot_notify (9 bytes): ab03fff806000002ab
2026-07-14 04:56:06.876 DEBUG (MainThread) [custom_components.maytronics_dolphin_plus.connection] Dolphin Plus: BLE released
2026-07-14 04:56:07.328 DEBUG (MainThread) [custom_components.maytronics_dolphin_plus.ble] Dolphin Plus v0.1.4: resolving BLE device for ac:74:c4:0e:d8:6e (hex=ac74c40ed86e)
2026-07-14 04:56:07.329 INFO (MainThread) [custom_components.maytronics_dolphin_plus.ble] Dolphin Plus v0.1.4: matched ac:74:c4:0e:d8:6e by address/name (no service UUID required)
2026-07-14 04:56:08.475 INFO (MainThread) [custom_components.maytronics_dolphin_plus.transport_discovery] Dolphin Plus: BLE transport=iot_gatt (configured=iot_gatt) service=fd5abba0-3935-11e5-85a6-0002a5d5c51b write=fd5abba1-3935-11e5-85a6-0002a5d5c51b notify=fd5abba1-3935-11e5-85a6-0002a5d5c51b gatt_server_write=True
2026-07-14
# Board: Generic ESP32 Board (Generic)
# Definition: definitions/boards/generic-esp32/manifest.yaml
esphome:
name: randr-proxy
friendly_name: RANDR BLE PROXY
esp32:
variant: esp32
framework:
#include <stdio.h>
#include <adc.h>
#include <device.h>
#include <math.h>
#include <sensor.h>
#include <zephyr.h>
#include <gpio.h>
#include <nrf_saadc.h>
commit 2cce0bf617358deb2450fee87ab01a8cef7274ea
Author: Jim Paris <jim@jtan.com>
Date: Mon May 6 23:07:13 2019 -0400
Support referencing a specific ADC input in DT properties
This lets us do e.g.:
foo {
compatible = "bar";
commit 9bc389963dc95edc679b31d32c285f2dd6aab619 (HEAD -> jim-rtt)
Author: Jim Paris <jim@jtan.com>
Date: Thu Nov 15 12:30:30 2018 -0500
target/arm_adi_v5: power off chip debug hardware on shutdown
Change-Id: I759442371439ec54597f75964115776bfaa67949
diff --git a/src/target/arm_adi_v5.c b/src/target/arm_adi_v5.c
index 4dc2594cf521..52fe7c9c6311 100644
commit 9bc389963dc95edc679b31d32c285f2dd6aab619 (HEAD -> jim-rtt)
Author: Jim Paris <jim@jtan.com>
Date: Thu Nov 15 12:30:30 2018 -0500
target/arm_adi_v5: power off chip debug hardware on shutdown
Change-Id: I759442371439ec54597f75964115776bfaa67949
diff --git a/src/target/arm_adi_v5.c b/src/target/arm_adi_v5.c
index 4dc2594cf521..52fe7c9c6311 100644
@jimparis
jimparis / time.c
Created January 20, 2016 23:29
Time FTDI bitbang output to figure out actual bitrate
/* $ cc -lftdi time.c -o time
$ ./time 9600
Desired bitrate: 9600
Writing data..
100000 bits written in 10.368 seconds = 9645.0 bits per second
$ ./time 76000
Desired bitrate: 76000
Writing data..
100000 bits written in 1.30888 seconds = 76401.0 bits per second
$ ./time 1000000