add #include "wsf_os.h" into hci_drv_apollo3.h #14585
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary of changes
Fixes #14579
After adding
#include "wsf_os.h"
tohci_drv_apollo3.h
i can placeHciVsA3_SetRfPowerLevelEx(TX_POWER_LEVEL_PLUS_3P0_dBm);
just beforeerror = _ble.gap().startAdvertising(ble::LEGACY_ADVERTISING_HANDLE);
inside main.cpp.No more unknown type errors after this fix.
It also seems to be effective as with
HciVsA3_SetRfPowerLevelEx(TX_POWER_LEVEL_MINUS_10P0_dBm);
both power consumption and also received signal strength is lower.Impact of changes
Migration actions required
Documentation
Pull request type
Test results
Reviewers