SpriteOvO / AirPodsDesktop

☄️ AirPods desktop user experience enhancement program, for Windows and Linux (WIP)
GNU General Public License v3.0
1.47k stars 87 forks source link

[Feature Request] Support Beat Studio Buds #98

Open Andy17269 opened 10 months ago

Andy17269 commented 10 months ago

:cloud_with_rain: Is your feature request related to a problem? Please describe.

A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

:partly_sunny: Describe the solution you'd like

A clear and concise description of what you want to happen.

:cloud: Describe alternatives you've considered

A clear and concise description of any alternative solutions or features you've considered.

:star2: Additional context

Add any other context or screenshots about the feature request here.

SpriteOvO commented 10 months ago

@Andy17269 I don't have the device, so I need your help if you have one. You can launch AirPodsDesktop with --trace argument, then post the log file here, I'll try to support it later.

Andy17269 commented 10 months ago

@Andy17269 I don't have the device, so I need your help if you have one. You can launch AirPodsDesktop with --trace argument, then post the log file here, I'll try to support it later.

[2023-10-21 21:47:53.491] [Main] [info] [Application.cpp:123] Build git hash: '12af10c7f332b03229e76f20608661724967f50c' [2023-10-21 21:47:53.491] [Main] [info] [Application.cpp:128] Build configuration: Not Debug [2023-10-21 21:47:53.491] [Main] [info] [Application.cpp:131] Opts: { trace: true } [2023-10-21 21:47:53.491] [Main] [info] [Logger.cpp:93] Clean up old log file: 'AirPodsDesktop.1.log' doesn't exist, break the loop [2023-10-21 21:47:53.493] [Main] [warning] [Windows.h:181] Winrt initialize failed. Code: -0x7ffefefa, Message: 无法在设置线程模式后对其加以更改。 [2023-10-21 21:47:53.493] [Main] [info] [Settings.cpp:170] Load key succeeded. Key: 'abi_version', Value: '1' [2023-10-21 21:47:53.493] [Main] [info] [Settings.cpp:170] Load key succeeded. Key: 'language_locale', Value: '' [2023-10-21 21:47:53.494] [Main] [info] [Settings.cpp:170] Load key succeeded. Key: 'auto_run', Value: 'true' [2023-10-21 21:47:53.494] [Main] [info] [Settings.cpp:170] Load key succeeded. Key: 'low_audio_latency', Value: 'true' [2023-10-21 21:47:53.494] [Main] [info] [Settings.cpp:170] Load key succeeded. Key: 'automatic_ear_detection', Value: 'true' [2023-10-21 21:47:53.494] [Main] [info] [Settings.cpp:170] Load key succeeded. Key: 'skipped_version', Value: '' [2023-10-21 21:47:53.494] [Main] [info] [Settings.cpp:170] Load key succeeded. Key: 'rssi_min', Value: '-69' [2023-10-21 21:47:53.495] [Main] [warning] [Settings.cpp:140] The setting key 'reduce_loud_sounds' not found. Current value 'false'. [2023-10-21 21:47:53.495] [Main] [warning] [Settings.cpp:140] The setting key 'loud_volume_level' not found. Current value '40'. [2023-10-21 21:47:53.495] [Main] [info] [Settings.cpp:174] Load key succeeded. Key: 'device_address', Value: ' MAYBE NO VALUE ' [2023-10-21 21:47:53.495] [Main] [info] [Settings.cpp:170] Load key succeeded. Key: 'tray_icon_battery', Value: '0' [2023-10-21 21:47:53.495] [Main] [info] [Settings.cpp:170] Load key succeeded. Key: 'battery_on_taskbar', Value: '0' [2023-10-21 21:47:53.496] [Main] [info] [Application.cpp:237] currentLocale: zh_CN [2023-10-21 21:47:53.496] [Main] [info] [Application.cpp:241] Locale from settings: '' [2023-10-21 21:47:53.496] [Main] [info] [Application.cpp:199] SetTranslator() locale: zh_CN [2023-10-21 21:47:53.855] [Main] [info] [TaskbarStatus.cpp:133] Is Windows 11 or greater: 'true' [2023-10-21 21:47:54.215] [Main] [info] [MainWindow.cpp:273] MainWindow::Unavailable [2023-10-21 21:47:54.217] [Main] [info] [Update.cpp:392] Checking update... [2023-10-21 21:47:54.233] [Main] [warning] [Update.cpp:202] FetchReleaseByVersion: GitHub REST API response status code isn't 200. code: 0 text: '' [2023-10-21 21:47:54.234] [Main] [warning] [Update.cpp:235] IsCurrentPreRelease: FetchReleaseByVersion() failed. [2023-10-21 21:47:54.234] [Main] [info] [Update.cpp:276] Update: isCurrentPreRelease: 'false' [2023-10-21 21:47:54.238] [Main] [warning] [Update.cpp:184] FetchLatestRelease: GitHub REST API response status code isn't 200. code: 0 text: '' [2023-10-21 21:47:54.238] [Main] [warning] [Update.cpp:280] Update: FetchLatestRelease() returned nullopt. [2023-10-21 21:47:54.480] [Main] [info] [LowAudioLatency.cpp:68] LowAudioLatency: Init successful. _enabled: false [2023-10-21 21:47:54.480] [Main] [info] [Settings.cpp:282] ApplyWithoutLock [2023-10-21 21:47:54.481] [Main] [info] [Settings.cpp:44] OnApply_language_locale: [2023-10-21 21:47:54.481] [Main] [info] [Application.cpp:199] SetTranslator() locale: zh_CN [2023-10-21 21:47:54.481] [Main] [warning] [Application.cpp:222] Try to set a same locale name 'zh_CN', ignore [2023-10-21 21:47:54.481] [Main] [info] [Settings.cpp:52] OnApply_auto_run: true [2023-10-21 21:47:54.482] [Main] [info] [Settings.cpp:73] OnApply_low_audio_latency: true [2023-10-21 21:47:54.483] [Main] [info] [LowAudioLatency.cpp:79] LowAudioLatency::Controller Control: true, _inited: true [2023-10-21 21:47:54.483] [Main] [info] [Settings.cpp:80] OnApply_automatic_ear_detection: true [2023-10-21 21:47:54.483] [Main] [info] [Settings.cpp:88] OnApply_rssi_min: -69 [2023-10-21 21:47:54.483] [Main] [info] [Settings.cpp:95] OnApply_device_address: MAYBE NO VALUE [2023-10-21 21:47:54.483] [Main] [info] [MainWindow.cpp:306] MainWindow::Unbind [2023-10-21 21:47:54.485] [Main] [info] [AirPods.cpp:182] StateManager: Disconnect. [2023-10-21 21:47:54.485] [Main] [info] [AirPods.cpp:424] Unbind device. [2023-10-21 21:47:54.485] [Main] [info] [Settings.cpp:109] OnApply_tray_icon_battery: 0 [2023-10-21 21:47:54.486] [Main] [info] [Settings.cpp:116] OnApply_battery_on_taskbar: 0 [2023-10-21 21:47:54.499] [Main] [info] [Bluetooth_win.cpp:303] Bluetooth AdvWatcher start succeeded. [2023-10-21 21:47:54.499] [Main] [info] [MainWindow.cpp:262] MainWindow::Available [2023-10-21 21:47:54.499] [Main] [info] [AirPods.cpp:559] Bluetooth AdvWatcher started. [2023-10-21 21:47:54.499] [Main] [info] [AirPods.cpp:387] Bluetooth AdvWatcher start succeeded. [2023-10-21 21:47:59.996] [Main] [warning] [AirPods.cpp:564] Bluetooth AdvWatcher stopped. Error: 'Aborted'. [2023-10-21 21:47:59.996] [Main] [info] [MainWindow.cpp:273] MainWindow::Unavailable [2023-10-21 21:48:00.001] [Main] [warning] [Bluetooth_win.cpp:308] Start adv watcher exception: 0xffffffff800710df (设备未就绪。) [2023-10-21 21:48:03.002] [Main] [info] [Bluetooth_win.cpp:303] Bluetooth AdvWatcher start succeeded. [2023-10-21 21:48:03.002] [Main] [info] [AirPods.cpp:559] Bluetooth AdvWatcher started. [2023-10-21 21:48:03.002] [Main] [info] [MainWindow.cpp:262] MainWindow::Available [2023-10-21 21:48:03.002] [Main] [info] [MainWindow.cpp:284] MainWindow::Disconnect [2023-10-21 21:48:04.016] [Main] [trace] [AirPods.cpp:539] AirPods advertisement received. Data: 07 19 01 11 20 15 aa 05 04 11 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Address Hash: 2155011160, RSSI: -71 [2023-10-21 21:48:04.016] [Main] [info] [AirPods.cpp:542] AirPods advertisement received, but device disconnected. [2023-10-21 21:48:13.340] [Main] [trace] [AirPods.cpp:539] AirPods advertisement received. Data: 07 19 01 11 20 15 aa 05 04 11 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Address Hash: 2155011160, RSSI: -64 [2023-10-21 21:48:13.341] [Main] [info] [AirPods.cpp:542] AirPods advertisement received, but device disconnected. [2023-10-21 21:48:18.701] [Main] [trace] [AirPods.cpp:539] AirPods advertisement received. Data: 07 19 01 11 20 15 aa 05 04 11 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Address Hash: 2155011160, RSSI: -70 [2023-10-21 21:48:18.701] [Main] [info] [AirPods.cpp:542] AirPods advertisement received, but device disconnected. [2023-10-21 21:48:19.244] [Main] [trace] [AirPods.cpp:539] AirPods advertisement received. Data: 07 19 01 11 20 15 aa 05 04 11 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Address Hash: 2155011160, RSSI: -69 [2023-10-21 21:48:19.244] [Main] [info] [AirPods.cpp:542] AirPods advertisement received, but device disconnected. [2023-10-21 21:48:20.834] [Main] [trace] [AirPods.cpp:539] AirPods advertisement received. Data: 07 19 01 11 20 15 aa 05 04 11 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Address Hash: 2155011160, RSSI: -73 [2023-10-21 21:48:20.834] [Main] [info] [AirPods.cpp:542] AirPods advertisement received, but device disconnected. [2023-10-21 21:48:21.202] [Main] [trace] [AirPods.cpp:539] AirPods advertisement received. Data: 07 19 01 11 20 15 aa 05

vlevko commented 1 month ago

@Andy17269 I don't have the device, so I need your help if you have one. You can launch AirPodsDesktop with --trace argument, then post the log file here, I'll try to support it later.

Something similar goes wrong with the AirPods Pro 2nd Gen. USB-C device on Windows 10, perhaps you can fix this one day.

Expand to view log file [2024-07-31 10:05:43.733] [Main] [info] [Application.cpp:121] Launched. Version: '0.4.1' [2024-07-31 10:05:43.734] [Main] [info] [Application.cpp:123] Build git hash: '12af10c7f332b03229e76f20608661724967f50c' [2024-07-31 10:05:43.734] [Main] [info] [Application.cpp:128] Build configuration: Not Debug [2024-07-31 10:05:43.734] [Main] [info] [Application.cpp:131] Opts: { trace: true } [2024-07-31 10:05:43.735] [Main] [info] [Logger.cpp:93] Clean up old log file: 'AirPodsDesktop.1.log' doesn't exist, break the loop [2024-07-31 10:05:43.738] [Main] [warning] [Windows.h:181] Winrt initialize failed. Code: -0x7ffefefa, Message: Cannot change thread mode after it is set. [2024-07-31 10:05:43.738] [Main] [info] [Settings.cpp:170] Load key succeeded. Key: 'abi_version', Value: '1' [2024-07-31 10:05:43.739] [Main] [info] [Settings.cpp:170] Load key succeeded. Key: 'language_locale', Value: '' [2024-07-31 10:05:43.739] [Main] [info] [Settings.cpp:170] Load key succeeded. Key: 'auto_run', Value: 'false' [2024-07-31 10:05:43.739] [Main] [info] [Settings.cpp:170] Load key succeeded. Key: 'low_audio_latency', Value: 'false' [2024-07-31 10:05:43.739] [Main] [info] [Settings.cpp:170] Load key succeeded. Key: 'automatic_ear_detection', Value: 'true' [2024-07-31 10:05:43.740] [Main] [info] [Settings.cpp:170] Load key succeeded. Key: 'skipped_version', Value: '' [2024-07-31 10:05:43.740] [Main] [info] [Settings.cpp:170] Load key succeeded. Key: 'rssi_min', Value: '-80' [2024-07-31 10:05:43.740] [Main] [warning] [Settings.cpp:140] The setting key 'reduce_loud_sounds' not found. Current value 'false'. [2024-07-31 10:05:43.740] [Main] [warning] [Settings.cpp:140] The setting key 'loud_volume_level' not found. Current value '40'. [2024-07-31 10:05:43.741] [Main] [info] [Settings.cpp:174] Load key succeeded. Key: 'device_address', Value: '** MAYBE HAVE VALUE **' [2024-07-31 10:05:43.741] [Main] [info] [Settings.cpp:170] Load key succeeded. Key: 'tray_icon_battery', Value: '0' [2024-07-31 10:05:43.741] [Main] [info] [Settings.cpp:170] Load key succeeded. Key: 'battery_on_taskbar', Value: '0' [2024-07-31 10:05:43.741] [Main] [info] [Application.cpp:237] currentLocale: uk_UA [2024-07-31 10:05:43.741] [Main] [info] [Application.cpp:241] Locale from settings: '' [2024-07-31 10:05:43.742] [Main] [info] [Application.cpp:199] SetTranslator() locale: uk_UA [2024-07-31 10:05:43.742] [Main] [warning] [Application.cpp:217] Try to set a untranslated language. locale name 'uk_UA', ignore [2024-07-31 10:05:44.146] [Main] [info] [TaskbarStatus.cpp:133] Is Windows 11 or greater: 'false' [2024-07-31 10:05:44.555] [Main] [info] [MainWindow.cpp:273] MainWindow::Unavailable [2024-07-31 10:05:44.566] [Main] [info] [Update.cpp:392] Checking update... [2024-07-31 10:05:44.787] [Main] [info] [LowAudioLatency.cpp:68] LowAudioLatency: Init successful. _enabled: false [2024-07-31 10:05:44.787] [Main] [info] [Settings.cpp:282] ApplyWithoutLock [2024-07-31 10:05:44.788] [Main] [info] [Settings.cpp:44] OnApply_language_locale: [2024-07-31 10:05:44.788] [Main] [info] [Application.cpp:199] SetTranslator() locale: uk_UA [2024-07-31 10:05:44.788] [Main] [warning] [Application.cpp:217] Try to set a untranslated language. locale name 'uk_UA', ignore [2024-07-31 10:05:44.788] [Main] [info] [Settings.cpp:52] OnApply_auto_run: false [2024-07-31 10:05:44.788] [Main] [info] [Settings.cpp:73] OnApply_low_audio_latency: false [2024-07-31 10:05:44.789] [Main] [info] [LowAudioLatency.cpp:79] LowAudioLatency::Controller Control: false, _inited: true [2024-07-31 10:05:44.789] [Main] [info] [Settings.cpp:80] OnApply_automatic_ear_detection: true [2024-07-31 10:05:44.789] [Main] [info] [Settings.cpp:88] OnApply_rssi_min: -80 [2024-07-31 10:05:44.789] [Main] [info] [Settings.cpp:95] OnApply_device_address: ** MAYBE HAVE VALUE ** [2024-07-31 10:05:44.789] [Main] [info] [MainWindow.cpp:298] MainWindow::Bind [2024-07-31 10:05:44.789] [Main] [info] [MainWindow.cpp:284] MainWindow::Disconnect [2024-07-31 10:05:44.793] [Main] [info] [AirPods.cpp:182] StateManager: Disconnect. [2024-07-31 10:05:44.794] [Main] [info] [AirPods.cpp:430] Bind a new device. [2024-07-31 10:05:44.933] [Main] [info] [Update.cpp:123] ParseSRResponse: Asset name: 'AirPodsDesktop-0.4.1-win32.exe', size: 32058284, downloadUrl: 'https://github.com/SpriteOvO/AirPodsDesktop/releases/download/0.4.1/AirPodsDesktop-0.4.1-win32.exe'. [2024-07-31 10:05:44.933] [Main] [info] [Update.cpp:144] ParseSRResponse: Found matching file. [2024-07-31 10:05:44.934] [Main] [info] [Update.cpp:241] IsCurrentPreRelease: returns false. [2024-07-31 10:05:44.934] [Main] [info] [Update.cpp:276] Update: isCurrentPreRelease: 'false' [2024-07-31 10:05:44.995] [Main] [info] [AirPods.cpp:465] The device we bound is updated. current: false, new: false [2024-07-31 10:05:44.995] [Main] [info] [Settings.cpp:109] OnApply_tray_icon_battery: 0 [2024-07-31 10:05:44.998] [Main] [info] [Settings.cpp:116] OnApply_battery_on_taskbar: 0 [2024-07-31 10:05:45.000] [Main] [info] [Bluetooth_win.cpp:303] Bluetooth AdvWatcher start succeeded. [2024-07-31 10:05:45.000] [Main] [info] [MainWindow.cpp:262] MainWindow::Available [2024-07-31 10:05:45.000] [Main] [info] [AirPods.cpp:559] Bluetooth AdvWatcher started. [2024-07-31 10:05:45.001] [Main] [info] [AirPods.cpp:387] Bluetooth AdvWatcher start succeeded. [2024-07-31 10:05:45.001] [Main] [warning] [AirPods.cpp:564] Bluetooth AdvWatcher stopped. Error: 'Aborted'. [2024-07-31 10:05:45.009] [Main] [info] [MainWindow.cpp:273] MainWindow::Unavailable [2024-07-31 10:05:45.290] [Main] [info] [Update.cpp:123] ParseSRResponse: Asset name: 'AirPodsDesktop-0.4.1-win32.exe', size: 32058284, downloadUrl: 'https://github.com/SpriteOvO/AirPodsDesktop/releases/download/0.4.1/AirPodsDesktop-0.4.1-win32.exe'. [2024-07-31 10:05:45.290] [Main] [info] [Update.cpp:144] ParseSRResponse: Found matching file. [2024-07-31 10:05:45.293] [Main] [info] [Update.cpp:287] Update: Latest version: '0.4.1' [2024-07-31 10:05:45.294] [Main] [info] [Update.cpp:289] Update: No need to update. [2024-07-31 10:05:48.002] [Main] [info] [Bluetooth_win.cpp:303] Bluetooth AdvWatcher start succeeded. [2024-07-31 10:05:48.003] [Main] [info] [AirPods.cpp:559] Bluetooth AdvWatcher started. [2024-07-31 10:05:48.003] [Main] [info] [MainWindow.cpp:262] MainWindow::Available [2024-07-31 10:05:48.004] [Main] [warning] [AirPods.cpp:564] Bluetooth AdvWatcher stopped. Error: 'Aborted'. [2024-07-31 10:05:48.004] [Main] [info] [MainWindow.cpp:284] MainWindow::Disconnect [2024-07-31 10:05:48.016] [Main] [info] [MainWindow.cpp:273] MainWindow::Unavailable [2024-07-31 10:05:48.889] [Main] [info] [AirPods.cpp:465] The device we bound is updated. current: true, new: true [2024-07-31 10:05:51.000] [Main] [info] [Bluetooth_win.cpp:303] Bluetooth AdvWatcher start succeeded. [2024-07-31 10:05:51.000] [Main] [info] [AirPods.cpp:559] Bluetooth AdvWatcher started. [2024-07-31 10:05:51.000] [Main] [warning] [AirPods.cpp:564] Bluetooth AdvWatcher stopped. Error: 'Aborted'. [2024-07-31 10:05:51.000] [Main] [info] [MainWindow.cpp:262] MainWindow::Available [2024-07-31 10:05:51.001] [Main] [info] [MainWindow.cpp:284] MainWindow::Disconnect [2024-07-31 10:05:51.007] [Main] [info] [MainWindow.cpp:273] MainWindow::Unavailable [2024-07-31 10:05:54.001] [Main] [info] [Bluetooth_win.cpp:303] Bluetooth AdvWatcher start succeeded. [2024-07-31 10:05:54.001] [Main] [info] [AirPods.cpp:559] Bluetooth AdvWatcher started. [2024-07-31 10:05:54.001] [Main] [info] [MainWindow.cpp:262] MainWindow::Available [2024-07-31 10:05:54.001] [Main] [warning] [AirPods.cpp:564] Bluetooth AdvWatcher stopped. Error: 'Aborted'. [2024-07-31 10:05:54.002] [Main] [info] [MainWindow.cpp:284] MainWindow::Disconnect [2024-07-31 10:05:54.008] [Main] [info] [MainWindow.cpp:273] MainWindow::Unavailable [2024-07-31 10:05:57.005] [Main] [info] [Bluetooth_win.cpp:303] Bluetooth AdvWatcher start succeeded. [2024-07-31 10:05:57.006] [Main] [info] [AirPods.cpp:559] Bluetooth AdvWatcher started. [2024-07-31 10:05:57.007] [Main] [info] [MainWindow.cpp:262] MainWindow::Available [2024-07-31 10:05:57.007] [Main] [warning] [AirPods.cpp:564] Bluetooth AdvWatcher stopped. Error: 'Aborted'. [2024-07-31 10:05:57.008] [Main] [info] [MainWindow.cpp:284] MainWindow::Disconnect [2024-07-31 10:05:57.022] [Main] [info] [MainWindow.cpp:273] MainWindow::Unavailable [2024-07-31 10:06:00.005] [Main] [info] [Bluetooth_win.cpp:303] Bluetooth AdvWatcher start succeeded. [2024-07-31 10:06:00.014] [Main] [info] [AirPods.cpp:559] Bluetooth AdvWatcher started. [2024-07-31 10:06:00.014] [Main] [info] [MainWindow.cpp:262] MainWindow::Available [2024-07-31 10:06:00.015] [Main] [warning] [AirPods.cpp:564] Bluetooth AdvWatcher stopped. Error: 'Aborted'. [2024-07-31 10:06:00.016] [Main] [info] [MainWindow.cpp:284] MainWindow::Disconnect [2024-07-31 10:06:00.035] [Main] [info] [MainWindow.cpp:273] MainWindow::Unavailable [2024-07-31 10:06:03.005] [Main] [info] [Bluetooth_win.cpp:303] Bluetooth AdvWatcher start succeeded. [2024-07-31 10:06:03.006] [Main] [info] [AirPods.cpp:559] Bluetooth AdvWatcher started. [2024-07-31 10:06:03.006] [Main] [info] [MainWindow.cpp:262] MainWindow::Available [2024-07-31 10:06:03.007] [Main] [warning] [AirPods.cpp:564] Bluetooth AdvWatcher stopped. Error: 'Aborted'. [2024-07-31 10:06:03.007] [Main] [info] [MainWindow.cpp:284] MainWindow::Disconnect [2024-07-31 10:06:03.021] [Main] [info] [MainWindow.cpp:273] MainWindow::Unavailable [2024-07-31 10:06:05.793] [Main] [trace] [MainWindow.cpp:622] OnAppStateChanged: 'Qt::ApplicationState::ApplicationActive' [2024-07-31 10:06:05.793] [Main] [trace] [MainWindow.cpp:526] ControlAutoHideTimer: start == 'false', _isVisible == 'false' [2024-07-31 10:06:06.006] [Main] [info] [Bluetooth_win.cpp:303] Bluetooth AdvWatcher start succeeded. [2024-07-31 10:06:06.006] [Main] [info] [AirPods.cpp:559] Bluetooth AdvWatcher started. [2024-07-31 10:06:06.007] [Main] [warning] [AirPods.cpp:564] Bluetooth AdvWatcher stopped. Error: 'Aborted'. [2024-07-31 10:06:06.007] [Main] [info] [MainWindow.cpp:262] MainWindow::Available [2024-07-31 10:06:06.008] [Main] [info] [MainWindow.cpp:284] MainWindow::Disconnect [2024-07-31 10:06:06.022] [Main] [info] [MainWindow.cpp:273] MainWindow::Unavailable [2024-07-31 10:06:09.005] [Main] [info] [Bluetooth_win.cpp:303] Bluetooth AdvWatcher start succeeded. [2024-07-31 10:06:09.006] [Main] [info] [AirPods.cpp:559] Bluetooth AdvWatcher started. [2024-07-31 10:06:09.007] [Main] [warning] [AirPods.cpp:564] Bluetooth AdvWatcher stopped. Error: 'Aborted'. [2024-07-31 10:06:09.007] [Main] [info] [MainWindow.cpp:262] MainWindow::Available [2024-07-31 10:06:09.007] [Main] [info] [MainWindow.cpp:284] MainWindow::Disconnect [2024-07-31 10:06:09.019] [Main] [info] [MainWindow.cpp:273] MainWindow::Unavailable [2024-07-31 10:06:09.411] [Main] [trace] [MainWindow.cpp:622] OnAppStateChanged: 'Qt::ApplicationState::ApplicationInactive' [2024-07-31 10:06:09.411] [Main] [trace] [MainWindow.cpp:526] ControlAutoHideTimer: start == 'true', _isVisible == 'false' [2024-07-31 10:06:09.419] [Main] [info] [Bluetooth_win.cpp:321] Bluetooth AdvWatcher stop succeeded.