[{"data":1,"prerenderedAt":493},["ShallowReactive",2],{"navigation-en":3,"/docs/essentials/firmware-update":60,"/docs/essentials/firmware-update-surround":488},[4,28],{"title":5,"path":6,"stem":7,"children":8,"icon":27},"Getting Started","/docs/getting-started","en/1.docs/1.getting-started/1.index",[9,12,17,22],{"title":10,"path":6,"stem":7,"icon":11,"children":-1},"Introduction","i-lucide-house",{"title":13,"path":14,"stem":15,"icon":16,"children":-1},"Hardware Specifications","/docs/getting-started/installation","en/1.docs/1.getting-started/2.installation","i-lucide-cpu",{"title":18,"path":19,"stem":20,"icon":21,"children":-1},"Quick Start Guide","/docs/getting-started/quick-start","en/1.docs/1.getting-started/2.quick-start","i-lucide-rocket",{"title":23,"path":24,"stem":25,"icon":26,"children":-1},"Training Programs","/docs/getting-started/usage","en/1.docs/1.getting-started/3.usage","i-lucide-activity",false,{"title":29,"path":30,"stem":31,"children":32,"icon":34},"Essentials","/docs/essentials","en/1.docs/2.essentials/0.index",[33,35,40,45,50,55],{"title":29,"path":30,"stem":31,"icon":34,"children":-1},"i-lucide-settings",{"title":36,"path":37,"stem":38,"icon":39,"children":-1},"Features Overview","/docs/essentials/features","en/1.docs/2.essentials/1.features","i-lucide-star",{"title":41,"path":42,"stem":43,"icon":44,"children":-1},"Mobile App","/docs/essentials/mobile-app","en/1.docs/2.essentials/2.mobile-app","i-lucide-smartphone",{"title":46,"path":47,"stem":48,"icon":49,"children":-1},"ANT+ Integration","/docs/essentials/ant-integration","en/1.docs/2.essentials/3.ant-integration","i-lucide-radio",{"title":51,"path":52,"stem":53,"icon":54,"children":-1},"Troubleshooting","/docs/essentials/troubleshooting","en/1.docs/2.essentials/4.troubleshooting","i-lucide-help-circle",{"title":56,"path":57,"stem":58,"icon":59,"children":-1},"Firmware Update","/docs/essentials/firmware-update","en/1.docs/2.essentials/5.firmware-update","i-lucide-download",{"id":61,"title":56,"body":62,"description":466,"extension":467,"meta":468,"navigation":482,"path":483,"seo":484,"stem":58,"__hash__":487},"docs/en/1.docs/2.essentials/5.firmware-update.md",{"type":63,"value":64,"toc":453},"minimark",[65,74,79,104,108,113,142,146,163,172,176,191,195,202,220,224,235,238,249,252,372,376,379,434,449],[66,67,70],"callout",{"color":68,"icon":69},"primary","i-lucide-info",[71,72,73],"p",{},"Keep your BeatBuddy Pro up to date to enjoy the latest features and improvements.",[75,76,78],"h2",{"id":77},"before-you-start","Before You Start",[80,81,83],"list",{"type":82},"warning",[84,85,86,95,98,101],"ul",{},[87,88,89,90,94],"li",{},"Ensure device battery is at least ",[91,92,93],"strong",{},"50%"," charged",[87,96,97],{},"Keep your phone close to the device (within 1 meter)",[87,99,100],{},"Do not power off or use the device during update",[87,102,103],{},"Ensure stable Bluetooth connection",[75,105,107],{"id":106},"update-process","Update Process",[109,110,112],"h3",{"id":111},"step-1-check-for-updates","Step 1: Check for Updates",[114,115,116,123,133,139],"ol",{},[87,117,118,119,122],{},"Open ",[91,120,121],{},"BeatBuddy Connect"," app on your phone",[87,124,125,126,129,130],{},"Go to ",[91,127,128],{},"Settings"," > ",[91,131,132],{},"Device",[87,134,135,136],{},"Tap ",[91,137,138],{},"Check for Updates",[87,140,141],{},"If an update is available, you'll see the new version number",[109,143,145],{"id":144},"step-2-start-the-update","Step 2: Start the Update",[114,147,148,153,160],{},[87,149,135,150],{},[91,151,152],{},"Update Now",[87,154,155,156,159],{},"The device will show ",[91,157,158],{},"\"Updating FW\""," on the display",[87,161,162],{},"Wait for the update to complete (2-3 minutes)",[66,164,166],{"color":82,"icon":165},"i-lucide-alert-triangle",[71,167,168,171],{},[91,169,170],{},"Do not power off the device during the update!"," Wait until you see the normal home screen.",[109,173,175],{"id":174},"step-3-verify-update","Step 3: Verify Update",[114,177,178,181],{},[87,179,180],{},"Device will restart automatically after update",[87,182,183,184,129,186,129,188],{},"Check firmware version in ",[91,185,128],{},[91,187,132],{},[91,189,190],{},"About",[75,192,194],{"id":193},"dfu-mode-device-firmware-update","DFU Mode (Device Firmware Update)",[71,196,197,198,201],{},"When updating, the device enters a special ",[91,199,200],{},"DFU Mode",":",[84,203,204,210,217],{},[87,205,206,207],{},"Display shows ",[91,208,209],{},"\"Updating FW / Please wait / Do not power off\"",[87,211,212,213,216],{},"Device advertises as ",[91,214,215],{},"\"DfuTarg\""," over Bluetooth",[87,218,219],{},"Normal operation is suspended during update",[109,221,223],{"id":222},"dfu-mode-timeout","DFU Mode Timeout",[66,225,228],{"color":226,"icon":227},"info","i-lucide-clock",[71,229,230,231,234],{},"If no update is received within ",[91,232,233],{},"2 minutes",", the device will automatically exit DFU mode and restart normally.",[71,236,237],{},"This safety feature ensures your device won't get stuck if:",[84,239,240,243,246],{},[87,241,242],{},"Bluetooth connection is lost",[87,244,245],{},"Update is cancelled",[87,247,248],{},"Phone goes out of range",[75,250,51],{"id":251},"troubleshooting",[253,254,255,298,323,335],"accordion",{},[256,257,260,265,276,281],"accordion-item",{"icon":258,"label":259},"i-lucide-alert-circle","Update Fails Mid-Process",[71,261,262],{},[91,263,264],{},"Possible Causes:",[84,266,267,270,273],{},[87,268,269],{},"Bluetooth connection interrupted",[87,271,272],{},"Phone went out of range",[87,274,275],{},"Low battery on device or phone",[71,277,278],{},[91,279,280],{},"Solutions:",[114,282,283,286,289,292,295],{},[87,284,285],{},"Wait 2 minutes for automatic DFU timeout",[87,287,288],{},"Device will restart and return to normal operation",[87,290,291],{},"Charge device to at least 50%",[87,293,294],{},"Move closer to the device",[87,296,297],{},"Try the update again",[256,299,302,307],{"icon":300,"label":301},"i-lucide-refresh-cw","Device Stuck in DFU Mode",[71,303,304],{},[91,305,306],{},"What to do:",[114,308,309,312,320],{},[87,310,311],{},"Wait 2 minutes - device will auto-restart",[87,313,314,315],{},"If still stuck, perform a hard reset:\n",[84,316,317],{},[87,318,319],{},"Hold both side buttons for 10 seconds",[87,321,322],{},"Contact support if issue persists",[256,324,327,332],{"icon":325,"label":326},"i-lucide-bluetooth","'DfuTarg' Appears Instead of 'BeatBuddy'",[71,328,329],{},[91,330,331],{},"This is normal during updates.",[71,333,334],{},"\"DfuTarg\" is the device name when in firmware update mode. After the update completes (or times out after 2 minutes), it will return to \"BeatBuddy\".",[256,336,339,343,354,358],{"icon":337,"label":338},"i-lucide-download-cloud","Update Available But Won't Start",[71,340,341],{},[91,342,264],{},[84,344,345,348,351],{},[87,346,347],{},"Weak Bluetooth signal",[87,349,350],{},"App permissions issue",[87,352,353],{},"Device not paired properly",[71,355,356],{},[91,357,280],{},[114,359,360,363,366,369],{},[87,361,362],{},"Ensure Bluetooth is enabled",[87,364,365],{},"Grant all requested app permissions",[87,367,368],{},"Unpair and re-pair the device",[87,370,371],{},"Restart the app and try again",[75,373,375],{"id":374},"manual-update-via-cli","Manual Update via CLI",[71,377,378],{},"For developers and advanced users, firmware can also be updated using the command-line interface:",[380,381,386],"pre",{"className":382,"code":383,"language":384,"meta":385,"style":385},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","# From the dfu/manager directory\nmake scan       # Find the device\nmake dfu        # Enter DFU mode\nmake upload     # Upload firmware package\n","bash","",[387,388,389,398,412,423],"code",{"__ignoreMap":385},[390,391,394],"span",{"class":392,"line":393},"line",1,[390,395,397],{"class":396},"sHwdD","# From the dfu/manager directory\n",[390,399,401,405,409],{"class":392,"line":400},2,[390,402,404],{"class":403},"sBMFI","make",[390,406,408],{"class":407},"sfazB"," scan",[390,410,411],{"class":396},"       # Find the device\n",[390,413,415,417,420],{"class":392,"line":414},3,[390,416,404],{"class":403},[390,418,419],{"class":407}," dfu",[390,421,422],{"class":396},"        # Enter DFU mode\n",[390,424,426,428,431],{"class":392,"line":425},4,[390,427,404],{"class":403},[390,429,430],{"class":407}," upload",[390,432,433],{"class":396},"     # Upload firmware package\n",[66,435,438],{"color":436,"icon":437},"neutral","i-lucide-terminal",[71,439,440,441,448],{},"CLI tools are available in the ",[442,443,447],"a",{"href":444,"rel":445},"https://github.com/beatbuddy/beatbuddy-firmware",[446],"nofollow","BeatBuddy Firmware repository",".",[450,451,452],"style",{},"html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":385,"searchDepth":400,"depth":400,"links":454},[455,456,461,464,465],{"id":77,"depth":400,"text":78},{"id":106,"depth":400,"text":107,"children":457},[458,459,460],{"id":111,"depth":414,"text":112},{"id":144,"depth":414,"text":145},{"id":174,"depth":414,"text":175},{"id":193,"depth":400,"text":194,"children":462},[463],{"id":222,"depth":414,"text":223},{"id":251,"depth":400,"text":51},{"id":374,"depth":400,"text":375},"How to update BeatBuddy Pro firmware via Bluetooth OTA.","md",{"faq":469},[470,473,476,479],{"question":471,"answer":472},"How do I update the firmware?","Open the BeatBuddy Connect app, go to Settings > Device > Firmware Update, and follow the on-screen instructions. Keep the device close to your phone during the update.",{"question":474,"answer":475},"How long does the update take?","A typical firmware update takes 2-3 minutes. The device will display 'Updating FW' during the process.",{"question":477,"answer":478},"What if the update fails?","Ensure the device has at least 50% battery, keep it close to your phone, and try again. If the device is stuck in DFU mode, it will automatically restart after 2 minutes.",{"question":480,"answer":481},"Can I use the device during update?","No. Do not use the device or disconnect it during the update process. Wait until the update is complete.",{"icon":59},"/en/docs/essentials/firmware-update",{"title":485,"description":486},"BeatBuddy Pro Firmware Update Guide","Step-by-step guide to update BeatBuddy Pro firmware over-the-air via Bluetooth using the mobile app.","ozhYFnNtid7Z6pq-oukI-lp9Gp_bwKLB6bSWoNo7n28",[489,492],{"title":51,"path":490,"stem":53,"description":491,"icon":54,"children":-1},"/en/docs/essentials/troubleshooting","Common issues and solutions for BeatBuddy Pro.",null,1777567225246]