Skip to content

Commit 4d4ea4a

Browse files
committed
Bump to 0.14.0; drop the port-based hub
The socket/port hub is removed; multi-process sharing will be redone as a non-blocking mechanism that doesn't hold the BLE link. Back to a single connection for now.
1 parent c31a066 commit 4d4ea4a

4 files changed

Lines changed: 5 additions & 5 deletions

File tree

library.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=python esp bridge
2-
version=0.12.2
2+
version=0.14.0
33
author=Hamza Yesilmen <resmiyslmn@gmail.com>
44
maintainer=Hamza Yesilmen <resmiyslmn@gmail.com>
55
sentence=Flash-once ESP32 firmware that exposes every peripheral to Python over USB serial or Bluetooth.

python/espbridge/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ def __getattr__(name):
5656
return AsyncBridge
5757
raise AttributeError(f"module {__name__!r} has no attribute {name!r}")
5858

59-
__version__ = "0.12.2"
59+
__version__ = "0.14.0"
6060

6161
__all__ = [
6262
"Bridge",

python/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "python-esp-bridge"
3-
version = "0.12.2"
3+
version = "0.14.0"
44
description = "Control every ESP32 peripheral from Python over USB serial or Bluetooth — GPIO, ADC, DAC, PWM, touch, I2C, SPI, UART, Wi-Fi sockets, BLE, ESP-NOW, RMT, 1-Wire, CAN, I2S, files, NVS, OTA"
55
readme = "README.md"
66
requires-python = ">=3.10"

src/espbridge/commands.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
// above stays the hard compatibility gate; this one signals feature parity.
1111
// tests/test_contract_sync.py enforces the lockstep.
1212
#define FW_VERSION_MAJOR 0
13-
#define FW_VERSION_MINOR 12
14-
#define FW_VERSION_PATCH 2
13+
#define FW_VERSION_MINOR 14
14+
#define FW_VERSION_PATCH 0
1515

1616
// Frame (logical, pre-COBS):
1717
// flags u8 | seq u8 | cmd u16 BE | payload .. | crc16 BE

0 commit comments

Comments
 (0)