// // ReadOtherDevicesIDsMessageBody.swift // MinimedKit // // Copyright © 2018 Pete Schwamb. All rights reserved. // import Foundation public class ReadOtherDevicesIDsMessageBody: CarelinkLongMessageBody { public let ids: [Data] public required init?(rxData: Data) { guard rxData.count == type(of: self).length else { return nil } let count = Int(rxData[1]) var ids: [Data] = [] for index in stride(from: 0, to: count, by: 1) { let start = (index * 5 + 3) let end = start + 4 ids.append(rxData.subdata(in: start..