SolarOS 4.17.7 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 | Forget the remembered keyboard and its bond, then start pairing a replacement. |
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 pair <six-digit-pin> | Secure and bond the connected GATT peripheral with its six-digit PIN. |
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. |