diff --git a/nx/include/switch/services/btdrv.h b/nx/include/switch/services/btdrv.h index f6d431d3..a4fed414 100644 --- a/nx/include/switch/services/btdrv.h +++ b/nx/include/switch/services/btdrv.h @@ -504,10 +504,10 @@ Result btdrvEnableRadio(bool flag); /** * @brief SetVisibility * @note This is used by btm-sysmodule. - * @param[in] flag0 Unknown flag. - * @param[in] flag1 Unknown flag. + * @param[in] inquiry_scan Controls Inquiry Scan, whether the device can be discovered during Inquiry. + * @param[in] page_scan Controls Page Scan, whether the device accepts connections. */ -Result btdrvSetVisibility(bool flag0, bool flag1); +Result btdrvSetVisibility(bool inquiry_scan, bool page_scan); /** * @brief EnableTbfcScan diff --git a/nx/source/services/btdrv.c b/nx/source/services/btdrv.c index 4f7639be..cc22f9cd 100644 --- a/nx/source/services/btdrv.c +++ b/nx/source/services/btdrv.c @@ -367,8 +367,8 @@ Result btdrvEnableRadio(bool flag) { return _btdrvCmdInBoolNoOut(flag, 34); } -Result btdrvSetVisibility(bool flag0, bool flag1) { - return _btdrvCmdTwoInBoolsNoOut(flag0, flag1, 35); +Result btdrvSetVisibility(bool inquiry_scan, bool page_scan) { + return _btdrvCmdTwoInBoolsNoOut(inquiry_scan, page_scan, 35); } Result btdrvEnableTbfcScan(bool flag) {