Add BT1035 driver with manual chapter and expand Si4684 tuning docs.

Implement Bt1035Driver AT init (AT+AUXCFG=1), core AT parser with host tests,
wire boot into HardwareBootstrap, and document DAB/FM tuning workflows in ch-si4684.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-07-06 17:07:37 +02:00
co-authored by Cursor
parent d6fa41e944
commit d49b2011dd
22 changed files with 979 additions and 48 deletions
+2 -1
View File
@@ -37,6 +37,7 @@ namespace hardware {
enum class HardwareBootError {
Si4684BootFailed,
Adau1701BootFailed,
Bt1035BootFailed,
};
/**
@@ -57,7 +58,7 @@ public:
*
* @dname boot
* @return Ok on success, or HardwareBootError.
* @pubstate constructs static Si4684 and ADAU1701 drivers on first call.
* @pubstate constructs static Si4684, ADAU1701, and BT1035 drivers on first call.
*
* Fail-closed: callers must not start Wi-Fi when this returns an error.
*