Skip to content
Prev Previous commit
Next Next commit
Format code
  • Loading branch information
arcaartem committed Aug 12, 2025
commit c138d76ae528b9d9deaaf936e36579d48c568719
18 changes: 6 additions & 12 deletions blueutil.m
Original file line number Diff line number Diff line change
Expand Up @@ -69,10 +69,7 @@ - (instancetype)initWithAddress:(NSString *)address
connected:(BOOL)connected
favorite:(BOOL)favorite
rssi:(char)rssi;
- (instancetype)initWithAddress:(NSString *)address
name:(NSString *)name
connected:(BOOL)connected
rssi:(char)rssi;
- (instancetype)initWithAddress:(NSString *)address name:(NSString *)name connected:(BOOL)connected rssi:(char)rssi;
- (NSString *)addressString;
- (BOOL)isConnected;
- (BOOL)isPaired;
Expand Down Expand Up @@ -102,10 +99,7 @@ - (instancetype)initWithAddress:(NSString *)address
return self;
}

- (instancetype)initWithAddress:(NSString *)address
name:(NSString *)name
connected:(BOOL)connected
rssi:(char)rssi {
- (instancetype)initWithAddress:(NSString *)address name:(NSString *)name connected:(BOOL)connected rssi:(char)rssi {
return [self initWithAddress:address
name:name
paired:YES // Default: always paired when using system_profiler method
Expand Down Expand Up @@ -458,10 +452,10 @@ bool parse_signed_long_arg(char *arg, long *number) {
for (NSString *deviceName in deviceDict) {
NSDictionary *deviceInfo = deviceDict[deviceName];
MockBluetoothDevice *mockDevice = [[MockBluetoothDevice alloc]
initWithAddress:deviceInfo[@"device_address"] ?: @""
name:deviceName
connected:YES
rssi:deviceInfo[@"device_rssi"] ? [deviceInfo[@"device_rssi"] intValue] : kUnreadableRSSI];
initWithAddress:deviceInfo[@"device_address"] ?: @""
name:deviceName
connected:YES
rssi:deviceInfo[@"device_rssi"] ? [deviceInfo[@"device_rssi"] intValue] : kUnreadableRSSI];

[pairedDevices addObject:mockDevice];
}
Expand Down