**Setup:** Create a new Xcode project → iOS → App (SwiftUI), add `NSBluetoothAlwaysUsageDescription` and `NSBluetoothPeripheralUsageDescription` to `Info.plist`.

### `Models.swift`
### `BluetoothManager.swift`
### `ScannerView.swift`
### `TerminalView.swift`
### `ServicesView.swift`
### `BLETerminalApp.swift`


### `Info.plist` additions

Add these two keys (Xcode → target → Info tab, or directly in Info.plist):

```xml
<key>NSBluetoothAlwaysUsageDescription</key>
<string>Used to communicate with BLE devices.</string>
<key>NSBluetoothPeripheralUsageDescription</key>
<string>Used to communicate with BLE devices.</string>
```
