Skip to content

Commit 5e0fd9b

Browse files
committed
Working on BT/BLE API
1 parent 42b3c8f commit 5e0fd9b

11 files changed

Lines changed: 1718 additions & 12 deletions

File tree

frontend/index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
<custom-lua-preview id="luapreview" class="dynamicvisibility visible-editor"></custom-lua-preview>
3030
<custom-portstatus id="portstatus"
3131
class="dynamicvisibility visible-management visible-editor"></custom-portstatus>
32+
<custom-btdevicelist id="btdevicelist" class="dynamicvisibility visible-management visible-editor"/>
3233
<custom-ui id="uicomponents" class="dynamicvisibility visible-editor visible-management"></custom-ui>
3334
</div>
3435
<custom-logger id="logger" class="layout-footer"></custom-logger>

frontend/src/bleclient.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -664,3 +664,4 @@ export const APP_REQUEST_TYPE_READY_FOR_EVENTS = 0x0A;
664664
export const APP_EVENT_TYPE_LOG = 0x01;
665665
export const APP_EVENT_TYPE_PORTSTATUS = 0x02;
666666
export const APP_EVENT_TYPE_COMMAND = 0x03;
667+
export const APP_EVENT_TYPE_BTCLASSICDEVICES = 0x04;
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<div class="bt-devices-container">
2+
<div class="bt-devices-header" id="headerToggle">
3+
<h3 class="bt-devices-title">Bluetooth Devices</h3>
4+
<div class="header-right">
5+
<div class="discovery-status">
6+
<span class="discovery-indicator" id="discoveryIndicator"></span>
7+
<span class="discovery-text" id="discoveryText">Scanning...</span>
8+
</div>
9+
<button class="collapse-toggle" id="collapseToggle" aria-label="Toggle device list">
10+
<span class="collapse-icon"></span>
11+
</button>
12+
</div>
13+
</div>
14+
<div class="bt-devices-content" id="devicesContent">
15+
<div class="bt-devices-list" id="devicesList"></div>
16+
<div class="no-devices" id="noDevices">No devices discovered yet</div>
17+
</div>
18+
</div>

0 commit comments

Comments
 (0)