SolarOS 4.13.4 manual · command
ble
Show BLE keyboard state and the current/next boot setting.
Usage
| Usage | Description | |||
|---|---|---|---|---|
ble [status] | Show BLE keyboard state and the current/next boot setting. | |||
ble enable | Save BLE enabled for the next boot. The current boot is unchanged. | |||
ble disable | Save BLE disabled for the next boot. The current boot is unchanged. | |||
ble default | Clear the saved override and use the board default on the next boot. | |||
| `ble keepalive [on\ | off]` | Show or save the best-effort BLE keyboard keepalive setting. | ||
ble scan | Scan nearby BLE devices. | |||
ble pair | Start keyboard pairing. | |||
ble forget | Erase the remembered keyboard, its BLE bond, and its cached GATT service database. | |||
ble gatt status | Show the generic GATT connection state and discovered-service count. | |||
| `ble gatt connect <aa:bb:cc:dd:ee:ff> <public\ | random\ | rpa_public\ | rpa_random>` | Connect to a BLE peripheral by address and address type. |
ble gatt disconnect | Request disconnect of the shell's GATT session and cancel its pending operation. | |||
ble gatt services | List discovered services and their indexes and handle ranges. | |||
ble gatt chars <service-index> | List the characteristics discovered for one service. | |||
ble gatt read <handle> | Read a characteristic or descriptor by handle. | |||
ble gatt write <handle> <hex...> | Write hexadecimal bytes and request a response. | |||
ble gatt write-nr <handle> <hex...> | Write hexadecimal bytes without requesting a response. |