Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug Report] Gets flashing between real info and something messed up #117

Open
amwihgu opened this issue Feb 13, 2024 · 2 comments
Open

Comments

@amwihgu
Copy link

amwihgu commented Feb 13, 2024

🐛 Describe the bug

Riding a train, Win11 PC running 0.4.1 beta, and AirPods Pro2 (lightening interface version), was working quite well before but today the App just keep flashing the information once the real info and the next something strange.
Quitting the App and restarting doesn't fix, putting airpods back into the pod and reconnect didn't fix as well.
Screen recording: https://youtube.com/shorts/mxSQgmul6TQ?feature=share

⚙️ Environments:

Microsoft Windows [version 10.0.22631.3085]

🌟 Additional context

Add any other context about the problem here.

AirPodsDesktop.log
Launch AirPodsDesktop with "--trace" parameter.
Then after the bug occurred, insert the contents of "AirPodsDesktop.log" here.
StackTrace.log
[2024-02-13 22:31:51.920] [Main] [info] [Application.cpp:121] Launched. Version: '0.4.1'
[2024-02-13 22:31:51.921] [Main] [info] [Application.cpp:123] Build git hash: '12af10c7f332b03229e76f20608661724967f50c'
[2024-02-13 22:31:51.921] [Main] [info] [Application.cpp:128] Build configuration: Not Debug
[2024-02-13 22:31:51.921] [Main] [info] [Application.cpp:131] Opts: { trace: true }
[2024-02-13 22:31:51.922] [Main] [info] [Logger.cpp:93] Clean up old log file: 'AirPodsDesktop.1.log' doesn't exist, break the loop
[2024-02-13 22:31:51.924] [Main] [warning] [Windows.h:181] Winrt initialize failed. Code: -0x7ffefefa, Message: 无法在设置线程模式后对其加以更改。
[2024-02-13 22:31:51.925] [Main] [info] [Settings.cpp:170] Load key succeeded. Key: 'abi_version', Value: '1'
[2024-02-13 22:31:51.925] [Main] [info] [Settings.cpp:170] Load key succeeded. Key: 'language_locale', Value: ''
[2024-02-13 22:31:51.925] [Main] [info] [Settings.cpp:170] Load key succeeded. Key: 'auto_run', Value: 'true'
[2024-02-13 22:31:51.925] [Main] [info] [Settings.cpp:170] Load key succeeded. Key: 'low_audio_latency', Value: 'false'
[2024-02-13 22:31:51.925] [Main] [info] [Settings.cpp:170] Load key succeeded. Key: 'automatic_ear_detection', Value: 'true'
[2024-02-13 22:31:51.925] [Main] [info] [Settings.cpp:170] Load key succeeded. Key: 'skipped_version', Value: ''
[2024-02-13 22:31:51.925] [Main] [info] [Settings.cpp:170] Load key succeeded. Key: 'rssi_min', Value: '-80'
[2024-02-13 22:31:51.925] [Main] [warning] [Settings.cpp:140] The setting key 'reduce_loud_sounds' not found. Current value 'false'.
[2024-02-13 22:31:51.925] [Main] [warning] [Settings.cpp:140] The setting key 'loud_volume_level' not found. Current value '40'.
[2024-02-13 22:31:51.925] [Main] [info] [Settings.cpp:174] Load key succeeded. Key: 'device_address', Value: '** MAYBE HAVE VALUE **'
[2024-02-13 22:31:51.925] [Main] [info] [Settings.cpp:170] Load key succeeded. Key: 'tray_icon_battery', Value: '0'
[2024-02-13 22:31:51.925] [Main] [info] [Settings.cpp:170] Load key succeeded. Key: 'battery_on_taskbar', Value: '0'
[2024-02-13 22:31:51.925] [Main] [info] [Application.cpp:237] currentLocale: zh_CN
[2024-02-13 22:31:51.925] [Main] [info] [Application.cpp:241] Locale from settings: ''
[2024-02-13 22:31:51.925] [Main] [info] [Application.cpp:199] SetTranslator() locale: zh_CN
[2024-02-13 22:31:54.104] [Main] [info] [TaskbarStatus.cpp:133] Is Windows 11 or greater: 'true'
[2024-02-13 22:31:54.401] [Main] [info] [MainWindow.cpp:273] MainWindow::Unavailable
[2024-02-13 22:31:54.411] [Main] [info] [Update.cpp:392] Checking update...
[2024-02-13 22:31:54.900] [Main] [info] [LowAudioLatency.cpp:68] LowAudioLatency: Init successful. _enabled: false
[2024-02-13 22:31:54.900] [Main] [info] [Settings.cpp:282] ApplyWithoutLock
[2024-02-13 22:31:54.900] [Main] [info] [Settings.cpp:44] OnApply_language_locale: 
[2024-02-13 22:31:54.900] [Main] [info] [Application.cpp:199] SetTranslator() locale: zh_CN
[2024-02-13 22:31:54.900] [Main] [warning] [Application.cpp:222] Try to set a same locale name 'zh_CN', ignore
[2024-02-13 22:31:54.900] [Main] [info] [Settings.cpp:52] OnApply_auto_run: true
[2024-02-13 22:31:54.900] [Main] [info] [Settings.cpp:73] OnApply_low_audio_latency: false
[2024-02-13 22:31:54.900] [Main] [info] [LowAudioLatency.cpp:79] LowAudioLatency::Controller Control: false, _inited: true
[2024-02-13 22:31:54.900] [Main] [info] [Settings.cpp:80] OnApply_automatic_ear_detection: true
[2024-02-13 22:31:54.900] [Main] [info] [Settings.cpp:88] OnApply_rssi_min: -80
[2024-02-13 22:31:54.900] [Main] [info] [Settings.cpp:95] OnApply_device_address: ** MAYBE HAVE VALUE **
[2024-02-13 22:31:54.900] [Main] [info] [MainWindow.cpp:298] MainWindow::Bind
[2024-02-13 22:31:54.900] [Main] [info] [MainWindow.cpp:284] MainWindow::Disconnect
[2024-02-13 22:31:54.908] [Main] [info] [AirPods.cpp:182] StateManager: Disconnect.
[2024-02-13 22:31:54.908] [Main] [info] [AirPods.cpp:430] Bind a new device.
[2024-02-13 22:31:55.218] [Main] [info] [AirPods.cpp:465] The device we bound is updated. current: true, new: true
[2024-02-13 22:31:55.218] [Main] [info] [Settings.cpp:109] OnApply_tray_icon_battery: 0
[2024-02-13 22:31:55.221] [Main] [info] [Settings.cpp:116] OnApply_battery_on_taskbar: 0
[2024-02-13 22:31:55.236] [Main] [info] [Bluetooth_win.cpp:303] Bluetooth AdvWatcher start succeeded.
[2024-02-13 22:31:55.236] [Main] [info] [MainWindow.cpp:262] MainWindow::Available
[2024-02-13 22:31:55.236] [Main] [info] [AirPods.cpp:559] Bluetooth AdvWatcher started.
[2024-02-13 22:31:55.236] [Main] [info] [AirPods.cpp:387] Bluetooth AdvWatcher start succeeded.
[2024-02-13 22:31:55.945] [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-02-13 22:31:55.945] [Main] [info] [Update.cpp:144] ParseSRResponse: Found matching file.
[2024-02-13 22:31:55.947] [Main] [info] [Update.cpp:241] IsCurrentPreRelease: returns false.
[2024-02-13 22:31:55.947] [Main] [info] [Update.cpp:276] Update: isCurrentPreRelease: 'false'
[2024-02-13 22:31:56.062] [Main] [trace] [AirPods.cpp:539] AirPods advertisement received. Data: 07 19 01 13 20 02 fa 8f 01 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Address Hash: 1802596457, RSSI: -48
[2024-02-13 22:31:56.063] [Main] [info] [MainWindow.cpp:251] MainWindow::UpdateState
[2024-02-13 22:31:56.187] [Main] [trace] [AirPods.cpp:539] AirPods advertisement received. Data: 07 19 01 14 20 0b 21 8f 13 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Address Hash: 1667080487, RSSI: -42
[2024-02-13 22:31:56.187] [Main] [warning] [AirPods.cpp:216] IsPossibleDesiredAdv returns false. Reason: model new='AirPods Pro 2' old='AirPods 3'
[2024-02-13 22:31:56.187] [Main] [warning] [AirPods.cpp:170] This adv may not be broadcast from the device we desire.
[2024-02-13 22:31:56.870] [Main] [trace] [MainWindow.cpp:695] MainWindow: Show
[2024-02-13 22:31:56.870] [Main] [trace] [MainWindow.cpp:526] ControlAutoHideTimer: start == 'true', _isVisible == 'true'
[2024-02-13 22:31:56.889] [Main] [trace] [AirPods.cpp:539] AirPods advertisement received. Data: 07 19 01 14 20 00 f7 8f 10 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Address Hash: 967497109, RSSI: -52
[2024-02-13 22:31:56.889] [Main] [warning] [AirPods.cpp:216] IsPossibleDesiredAdv returns false. Reason: model new='AirPods Pro 2' old='AirPods 3'
[2024-02-13 22:31:56.889] [Main] [warning] [AirPods.cpp:170] This adv may not be broadcast from the device we desire.
[2024-02-13 22:31:56.891] [Main] [trace] [AirPods.cpp:539] AirPods advertisement received. Data: 07 19 01 0e 20 23 22 8f 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Address Hash: 2409491742, RSSI: -54
[2024-02-13 22:31:56.892] [Main] [info] [MainWindow.cpp:251] MainWindow::UpdateState
[2024-02-13 22:31:56.912] [Main] [trace] [AirPods.cpp:539] AirPods advertisement received. Data: 07 19 01 0e 20 2b 55 8f 01 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Address Hash: 2194483964, RSSI: -46
[2024-02-13 22:31:56.912] [Main] [warning] [AirPods.cpp:247] IsPossibleDesiredAdv returns false. Reason: BatteryDiff l='30' r='30' c='0'
[2024-02-13 22:31:56.912] [Main] [warning] [AirPods.cpp:170] This adv may not be broadcast from the device we desire.
[2024-02-13 22:31:57.071] [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-02-13 22:31:57.071] [Main] [info] [Update.cpp:144] ParseSRResponse: Found matching file.
[2024-02-13 22:31:57.072] [Main] [info] [Update.cpp:287] Update: Latest version: '0.4.1'
[2024-02-13 22:31:57.072] [Main] [info] [Update.cpp:289] Update: No need to update.
[2024-02-13 22:31:57.720] [Main] [trace] [AirPods.cpp:539] AirPods advertisement received. Data: 07 19 01 0f 20 2b 43 8f 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Address Hash: 552738315, RSSI: -38
[2024-02-13 22:31:57.720] [Main] [warning] [AirPods.cpp:216] IsPossibleDesiredAdv returns false. Reason: model new='AirPods 2' old='AirPods Pro'
[2024-02-13 22:31:57.720] [Main] [warning] [AirPods.cpp:170] This adv may not be broadcast from the device we desire.
[2024-02-13 22:31:57.836] [Main] [trace] [AirPods.cpp:539] AirPods advertisement received. Data: 07 19 01 0e 20 2b 55 8f 01 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Address Hash: 2194483964, RSSI: -44
[2024-02-13 22:31:57.836] [Main] [warning] [AirPods.cpp:247] IsPossibleDesiredAdv returns false. Reason: BatteryDiff l='30' r='30' c='0'
[2024-02-13 22:31:57.836] [Main] [warning] [AirPods.cpp:170] This adv may not be broadcast from the device we desire.
[2024-02-13 22:31:59.136] [Main] [trace] [AirPods.cpp:539] AirPods advertisement received. Data: 07 19 01 14 20 00 f7 8f 10 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Address Hash: 967497109, RSSI: -64
[2024-02-13 22:31:59.136] [Main] [warning] [AirPods.cpp:216] IsPossibleDesiredAdv returns false. Reason: model new='AirPods Pro 2' old='AirPods 3'
[2024-02-13 22:31:59.136] [Main] [warning] [AirPods.cpp:170] This adv may not be broadcast from the device we desire.
[2024-02-13 22:31:59.621] [Main] [trace] [AirPods.cpp:539] AirPods advertisement received. Data: 07 19 01 13 20 02 fa 8f 01 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Address Hash: 1802596457, RSSI: -48
[2024-02-13 22:31:59.621] [Main] [trace] [GlobalMedia_win.cpp:517] Paused programs vector is empty.
[2024-02-13 22:31:59.621] [Main] [info] [MainWindow.cpp:251] MainWindow::UpdateState
[2024-02-13 22:31:59.727] [Main] [trace] [AirPods.cpp:539] AirPods advertisement received. Data: 07 19 01 13 20 0b 11 8f 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Address Hash: 1285497063, RSSI: -44
[2024-02-13 22:31:59.727] [Main] [warning] [AirPods.cpp:247] IsPossibleDesiredAdv returns false. Reason: BatteryDiff l='0' r='90' c='0'
[2024-02-13 22:31:59.727] [Main] [warning] [AirPods.cpp:170] This adv may not be broadcast from the device we desire.
[2024-02-13 22:31:59.844] [Main] [trace] [AirPods.cpp:539] AirPods advertisement received. Data: 07 19 01 0e 20 53 22 97 52 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Address Hash: 660811303, RSSI: -50
[2024-02-13 22:31:59.844] [Main] [warning] [AirPods.cpp:216] IsPossibleDesiredAdv returns false. Reason: model new='AirPods Pro' old='AirPods 3'
[2024-02-13 22:31:59.844] [Main] [warning] [AirPods.cpp:170] This adv may not be broadcast from the device we desire.
[2024-02-13 22:32:01.026] [Main] [trace] [AirPods.cpp:539] AirPods advertisement received. Data: 07 19 01 10 20 0a f6 8f 04 4f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Address Hash: 640405086, RSSI: -50
[2024-02-13 22:32:01.026] [Main] [warning] [AirPods.cpp:216] IsPossibleDesiredAdv returns false. Reason: model new='Unknown' old='AirPods 3'
[2024-02-13 22:32:01.026] [Main] [warning] [AirPods.cpp:170] This adv may not be broadcast from the device we desire.
[2024-02-13 22:32:01.614] [Main] [trace] [AirPods.cpp:539] AirPods advertisement received. Data: 07 19 01 0e 20 0b 55 8f 01 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Address Hash: 2442945744, RSSI: -68
[2024-02-13 22:32:01.614] [Main] [warning] [AirPods.cpp:216] IsPossibleDesiredAdv returns false. Reason: model new='AirPods Pro' old='AirPods 3'
[2024-02-13 22:32:01.614] [Main] [warning] [AirPods.cpp:170] This adv may not be broadcast from the device we desire.
[2024-02-13 22:32:02.207] [Main] [trace] [AirPods.cpp:539] AirPods advertisement received. Data: 07 19 01 0f 20 22 f9 8f 02 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Address Hash: 1326874608, RSSI: -40
[2024-02-13 22:32:02.207] [Main] [warning] [AirPods.cpp:216] IsPossibleDesiredAdv returns false. Reason: model new='AirPods 2' old='AirPods Pro'
[2024-02-13 22:32:02.207] [Main] [warning] [AirPods.cpp:170] This adv may not be broadcast from the device we desire.
[2024-02-13 22:32:02.328] [Main] [trace] [AirPods.cpp:539] AirPods advertisement received. Data: 07 19 01 0e 20 2b 55 8f 01 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Address Hash: 2194483964, RSSI: -52
[2024-02-13 22:32:02.328] [Main] [warning] [AirPods.cpp:247] IsPossibleDesiredAdv returns false. Reason: BatteryDiff l='30' r='30' c='0'
[2024-02-13 22:32:02.328] [Main] [warning] [AirPods.cpp:170] This adv may not be broadcast from the device we desire.
[2024-02-13 22:32:03.520] [Main] [trace] [AirPods.cpp:539] AirPods advertisement received. Data: 07 19 01 0f 20 22 f9 8f 02 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Address Hash: 1326874608, RSSI: -42
[2024-02-13 22:32:03.520] [Main] [warning] [AirPods.cpp:216] IsPossibleDesiredAdv returns false. Reason: model new='AirPods 2' old='AirPods Pro'
[2024-02-13 22:32:03.520] [Main] [warning] [AirPods.cpp:170] This adv may not be broadcast from the device we desire.
[2024-02-13 22:32:04.347] [Main] [trace] [AirPods.cpp:539] AirPods advertisement received. Data: 07 19 01 0e 20 55 22 b7 5a 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Address Hash: 660811303, RSSI: -44
[2024-02-13 22:32:04.347] [Main] [warning] [AirPods.cpp:216] IsPossibleDesiredAdv returns false. Reason: model new='AirPods Pro' old='AirPods 3'
[2024-02-13 22:32:04.347] [Main] [warning] [AirPods.cpp:170] This adv may not be broadcast from the device we desire.
[2024-02-13 22:32:05.056] [Main] [trace] [AirPods.cpp:539] AirPods advertisement received. Data: 07 19 01 13 20 02 fa 8f 01 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Address Hash: 1802596457, RSSI: -38
[2024-02-13 22:32:05.287] [Main] [trace] [AirPods.cpp:539] AirPods advertisement received. Data: 07 19 01 10 20 0a f6 8f 04 4f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Address Hash: 640405086, RSSI: -46
[2024-02-13 22:32:05.287] [Main] [warning] [AirPods.cpp:216] IsPossibleDesiredAdv returns false. Reason: model new='Unknown' old='AirPods 3'
[2024-02-13 22:32:05.287] [Main] [warning] [AirPods.cpp:170] This adv may not be broadcast from the device we desire.
[2024-02-13 22:32:05.404] [Main] [trace] [AirPods.cpp:539] AirPods advertisement received. Data: 07 19 01 0f 20 02 f7 8f 01 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Address Hash: 621263499, RSSI: -56
[2024-02-13 22:32:05.405] [Main] [warning] [AirPods.cpp:216] IsPossibleDesiredAdv returns false. Reason: model new='AirPods 2' old='AirPods 3'
[2024-02-13 22:32:05.405] [Main] [warning] [AirPods.cpp:170] This adv may not be broadcast from the device we desire.
[2024-02-13 22:32:05.517] [Main] [trace] [AirPods.cpp:539] AirPods advertisement received. Data: 07 19 01 14 20 2b 33 8f 10 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Address Hash: 370096179, RSSI: -68
[2024-02-13 22:32:05.517] [Main] [warning] [AirPods.cpp:216] IsPossibleDesiredAdv returns false. Reason: model new='AirPods Pro 2' old='AirPods Pro'
[2024-02-13 22:32:05.517] [Main] [warning] [AirPods.cpp:170] This adv may not be broadcast from the device we desire.
[2024-02-13 22:32:05.640] [Main] [trace] [AirPods.cpp:539] AirPods advertisement received. Data: 07 19 01 0e 20 55 22 b7 5a 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Address Hash: 660811303, RSSI: -54
[2024-02-13 22:32:05.640] [Main] [warning] [AirPods.cpp:216] IsPossibleDesiredAdv returns false. Reason: model new='AirPods Pro' old='AirPods 3'
[2024-02-13 22:32:05.640] [Main] [warning] [AirPods.cpp:170] This adv may not be broadcast from the device we desire.
[2024-02-13 22:32:05.763] [Main] [trace] [AirPods.cpp:539] AirPods advertisement received. Data: 07 19 01 0f 20 22 f9 8f 02 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Address Hash: 1326874608, RSSI: -38
[2024-02-13 22:32:05.763] [Main] [warning] [AirPods.cpp:216] IsPossibleDesiredAdv returns false. Reason: model new='AirPods 2' old='AirPods Pro'
[2024-02-13 22:32:05.764] [Main] [warning] [AirPods.cpp:170] This adv may not be broadcast from the device we desire.
[2024-02-13 22:32:05.765] [Main] [trace] [AirPods.cpp:539] AirPods advertisement received. Data: 07 19 01 13 20 0b 21 8f 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Address Hash: 1188936811, RSSI: -58
[2024-02-13 22:32:05.766] [Main] [warning] [AirPods.cpp:247] IsPossibleDesiredAdv returns false. Reason: BatteryDiff l='0' r='90' c='0'
[2024-02-13 22:32:05.766] [Main] [warning] [AirPods.cpp:170] This adv may not be broadcast from the device we desire.
[2024-02-13 22:32:06.104] [Main] [trace] [AirPods.cpp:539] AirPods advertisement received. Data: 07 19 01 13 20 0b 11 8f 01 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Address Hash: 1285497063, RSSI: -44
[2024-02-13 22:32:06.104] [Main] [warning] [AirPods.cpp:247] IsPossibleDesiredAdv returns false. Reason: BatteryDiff l='0' r='90' c='0'
[2024-02-13 22:32:06.104] [Main] [warning] [AirPods.cpp:170] This adv may not be broadcast from the device we desire.
[2024-02-13 22:32:06.157] [Main] [trace] [MainWindow.cpp:622] OnAppStateChanged: 'Qt::ApplicationState::ApplicationActive'
[2024-02-13 22:32:06.157] [Main] [trace] [MainWindow.cpp:526] ControlAutoHideTimer: start == 'false', _isVisible == 'true'
[2024-02-13 22:32:06.232] [Main] [trace] [AirPods.cpp:539] AirPods advertisement received. Data: 07 19 01 14 20 0b 21 8f 13 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Address Hash: 1667080487, RSSI: -42
[2024-02-13 22:32:06.232] [Main] [warning] [AirPods.cpp:216] IsPossibleDesiredAdv returns false. Reason: model new='AirPods Pro 2' old='AirPods 3'
[2024-02-13 22:32:06.232] [Main] [warning] [AirPods.cpp:170] This adv may not be broadcast from the device we desire.
[2024-02-13 22:32:06.693] [Main] [trace] [AirPods.cpp:539] AirPods advertisement received. Data: 07 19 01 13 20 0b 21 8f 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Address Hash: 1188936811, RSSI: -58
[2024-02-13 22:32:06.693] [Main] [warning] [AirPods.cpp:247] IsPossibleDesiredAdv returns false. Reason: BatteryDiff l='0' r='90' c='0'
[2024-02-13 22:32:06.693] [Main] [warning] [AirPods.cpp:170] This adv may not be broadcast from the device we desire.
[2024-02-13 22:32:06.699] [Main] [trace] [AirPods.cpp:539] AirPods advertisement received. Data: 07 19 01 0f 20 22 f9 8f 02 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Address Hash: 1326874608, RSSI: -44
[2024-02-13 22:32:06.699] [Main] [warning] [AirPods.cpp:216] IsPossibleDesiredAdv returns false. Reason: model new='AirPods 2' old='AirPods Pro'
[2024-02-13 22:32:06.699] [Main] [warning] [AirPods.cpp:170] This adv may not be broadcast from the device we desire.
[2024-02-13 22:32:06.816] [Main] [trace] [AirPods.cpp:539] AirPods advertisement received. Data: 07 19 01 14 20 2b 33 8f 10 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Address Hash: 370096179, RSSI: -64
[2024-02-13 22:32:06.816] [Main] [warning] [AirPods.cpp:216] IsPossibleDesiredAdv returns false. Reason: model new='AirPods Pro 2' old='AirPods Pro'
[2024-02-13 22:32:06.816] [Main] [warning] [AirPods.cpp:170] This adv may not be broadcast from the device we desire.
[2024-02-13 22:32:06.892] [Main] [info] [AirPods.cpp:358] StateManager: DoStateReset called. Side: Left
[2024-02-13 22:32:06.933] [Main] [trace] [AirPods.cpp:539] AirPods advertisement received. Data: 07 19 01 13 20 02 fa 8f 01 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Address Hash: 1802596457, RSSI: -44
@JoTiiK
Copy link

JoTiiK commented Mar 26, 2024

I have the same issue, wrong battery percentage and sometimes it's showing the wrong 3d model. In my case it's not changing as fast

@SpriteOvO
Copy link
Owner

This is probably because someone near you is also using AirPods. Due to Apple's privacy design (MAC addresses are Random Non-resolvable), we have no way to reliably determine which AirPods device is really yours.

A workaround for this is to reduce the receiving range, which can ignore advertisement data packets broadcasted far away from your Bluetooth receiver. You can adjust this value in Settings in the tray right-click menu.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants