2020-07-31 00:44:58 +08:00
|
|
|
|
# raspberrypi-bluetooth
|
|
|
|
|
|
|
|
|
|
|
|
#### Description
|
2020-08-01 18:48:59 +08:00
|
|
|
|
The bluetooth service for RaspberryPi, which loads BCM43430A1 firmware on boot. These files are from the repositories in RaspberryPi community.
|
|
|
|
|
|
|
|
|
|
|
|
- https://github.com/RPi-Distro/pi-bluetooth
|
2020-07-31 00:44:58 +08:00
|
|
|
|
|
|
|
|
|
|
#### Software Architecture
|
2020-08-01 18:48:59 +08:00
|
|
|
|
|
|
|
|
|
|
AArch64
|
2020-07-31 00:44:58 +08:00
|
|
|
|
|
|
|
|
|
|
#### Installation
|
|
|
|
|
|
|
2020-08-01 18:48:59 +08:00
|
|
|
|
`dnf install raspberrypi-bluetooth`
|
2020-07-31 00:44:58 +08:00
|
|
|
|
|
|
|
|
|
|
#### Instructions
|
|
|
|
|
|
|
2020-08-01 18:48:59 +08:00
|
|
|
|
After installing raspberrypi-bluetooth,
|
|
|
|
|
|
|
|
|
|
|
|
1. Start the bluetooth service (i.e., hciuart service) to load related firmware: `systemctl start hciuart`.
|
|
|
|
|
|
|
|
|
|
|
|
2. Check the service's status using the status command: `systemctl status hciuart`.
|
|
|
|
|
|
|
|
|
|
|
|
3. If this service isn’t running, you can use the restart command: `systemctl restart hciuart` to restart the service.
|
|
|
|
|
|
|
|
|
|
|
|
4. To view the name and basic information of the bluetooth device, you can use the command: `hciconfig`.
|
|
|
|
|
|
|
|
|
|
|
|
5. Set the service to start on boot: `systemctl enable hciuart`.
|
|
|
|
|
|
|
2020-07-31 00:44:58 +08:00
|
|
|
|
|
|
|
|
|
|
#### Contribution
|
|
|
|
|
|
|
|
|
|
|
|
1. Fork the repository
|
|
|
|
|
|
2. Create Feat_xxx branch
|
|
|
|
|
|
3. Commit your code
|
|
|
|
|
|
4. Create Pull Request
|