project.pbxproj 195 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 56;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. C1229C2229C7ECA70066A89C /* TimeInterval.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1229C2129C7ECA70066A89C /* TimeInterval.swift */; };
  10. C1229C2429C7ECEB0066A89C /* Data.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1229C2329C7ECEB0066A89C /* Data.swift */; };
  11. C13CC33529C7B6A9007F25DE /* LoopKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C1E34B6729C7AD62009A50A5 /* LoopKit.framework */; };
  12. C13CC33829C7B6BC007F25DE /* MinimedKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C1E3491129C7A866009A50A5 /* MinimedKit.framework */; };
  13. C13CC34529C7B73A007F25DE /* MinimedKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C1E3491129C7A866009A50A5 /* MinimedKit.framework */; };
  14. C13CC38829C7B757007F25DE /* ResumePumpEventTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC34C29C7B755007F25DE /* ResumePumpEventTests.swift */; };
  15. C13CC38929C7B757007F25DE /* BolusNormalPumpEventTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC34D29C7B755007F25DE /* BolusNormalPumpEventTests.swift */; };
  16. C13CC38A29C7B757007F25DE /* ReadCurrentGlucosePageMessageBodyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC34F29C7B755007F25DE /* ReadCurrentGlucosePageMessageBodyTests.swift */; };
  17. C13CC38B29C7B757007F25DE /* ChangeTimeCarelinMessageBodyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC35029C7B755007F25DE /* ChangeTimeCarelinMessageBodyTests.swift */; };
  18. C13CC38C29C7B757007F25DE /* MeterMessageTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC35129C7B755007F25DE /* MeterMessageTests.swift */; };
  19. C13CC38D29C7B757007F25DE /* ChangeTempBasalCarelinkMessageBodyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC35229C7B755007F25DE /* ChangeTempBasalCarelinkMessageBodyTests.swift */; };
  20. C13CC38E29C7B757007F25DE /* ReadOtherDevicesIDsMessageBodyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC35329C7B755007F25DE /* ReadOtherDevicesIDsMessageBodyTests.swift */; };
  21. C13CC38F29C7B757007F25DE /* BolusCarelinkMessageBodyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC35429C7B755007F25DE /* BolusCarelinkMessageBodyTests.swift */; };
  22. C13CC39029C7B757007F25DE /* FindDeviceMessageBodyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC35529C7B755007F25DE /* FindDeviceMessageBodyTests.swift */; };
  23. C13CC39129C7B757007F25DE /* ReadRemoteControlIDsMessageBodyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC35629C7B755007F25DE /* ReadRemoteControlIDsMessageBodyTests.swift */; };
  24. C13CC39229C7B757007F25DE /* ReadTempBasalCarelinkMessageBodyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC35729C7B755007F25DE /* ReadTempBasalCarelinkMessageBodyTests.swift */; };
  25. C13CC39329C7B757007F25DE /* DeviceLinkMessageBodyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC35829C7B755007F25DE /* DeviceLinkMessageBodyTests.swift */; };
  26. C13CC39429C7B757007F25DE /* ChangeMaxBasalRateMessageBodyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC35929C7B755007F25DE /* ChangeMaxBasalRateMessageBodyTests.swift */; };
  27. C13CC39529C7B757007F25DE /* ChangeRemoteControlIDMessageBodyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC35A29C7B755007F25DE /* ChangeRemoteControlIDMessageBodyTests.swift */; };
  28. C13CC39629C7B757007F25DE /* GetBatteryCarelinkMessageBodyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC35B29C7B755007F25DE /* GetBatteryCarelinkMessageBodyTests.swift */; };
  29. C13CC39729C7B757007F25DE /* ReadRemainingInsulinMessageBodyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC35C29C7B755007F25DE /* ReadRemainingInsulinMessageBodyTests.swift */; };
  30. C13CC39829C7B757007F25DE /* ChangeMaxBolusMessageBodyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC35D29C7B755007F25DE /* ChangeMaxBolusMessageBodyTests.swift */; };
  31. C13CC39929C7B757007F25DE /* GetPumpModelCarelinkMessageBodyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC35E29C7B755007F25DE /* GetPumpModelCarelinkMessageBodyTests.swift */; };
  32. C13CC39A29C7B757007F25DE /* GetGlucosePageMessageBodyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC35F29C7B755007F25DE /* GetGlucosePageMessageBodyTests.swift */; };
  33. C13CC39B29C7B757007F25DE /* MinimedPacketTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC36029C7B755007F25DE /* MinimedPacketTests.swift */; };
  34. C13CC39C29C7B757007F25DE /* MinimedPumpManagerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC36129C7B755007F25DE /* MinimedPumpManagerTests.swift */; };
  35. C13CC39D29C7B757007F25DE /* NSDateComponents.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC36229C7B755007F25DE /* NSDateComponents.swift */; };
  36. C13CC39E29C7B757007F25DE /* PumpOpsSynchronousTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC36329C7B755007F25DE /* PumpOpsSynchronousTests.swift */; };
  37. C13CC39F29C7B757007F25DE /* NSDataTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC36429C7B755007F25DE /* NSDataTests.swift */; };
  38. C13CC3A029C7B757007F25DE /* TimestampedHistoryEventTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC36529C7B755007F25DE /* TimestampedHistoryEventTests.swift */; };
  39. C13CC3A129C7B757007F25DE /* CRC8Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC36629C7B755007F25DE /* CRC8Tests.swift */; };
  40. C13CC3A229C7B757007F25DE /* SensorDataHighGlucoseEventTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC36829C7B756007F25DE /* SensorDataHighGlucoseEventTests.swift */; };
  41. C13CC3A329C7B757007F25DE /* SensorTimestampGlucoseEventTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC36929C7B756007F25DE /* SensorTimestampGlucoseEventTests.swift */; };
  42. C13CC3A429C7B757007F25DE /* BatteryChangeGlucoseEventTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC36A29C7B756007F25DE /* BatteryChangeGlucoseEventTests.swift */; };
  43. C13CC3A529C7B757007F25DE /* SensorErrorGlucoseEventTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC36B29C7B756007F25DE /* SensorErrorGlucoseEventTests.swift */; };
  44. C13CC3A629C7B757007F25DE /* SensorCalFactorGlucoseEventTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC36C29C7B756007F25DE /* SensorCalFactorGlucoseEventTests.swift */; };
  45. C13CC3A729C7B757007F25DE /* SensorCalGlucoseEventTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC36D29C7B756007F25DE /* SensorCalGlucoseEventTests.swift */; };
  46. C13CC3A829C7B757007F25DE /* CalBGForGHGlucoseEventTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC36E29C7B756007F25DE /* CalBGForGHGlucoseEventTests.swift */; };
  47. C13CC3A929C7B757007F25DE /* SensorStatusGlucoseEventTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC36F29C7B756007F25DE /* SensorStatusGlucoseEventTests.swift */; };
  48. C13CC3AA29C7B757007F25DE /* SensorDataLowGlucoseEventTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC37029C7B756007F25DE /* SensorDataLowGlucoseEventTests.swift */; };
  49. C13CC3AB29C7B757007F25DE /* GlucoseSensorDataGlucoseEventTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC37129C7B756007F25DE /* GlucoseSensorDataGlucoseEventTests.swift */; };
  50. C13CC3AC29C7B757007F25DE /* SensorSyncGlucoseEventTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC37229C7B756007F25DE /* SensorSyncGlucoseEventTests.swift */; };
  51. C13CC3AD29C7B757007F25DE /* DateTimeChangeGlucoseEventTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC37329C7B756007F25DE /* DateTimeChangeGlucoseEventTests.swift */; };
  52. C13CC3AE29C7B757007F25DE /* SensorPacketGlucoseEventTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC37429C7B756007F25DE /* SensorPacketGlucoseEventTests.swift */; };
  53. C13CC3AF29C7B757007F25DE /* TenSomethingGlucoseEventTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC37529C7B756007F25DE /* TenSomethingGlucoseEventTests.swift */; };
  54. C13CC3B029C7B757007F25DE /* BasalScheduleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC37629C7B756007F25DE /* BasalScheduleTests.swift */; };
  55. C13CC3B129C7B757007F25DE /* MockRileyLinkProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC37829C7B756007F25DE /* MockRileyLinkProvider.swift */; };
  56. C13CC3B229C7B757007F25DE /* MockPumpManagerDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC37929C7B756007F25DE /* MockPumpManagerDelegate.swift */; };
  57. C13CC3B329C7B757007F25DE /* MockPumpOps.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC37A29C7B756007F25DE /* MockPumpOps.swift */; };
  58. C13CC3B429C7B757007F25DE /* MockPumpMessageSender.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC37B29C7B756007F25DE /* MockPumpMessageSender.swift */; };
  59. C13CC3B529C7B757007F25DE /* MockRileyLinkDevice.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC37C29C7B756007F25DE /* MockRileyLinkDevice.swift */; };
  60. C13CC3B629C7B757007F25DE /* GlucosePageTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC37D29C7B756007F25DE /* GlucosePageTests.swift */; };
  61. C13CC3B729C7B757007F25DE /* NSStringExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC37E29C7B756007F25DE /* NSStringExtensions.swift */; };
  62. C13CC3B829C7B757007F25DE /* ReadSettingsCarelinkMessageBodyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC37F29C7B756007F25DE /* ReadSettingsCarelinkMessageBodyTests.swift */; };
  63. C13CC3B929C7B757007F25DE /* PumpModelTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC38029C7B756007F25DE /* PumpModelTests.swift */; };
  64. C13CC3BB29C7B757007F25DE /* HistoryPageTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC38229C7B756007F25DE /* HistoryPageTests.swift */; };
  65. C13CC3BC29C7B757007F25DE /* CRC16Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC38329C7B757007F25DE /* CRC16Tests.swift */; };
  66. C13CC3BD29C7B757007F25DE /* MySentryPumpStatusMessageBodyTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC38429C7B757007F25DE /* MySentryPumpStatusMessageBodyTests.swift */; };
  67. C13CC3BE29C7B757007F25DE /* NSDateComponentsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC38529C7B757007F25DE /* NSDateComponentsTests.swift */; };
  68. C13CC3BF29C7B757007F25DE /* PumpOpsSynchronousBuildFromFramesTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC38629C7B757007F25DE /* PumpOpsSynchronousBuildFromFramesTests.swift */; };
  69. C13CC3C029C7B757007F25DE /* ReconciliationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC38729C7B757007F25DE /* ReconciliationTests.swift */; };
  70. C13CC3C329C7B8BC007F25DE /* MinimedPumpManager.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = C13CC3C129C7B8BC007F25DE /* MinimedPumpManager.storyboard */; };
  71. C13CC3DD29C7BA48007F25DE /* OSLog.swift in Sources */ = {isa = PBXBuildFile; fileRef = C13CC3DC29C7BA48007F25DE /* OSLog.swift */; };
  72. C1E3491529C7A866009A50A5 /* MinimedKit.h in Headers */ = {isa = PBXBuildFile; fileRef = C1E3491429C7A866009A50A5 /* MinimedKit.h */; settings = {ATTRIBUTES = (Public, ); }; };
  73. C1E34A1E29C7A98F009A50A5 /* CalBGForGHGlucoseEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3492529C7A98B009A50A5 /* CalBGForGHGlucoseEvent.swift */; };
  74. C1E34A1F29C7A98F009A50A5 /* RelativeTimestampedGlucoseEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3492629C7A98B009A50A5 /* RelativeTimestampedGlucoseEvent.swift */; };
  75. C1E34A2029C7A98F009A50A5 /* SensorCalGlucoseEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3492729C7A98B009A50A5 /* SensorCalGlucoseEvent.swift */; };
  76. C1E34A2129C7A98F009A50A5 /* SensorErrorGlucoseEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3492829C7A98B009A50A5 /* SensorErrorGlucoseEvent.swift */; };
  77. C1E34A2229C7A98F009A50A5 /* TenSomethingGlucoseEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3492929C7A98B009A50A5 /* TenSomethingGlucoseEvent.swift */; };
  78. C1E34A2329C7A98F009A50A5 /* SensorStatusGlucoseEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3492A29C7A98B009A50A5 /* SensorStatusGlucoseEvent.swift */; };
  79. C1E34A2429C7A98F009A50A5 /* SensorValueGlucoseEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3492B29C7A98B009A50A5 /* SensorValueGlucoseEvent.swift */; };
  80. C1E34A2529C7A98F009A50A5 /* SensorSyncGlucoseEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3492C29C7A98B009A50A5 /* SensorSyncGlucoseEvent.swift */; };
  81. C1E34A2629C7A98F009A50A5 /* SensorTimestampGlucoseEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3492D29C7A98B009A50A5 /* SensorTimestampGlucoseEvent.swift */; };
  82. C1E34A2729C7A98F009A50A5 /* SensorDataLowGlucoseEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3492E29C7A98B009A50A5 /* SensorDataLowGlucoseEvent.swift */; };
  83. C1E34A2829C7A98F009A50A5 /* SensorPacketGlucoseEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3492F29C7A98B009A50A5 /* SensorPacketGlucoseEvent.swift */; };
  84. C1E34A2929C7A98F009A50A5 /* DateTimeChangeGlucoseEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3493029C7A98B009A50A5 /* DateTimeChangeGlucoseEvent.swift */; };
  85. C1E34A2A29C7A98F009A50A5 /* UnknownGlucoseEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3493129C7A98B009A50A5 /* UnknownGlucoseEvent.swift */; };
  86. C1E34A2B29C7A98F009A50A5 /* DataEndGlucoseEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3493229C7A98B009A50A5 /* DataEndGlucoseEvent.swift */; };
  87. C1E34A2C29C7A98F009A50A5 /* NineteenSomethingGlucoseEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3493329C7A98B009A50A5 /* NineteenSomethingGlucoseEvent.swift */; };
  88. C1E34A2D29C7A98F009A50A5 /* GlucoseEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3493429C7A98B009A50A5 /* GlucoseEvent.swift */; };
  89. C1E34A2E29C7A98F009A50A5 /* GlucoseSensorDataGlucoseEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3493529C7A98B009A50A5 /* GlucoseSensorDataGlucoseEvent.swift */; };
  90. C1E34A2F29C7A98F009A50A5 /* SensorDataHighGlucoseEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3493629C7A98B009A50A5 /* SensorDataHighGlucoseEvent.swift */; };
  91. C1E34A3029C7A98F009A50A5 /* BatteryChangeGlucoseEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3493729C7A98B009A50A5 /* BatteryChangeGlucoseEvent.swift */; };
  92. C1E34A3129C7A98F009A50A5 /* SensorCalFactorGlucoseEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3493829C7A98B009A50A5 /* SensorCalFactorGlucoseEvent.swift */; };
  93. C1E34A3229C7A98F009A50A5 /* SensorWeakSignalGlucoseEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3493929C7A98B009A50A5 /* SensorWeakSignalGlucoseEvent.swift */; };
  94. C1E34A3329C7A98F009A50A5 /* SensorValueGlucoseEvent+CGMManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3493B29C7A98B009A50A5 /* SensorValueGlucoseEvent+CGMManager.swift */; };
  95. C1E34A3429C7A98F009A50A5 /* MySentryPumpStatusMessageBody+CGMManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3493C29C7A98B009A50A5 /* MySentryPumpStatusMessageBody+CGMManager.swift */; };
  96. C1E34A3829C7A98F009A50A5 /* MinimedPumpManagerState.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3494529C7A98C009A50A5 /* MinimedPumpManagerState.swift */; };
  97. C1E34A3929C7A98F009A50A5 /* MinimedPumpManagerRecents.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3494629C7A98C009A50A5 /* MinimedPumpManagerRecents.swift */; };
  98. C1E34A3A29C7A98F009A50A5 /* EnliteSensorDisplayable.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3494729C7A98C009A50A5 /* EnliteSensorDisplayable.swift */; };
  99. C1E34A3B29C7A98F009A50A5 /* PumpOpsSession+LoopKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3494829C7A98C009A50A5 /* PumpOpsSession+LoopKit.swift */; };
  100. C1E34A3C29C7A98F009A50A5 /* BasalProfile.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3494929C7A98C009A50A5 /* BasalProfile.swift */; };
  101. C1E34A3D29C7A98F009A50A5 /* HistoryPage+PumpOpsSession.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3494A29C7A98C009A50A5 /* HistoryPage+PumpOpsSession.swift */; };
  102. C1E34A3E29C7A98F009A50A5 /* ReservoirReading.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3494B29C7A98C009A50A5 /* ReservoirReading.swift */; };
  103. C1E34A3F29C7A98F009A50A5 /* PumpMessageSender.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3494C29C7A98C009A50A5 /* PumpMessageSender.swift */; };
  104. C1E34A4029C7A98F009A50A5 /* MinimedPumpManagerError.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3494D29C7A98C009A50A5 /* MinimedPumpManagerError.swift */; };
  105. C1E34A4129C7A98F009A50A5 /* DoseStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3494E29C7A98C009A50A5 /* DoseStore.swift */; };
  106. C1E34A4229C7A98F009A50A5 /* PumpSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3494F29C7A98C009A50A5 /* PumpSettings.swift */; };
  107. C1E34A4329C7A98F009A50A5 /* PumpOps.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3495029C7A98C009A50A5 /* PumpOps.swift */; };
  108. C1E34A4429C7A98F009A50A5 /* PumpMessage+PumpOpsSession.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3495129C7A98C009A50A5 /* PumpMessage+PumpOpsSession.swift */; };
  109. C1E34A4529C7A98F009A50A5 /* InsulinDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3495229C7A98C009A50A5 /* InsulinDataSource.swift */; };
  110. C1E34A4629C7A98F009A50A5 /* MinimedDoseProgressEstimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3495329C7A98C009A50A5 /* MinimedDoseProgressEstimator.swift */; };
  111. C1E34A4729C7A98F009A50A5 /* MinimedPumpMessageSender.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3495429C7A98C009A50A5 /* MinimedPumpMessageSender.swift */; };
  112. C1E34A4829C7A98F009A50A5 /* MinimedPumpManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3495529C7A98C009A50A5 /* MinimedPumpManager.swift */; };
  113. C1E34A4929C7A98F009A50A5 /* UnfinalizedDose.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3495629C7A98C009A50A5 /* UnfinalizedDose.swift */; };
  114. C1E34A4A29C7A98F009A50A5 /* RileyLinkDevice.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3495729C7A98C009A50A5 /* RileyLinkDevice.swift */; };
  115. C1E34A4B29C7A98F009A50A5 /* PumpOpsError.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3495829C7A98C009A50A5 /* PumpOpsError.swift */; };
  116. C1E34A4C29C7A98F009A50A5 /* PumpState.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3495929C7A98C009A50A5 /* PumpState.swift */; };
  117. C1E34A5029C7A98F009A50A5 /* ChangeWatchdogEnablePumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3496429C7A98C009A50A5 /* ChangeWatchdogEnablePumpEvent.swift */; };
  118. C1E34A5129C7A98F009A50A5 /* PumpAlarmPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3496529C7A98C009A50A5 /* PumpAlarmPumpEvent.swift */; };
  119. C1E34A5229C7A98F009A50A5 /* ChangeCaptureEventEnablePumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3496629C7A98C009A50A5 /* ChangeCaptureEventEnablePumpEvent.swift */; };
  120. C1E34A5329C7A98F009A50A5 /* TempBasalDurationPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3496729C7A98C009A50A5 /* TempBasalDurationPumpEvent.swift */; };
  121. C1E34A5429C7A98F009A50A5 /* ChangeBolusScrollStepSizePumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3496829C7A98C009A50A5 /* ChangeBolusScrollStepSizePumpEvent.swift */; };
  122. C1E34A5529C7A98F009A50A5 /* ChangeSensorSetup2PumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3496929C7A98C009A50A5 /* ChangeSensorSetup2PumpEvent.swift */; };
  123. C1E34A5629C7A98F009A50A5 /* JournalEntryInsulinMarkerPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3496A29C7A98C009A50A5 /* JournalEntryInsulinMarkerPumpEvent.swift */; };
  124. C1E34A5729C7A98F009A50A5 /* ChangeMaxBolusPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3496B29C7A98C009A50A5 /* ChangeMaxBolusPumpEvent.swift */; };
  125. C1E34A5829C7A98F009A50A5 /* ChangeVariableBolusPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3496C29C7A98C009A50A5 /* ChangeVariableBolusPumpEvent.swift */; };
  126. C1E34A5929C7A98F009A50A5 /* ChangeBolusReminderEnablePumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3496D29C7A98C009A50A5 /* ChangeBolusReminderEnablePumpEvent.swift */; };
  127. C1E34A5A29C7A98F009A50A5 /* ChangeCarbUnitsPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3496E29C7A98C009A50A5 /* ChangeCarbUnitsPumpEvent.swift */; };
  128. C1E34A5B29C7A98F009A50A5 /* BolusWizardEstimatePumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3496F29C7A98C009A50A5 /* BolusWizardEstimatePumpEvent.swift */; };
  129. C1E34A5C29C7A98F009A50A5 /* ClearAlarmPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3497029C7A98C009A50A5 /* ClearAlarmPumpEvent.swift */; };
  130. C1E34A5D29C7A98F009A50A5 /* ChangeAlarmNotifyModePumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3497129C7A98C009A50A5 /* ChangeAlarmNotifyModePumpEvent.swift */; };
  131. C1E34A5E29C7A98F009A50A5 /* ChangeAlarmClockEnablePumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3497229C7A98C009A50A5 /* ChangeAlarmClockEnablePumpEvent.swift */; };
  132. C1E34A5F29C7A98F009A50A5 /* JournalEntryPumpLowReservoirPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3497329C7A98C009A50A5 /* JournalEntryPumpLowReservoirPumpEvent.swift */; };
  133. C1E34A6029C7A98F009A50A5 /* ChangeTimeFormatPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3497429C7A98C009A50A5 /* ChangeTimeFormatPumpEvent.swift */; };
  134. C1E34A6129C7A98F009A50A5 /* SelectBasalProfilePumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3497529C7A98C009A50A5 /* SelectBasalProfilePumpEvent.swift */; };
  135. C1E34A6229C7A98F009A50A5 /* DailyTotal522PumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3497629C7A98C009A50A5 /* DailyTotal522PumpEvent.swift */; };
  136. C1E34A6329C7A98F009A50A5 /* BGReceivedPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3497729C7A98C009A50A5 /* BGReceivedPumpEvent.swift */; };
  137. C1E34A6429C7A98F009A50A5 /* TimestampedPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3497829C7A98C009A50A5 /* TimestampedPumpEvent.swift */; };
  138. C1E34A6529C7A98F009A50A5 /* SuspendPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3497929C7A98C009A50A5 /* SuspendPumpEvent.swift */; };
  139. C1E34A6629C7A98F009A50A5 /* EnableBolusWizardPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3497A29C7A98C009A50A5 /* EnableBolusWizardPumpEvent.swift */; };
  140. C1E34A6729C7A98F009A50A5 /* UnabsorbedInsulinPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3497B29C7A98C009A50A5 /* UnabsorbedInsulinPumpEvent.swift */; };
  141. C1E34A6829C7A98F009A50A5 /* DeleteOtherDeviceIDPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3497C29C7A98C009A50A5 /* DeleteOtherDeviceIDPumpEvent.swift */; };
  142. C1E34A6929C7A98F009A50A5 /* AlarmClockReminderPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3497D29C7A98C009A50A5 /* AlarmClockReminderPumpEvent.swift */; };
  143. C1E34A6A29C7A98F009A50A5 /* ChangeBGReminderEnablePumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3497E29C7A98C009A50A5 /* ChangeBGReminderEnablePumpEvent.swift */; };
  144. C1E34A6B29C7A98F009A50A5 /* JournalEntryPumpLowBatteryPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3497F29C7A98C009A50A5 /* JournalEntryPumpLowBatteryPumpEvent.swift */; };
  145. C1E34A6C29C7A98F009A50A5 /* NewTimePumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3498029C7A98C009A50A5 /* NewTimePumpEvent.swift */; };
  146. C1E34A6D29C7A98F009A50A5 /* ChangeMaxBasalPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3498129C7A98C009A50A5 /* ChangeMaxBasalPumpEvent.swift */; };
  147. C1E34A6E29C7A98F009A50A5 /* ChangeTempBasalTypePumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3498229C7A98C009A50A5 /* ChangeTempBasalTypePumpEvent.swift */; };
  148. C1E34A6F29C7A98F009A50A5 /* ChangeSensorAlarmSilenceConfigPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3498329C7A98C009A50A5 /* ChangeSensorAlarmSilenceConfigPumpEvent.swift */; };
  149. C1E34A7029C7A98F009A50A5 /* ChangeOtherDeviceIDPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3498429C7A98C009A50A5 /* ChangeOtherDeviceIDPumpEvent.swift */; };
  150. C1E34A7129C7A98F009A50A5 /* PrimePumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3498529C7A98C009A50A5 /* PrimePumpEvent.swift */; };
  151. C1E34A7229C7A98F009A50A5 /* DailyTotal523PumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3498629C7A98C009A50A5 /* DailyTotal523PumpEvent.swift */; };
  152. C1E34A7329C7A98F009A50A5 /* BatteryPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3498729C7A98C009A50A5 /* BatteryPumpEvent.swift */; };
  153. C1E34A7429C7A98F009A50A5 /* EnableDisableRemotePumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3498829C7A98C009A50A5 /* EnableDisableRemotePumpEvent.swift */; };
  154. C1E34A7529C7A98F009A50A5 /* TempBasalPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3498929C7A98C009A50A5 /* TempBasalPumpEvent.swift */; };
  155. C1E34A7629C7A98F009A50A5 /* ChangeSensorRateOfChangeAlertSetupPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3498A29C7A98C009A50A5 /* ChangeSensorRateOfChangeAlertSetupPumpEvent.swift */; };
  156. C1E34A7729C7A98F009A50A5 /* RestoreMystery55PumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3498B29C7A98C009A50A5 /* RestoreMystery55PumpEvent.swift */; };
  157. C1E34A7829C7A98F009A50A5 /* BolusWizardSetupPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3498C29C7A98C009A50A5 /* BolusWizardSetupPumpEvent.swift */; };
  158. C1E34A7929C7A98F009A50A5 /* ChangeTimePumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3498D29C7A98C009A50A5 /* ChangeTimePumpEvent.swift */; };
  159. C1E34A7A29C7A98F009A50A5 /* ChangeBolusReminderTimePumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3498E29C7A98C009A50A5 /* ChangeBolusReminderTimePumpEvent.swift */; };
  160. C1E34A7B29C7A98F009A50A5 /* ChangeBolusWizardSetupPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3498F29C7A98C009A50A5 /* ChangeBolusWizardSetupPumpEvent.swift */; };
  161. C1E34A7C29C7A98F009A50A5 /* PlaceholderPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3499029C7A98C009A50A5 /* PlaceholderPumpEvent.swift */; };
  162. C1E34A7D29C7A98F009A50A5 /* PumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3499129C7A98C009A50A5 /* PumpEvent.swift */; };
  163. C1E34A7E29C7A98F009A50A5 /* ChangeBasalProfilePumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3499229C7A98C009A50A5 /* ChangeBasalProfilePumpEvent.swift */; };
  164. C1E34A7F29C7A98F009A50A5 /* ResumePumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3499329C7A98C009A50A5 /* ResumePumpEvent.swift */; };
  165. C1E34A8029C7A98F009A50A5 /* ChangeBGReminderOffsetPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3499429C7A98C009A50A5 /* ChangeBGReminderOffsetPumpEvent.swift */; };
  166. C1E34A8129C7A98F009A50A5 /* ChangeWatchdogMarriageProfilePumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3499529C7A98C009A50A5 /* ChangeWatchdogMarriageProfilePumpEvent.swift */; };
  167. C1E34A8229C7A98F009A50A5 /* BasalProfileStartPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3499629C7A98C009A50A5 /* BasalProfileStartPumpEvent.swift */; };
  168. C1E34A8329C7A98F009A50A5 /* ResultDailyTotalPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3499729C7A98C009A50A5 /* ResultDailyTotalPumpEvent.swift */; };
  169. C1E34A8429C7A98F009A50A5 /* UnknownPumpEvent57.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3499829C7A98C009A50A5 /* UnknownPumpEvent57.swift */; };
  170. C1E34A8529C7A98F009A50A5 /* RestoreMystery54PumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3499929C7A98C009A50A5 /* RestoreMystery54PumpEvent.swift */; };
  171. C1E34A8629C7A98F009A50A5 /* CalBGForPHPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3499A29C7A98C009A50A5 /* CalBGForPHPumpEvent.swift */; };
  172. C1E34A8729C7A98F009A50A5 /* ChangeParadigmLinkIDPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3499B29C7A98C009A50A5 /* ChangeParadigmLinkIDPumpEvent.swift */; };
  173. C1E34A8829C7A98F009A50A5 /* ChangeChildBlockEnablePumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3499C29C7A98C009A50A5 /* ChangeChildBlockEnablePumpEvent.swift */; };
  174. C1E34A8929C7A98F009A50A5 /* ChangeBasalProfilePatternPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3499D29C7A98C009A50A5 /* ChangeBasalProfilePatternPumpEvent.swift */; };
  175. C1E34A8A29C7A98F009A50A5 /* RewindPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3499E29C7A98C009A50A5 /* RewindPumpEvent.swift */; };
  176. C1E34A8B29C7A98F009A50A5 /* BolusReminderPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E3499F29C7A98C009A50A5 /* BolusReminderPumpEvent.swift */; };
  177. C1E34A8C29C7A98F009A50A5 /* ChangeMeterIDPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349A029C7A98C009A50A5 /* ChangeMeterIDPumpEvent.swift */; };
  178. C1E34A8D29C7A98F009A50A5 /* ChangeAudioBolusPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349A129C7A98C009A50A5 /* ChangeAudioBolusPumpEvent.swift */; };
  179. C1E34A8E29C7A98F009A50A5 /* DeleteBolusReminderTimePumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349A229C7A98C009A50A5 /* DeleteBolusReminderTimePumpEvent.swift */; };
  180. C1E34A8F29C7A98F009A50A5 /* ChangeReservoirWarningTimePumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349A329C7A98C009A50A5 /* ChangeReservoirWarningTimePumpEvent.swift */; };
  181. C1E34A9029C7A98F009A50A5 /* JournalEntryExerciseMarkerPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349A429C7A98C009A50A5 /* JournalEntryExerciseMarkerPumpEvent.swift */; };
  182. C1E34A9129C7A98F009A50A5 /* BolusNormalPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349A529C7A98C009A50A5 /* BolusNormalPumpEvent.swift */; };
  183. C1E34A9229C7A98F009A50A5 /* AlarmSensorPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349A629C7A98C009A50A5 /* AlarmSensorPumpEvent.swift */; };
  184. C1E34A9329C7A98F009A50A5 /* DailyTotal515PumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349A729C7A98C009A50A5 /* DailyTotal515PumpEvent.swift */; };
  185. C1E34A9429C7A98F009A50A5 /* JournalEntryMealMarkerPumpEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349A829C7A98C009A50A5 /* JournalEntryMealMarkerPumpEvent.swift */; };
  186. C1E34A9629C7A98F009A50A5 /* MessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349AD29C7A98C009A50A5 /* MessageBody.swift */; };
  187. C1E34A9729C7A98F009A50A5 /* ReadCurrentPageNumberMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349AE29C7A98C009A50A5 /* ReadCurrentPageNumberMessageBody.swift */; };
  188. C1E34A9829C7A98F009A50A5 /* PowerOnCarelinkMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349AF29C7A98C009A50A5 /* PowerOnCarelinkMessageBody.swift */; };
  189. C1E34A9929C7A98F009A50A5 /* GetBatteryCarelinkMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349B029C7A98C009A50A5 /* GetBatteryCarelinkMessageBody.swift */; };
  190. C1E34A9A29C7A98F009A50A5 /* SetRemoteControlEnabledMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349B129C7A98C009A50A5 /* SetRemoteControlEnabledMessageBody.swift */; };
  191. C1E34A9B29C7A98F009A50A5 /* GetHistoryPageCarelinkMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349B229C7A98C009A50A5 /* GetHistoryPageCarelinkMessageBody.swift */; };
  192. C1E34A9C29C7A98F009A50A5 /* PumpAckMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349B329C7A98C009A50A5 /* PumpAckMessageBody.swift */; };
  193. C1E34A9D29C7A98F009A50A5 /* MySentryAckMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349B429C7A98C009A50A5 /* MySentryAckMessageBody.swift */; };
  194. C1E34A9E29C7A98F009A50A5 /* MySentryAlertMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349B529C7A98C009A50A5 /* MySentryAlertMessageBody.swift */; };
  195. C1E34A9F29C7A98F009A50A5 /* PumpErrorMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349B629C7A98C009A50A5 /* PumpErrorMessageBody.swift */; };
  196. C1E34AA029C7A98F009A50A5 /* UnknownMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349B729C7A98C009A50A5 /* UnknownMessageBody.swift */; };
  197. C1E34AA129C7A98F009A50A5 /* DeviceLinkMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349B829C7A98C009A50A5 /* DeviceLinkMessageBody.swift */; };
  198. C1E34AA229C7A98F009A50A5 /* ReadTempBasalCarelinkMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349B929C7A98C009A50A5 /* ReadTempBasalCarelinkMessageBody.swift */; };
  199. C1E34AA329C7A98F009A50A5 /* ReadCurrentGlucosePageMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349BA29C7A98C009A50A5 /* ReadCurrentGlucosePageMessageBody.swift */; };
  200. C1E34AA429C7A98F009A50A5 /* GlucosePage.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349BC29C7A98C009A50A5 /* GlucosePage.swift */; };
  201. C1E34AA529C7A98F009A50A5 /* HistoryPage.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349BD29C7A98C009A50A5 /* HistoryPage.swift */; };
  202. C1E34AA629C7A98F009A50A5 /* GlucoseEventType.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349BE29C7A98C009A50A5 /* GlucoseEventType.swift */; };
  203. C1E34AA729C7A98F009A50A5 /* TimestampedGlucoseEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349BF29C7A98C009A50A5 /* TimestampedGlucoseEvent.swift */; };
  204. C1E34AA829C7A98F009A50A5 /* PartialDecode.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349C029C7A98C009A50A5 /* PartialDecode.swift */; };
  205. C1E34AA929C7A98F009A50A5 /* MySentryAlertType.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349C129C7A98C009A50A5 /* MySentryAlertType.swift */; };
  206. C1E34AAA29C7A98F009A50A5 /* CRC16.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349C229C7A98C009A50A5 /* CRC16.swift */; };
  207. C1E34AAB29C7A98F009A50A5 /* BasalSchedule.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349C329C7A98C009A50A5 /* BasalSchedule.swift */; };
  208. C1E34AAC29C7A98F009A50A5 /* PumpEventType.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349C429C7A98C009A50A5 /* PumpEventType.swift */; };
  209. C1E34AAD29C7A98F009A50A5 /* TimestampedHistoryEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349C529C7A98C009A50A5 /* TimestampedHistoryEvent.swift */; };
  210. C1E34AAE29C7A98F009A50A5 /* GetGlucosePageMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349C629C7A98C009A50A5 /* GetGlucosePageMessageBody.swift */; };
  211. C1E34AAF29C7A98F009A50A5 /* MySentryPumpStatusMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349C729C7A98C009A50A5 /* MySentryPumpStatusMessageBody.swift */; };
  212. C1E34AB029C7A98F009A50A5 /* GetPumpModelCarelinkMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349C829C7A98C009A50A5 /* GetPumpModelCarelinkMessageBody.swift */; };
  213. C1E34AB129C7A98F009A50A5 /* MySentryAlertClearedMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349C929C7A98C009A50A5 /* MySentryAlertClearedMessageBody.swift */; };
  214. C1E34AB229C7A98F009A50A5 /* ChangeTempBasalCarelinkMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349CA29C7A98C009A50A5 /* ChangeTempBasalCarelinkMessageBody.swift */; };
  215. C1E34AB329C7A98F009A50A5 /* ReadOtherDevicesIDsMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349CB29C7A98C009A50A5 /* ReadOtherDevicesIDsMessageBody.swift */; };
  216. C1E34AB429C7A98F009A50A5 /* ReadTimeCarelinkMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349CC29C7A98C009A50A5 /* ReadTimeCarelinkMessageBody.swift */; };
  217. C1E34AB529C7A98F009A50A5 /* ReadSettingsCarelinkMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349CD29C7A98C009A50A5 /* ReadSettingsCarelinkMessageBody.swift */; };
  218. C1E34AB629C7A98F009A50A5 /* GetPumpFirmwareVersionMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349CE29C7A98C009A50A5 /* GetPumpFirmwareVersionMessageBody.swift */; };
  219. C1E34AB729C7A98F009A50A5 /* MessageType.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349CF29C7A98C009A50A5 /* MessageType.swift */; };
  220. C1E34AB829C7A98F009A50A5 /* ReadRemoteControlIDsMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349D029C7A98C009A50A5 /* ReadRemoteControlIDsMessageBody.swift */; };
  221. C1E34AB929C7A98F009A50A5 /* PumpMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349D129C7A98C009A50A5 /* PumpMessage.swift */; };
  222. C1E34ABA29C7A98F009A50A5 /* SuspendResumeMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349D229C7A98C009A50A5 /* SuspendResumeMessageBody.swift */; };
  223. C1E34ABB29C7A98F009A50A5 /* ReadOtherDevicesStatusMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349D329C7A98C009A50A5 /* ReadOtherDevicesStatusMessageBody.swift */; };
  224. C1E34ABC29C7A98F009A50A5 /* ChangeMaxBolusMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349D429C7A98C009A50A5 /* ChangeMaxBolusMessageBody.swift */; };
  225. C1E34ABD29C7A98F009A50A5 /* ChangeMaxBasalRateMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349D529C7A98C009A50A5 /* ChangeMaxBasalRateMessageBody.swift */; };
  226. C1E34ABE29C7A98F009A50A5 /* FindDeviceMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349D629C7A98C009A50A5 /* FindDeviceMessageBody.swift */; };
  227. C1E34ABF29C7A98F009A50A5 /* ReadRemainingInsulinMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349D729C7A98C009A50A5 /* ReadRemainingInsulinMessageBody.swift */; };
  228. C1E34AC029C7A98F009A50A5 /* PacketType.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349D829C7A98C009A50A5 /* PacketType.swift */; };
  229. C1E34AC129C7A98F009A50A5 /* MeterMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349D929C7A98C009A50A5 /* MeterMessage.swift */; };
  230. C1E34AC229C7A98F009A50A5 /* BolusCarelinkMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349DA29C7A98C009A50A5 /* BolusCarelinkMessageBody.swift */; };
  231. C1E34AC329C7A98F009A50A5 /* DataFrameMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349DB29C7A98C009A50A5 /* DataFrameMessageBody.swift */; };
  232. C1E34AC429C7A98F009A50A5 /* ChangeRemoteControlIDMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349DC29C7A98C009A50A5 /* ChangeRemoteControlIDMessageBody.swift */; };
  233. C1E34AC529C7A98F009A50A5 /* ReadPumpStatusMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349DD29C7A98C009A50A5 /* ReadPumpStatusMessageBody.swift */; };
  234. C1E34AC629C7A98F009A50A5 /* ChangeTimeCarelinkMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349DE29C7A98C009A50A5 /* ChangeTimeCarelinkMessageBody.swift */; };
  235. C1E34AC729C7A98F009A50A5 /* SelectBasalProfileMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349DF29C7A98C009A50A5 /* SelectBasalProfileMessageBody.swift */; };
  236. C1E34AC829C7A98F009A50A5 /* ButtonPressCarelinkMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349E029C7A98D009A50A5 /* ButtonPressCarelinkMessageBody.swift */; };
  237. C1E34AC929C7A98F009A50A5 /* CarelinkMessageBody.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349E129C7A98D009A50A5 /* CarelinkMessageBody.swift */; };
  238. C1E34ACC29C7A98F009A50A5 /* BatteryChemistryType.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349E929C7A98D009A50A5 /* BatteryChemistryType.swift */; };
  239. C1E34ACD29C7A98F009A50A5 /* PumpColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349EA29C7A98D009A50A5 /* PumpColor.swift */; };
  240. C1E34ACE29C7A98F009A50A5 /* PumpModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349EB29C7A98D009A50A5 /* PumpModel.swift */; };
  241. C1E34ACF29C7A98F009A50A5 /* PumpRegion.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349EC29C7A98D009A50A5 /* PumpRegion.swift */; };
  242. C1E34AD029C7A98F009A50A5 /* MinimedPacket.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349EE29C7A98D009A50A5 /* MinimedPacket.swift */; };
  243. C1E34AD129C7A98F009A50A5 /* CRC8.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349EF29C7A98D009A50A5 /* CRC8.swift */; };
  244. C1E34AD229C7A98F009A50A5 /* FourByteSixByteEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E349F029C7A98D009A50A5 /* FourByteSixByteEncoding.swift */; };
  245. C1E34ADC29C7A98F009A50A5 /* ISO8601DateFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34A0D29C7A98E009A50A5 /* ISO8601DateFormatter.swift */; };
  246. C1E34ADD29C7A98F009A50A5 /* Int.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34A0E29C7A98E009A50A5 /* Int.swift */; };
  247. C1E34ADE29C7A98F009A50A5 /* NSDateComponents.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34A0F29C7A98E009A50A5 /* NSDateComponents.swift */; };
  248. C1E34AFB29C7A9BD009A50A5 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = C1E34AE429C7A9BC009A50A5 /* Localizable.strings */; };
  249. C1E34B0429C7ABCB009A50A5 /* MinimedKitUI.h in Headers */ = {isa = PBXBuildFile; fileRef = C1E34B0329C7ABCB009A50A5 /* MinimedKitUI.h */; settings = {ATTRIBUTES = (Public, ); }; };
  250. C1E34B2329C7ABF3009A50A5 /* MinimedKitUI.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = C1E34B0829C7ABF2009A50A5 /* MinimedKitUI.xcassets */; };
  251. C1E34B2429C7ABF3009A50A5 /* Image.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34B0A29C7ABF2009A50A5 /* Image.swift */; };
  252. C1E34B2529C7ABF3009A50A5 /* MinimedPumpIDSetupViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34B0C29C7ABF2009A50A5 /* MinimedPumpIDSetupViewController.swift */; };
  253. C1E34B2629C7ABF3009A50A5 /* MinimedPumpManagerSetupViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34B0D29C7ABF2009A50A5 /* MinimedPumpManagerSetupViewController.swift */; };
  254. C1E34B2729C7ABF3009A50A5 /* MinimedPumpClockSetupViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34B0E29C7ABF2009A50A5 /* MinimedPumpClockSetupViewController.swift */; };
  255. C1E34B2829C7ABF3009A50A5 /* MinimedPumpSetupCompleteViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34B0F29C7ABF2009A50A5 /* MinimedPumpSetupCompleteViewController.swift */; };
  256. C1E34B2929C7ABF3009A50A5 /* MinimedPumpSentrySetupViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34B1029C7ABF2009A50A5 /* MinimedPumpSentrySetupViewController.swift */; };
  257. C1E34B2A29C7ABF3009A50A5 /* MinimedPumpManager+UI.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34B1129C7ABF2009A50A5 /* MinimedPumpManager+UI.swift */; };
  258. C1E34B2B29C7ABF3009A50A5 /* PumpModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34B1229C7ABF2009A50A5 /* PumpModel.swift */; };
  259. C1E34B2C29C7ABF3009A50A5 /* RadioSelectionTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34B1329C7ABF2009A50A5 /* RadioSelectionTableViewController.swift */; };
  260. C1E34B2E29C7ABF3009A50A5 /* MinimedPumpUICoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34B1529C7ABF2009A50A5 /* MinimedPumpUICoordinator.swift */; };
  261. C1E34B2F29C7ABF3009A50A5 /* CommandResponseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34B1629C7ABF2009A50A5 /* CommandResponseViewController.swift */; };
  262. C1E34B3029C7ABF3009A50A5 /* MinimedHUDProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34B1729C7ABF2009A50A5 /* MinimedHUDProvider.swift */; };
  263. C1E34B3129C7ABF3009A50A5 /* UseMySentrySelectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34B1929C7ABF3009A50A5 /* UseMySentrySelectionView.swift */; };
  264. C1E34B3229C7ABF3009A50A5 /* DataSourceSelectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34B1A29C7ABF3009A50A5 /* DataSourceSelectionView.swift */; };
  265. C1E34B3329C7ABF3009A50A5 /* BatteryTypeSelectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34B1B29C7ABF3009A50A5 /* BatteryTypeSelectionView.swift */; };
  266. C1E34B3429C7ABF3009A50A5 /* ReservoirHUDView.xib in Resources */ = {isa = PBXBuildFile; fileRef = C1E34B1C29C7ABF3009A50A5 /* ReservoirHUDView.xib */; };
  267. C1E34B3529C7ABF3009A50A5 /* MinimedPumpSettingsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34B1D29C7ABF3009A50A5 /* MinimedPumpSettingsView.swift */; };
  268. C1E34B3629C7ABF3009A50A5 /* ReservoirHUDView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34B1E29C7ABF3009A50A5 /* ReservoirHUDView.swift */; };
  269. C1E34B3729C7ABF3009A50A5 /* MinimedPumpSettingsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34B1F29C7ABF3009A50A5 /* MinimedPumpSettingsViewModel.swift */; };
  270. C1E34B3829C7ABF3009A50A5 /* InsulinTypeConfirmation.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34B2029C7ABF3009A50A5 /* InsulinTypeConfirmation.swift */; };
  271. C1E34B3929C7ABF3009A50A5 /* MinimedReservoirView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34B2129C7ABF3009A50A5 /* MinimedReservoirView.swift */; };
  272. C1E34B3A29C7ABF3009A50A5 /* TimeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34B2229C7ABF3009A50A5 /* TimeView.swift */; };
  273. C1E34B3E29C7AC0A009A50A5 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = C1E34B4029C7AC0A009A50A5 /* Localizable.strings */; };
  274. C1E34B6429C7AD31009A50A5 /* MinimedKitPlugin.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34B6229C7AD31009A50A5 /* MinimedKitPlugin.swift */; };
  275. C1E34B6829C7AD62009A50A5 /* LoopKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C1E34B6729C7AD62009A50A5 /* LoopKit.framework */; };
  276. C1E34B6B29C7AD9C009A50A5 /* MinimedKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C1E3491129C7A866009A50A5 /* MinimedKit.framework */; };
  277. C1E34B6C29C7AD9C009A50A5 /* MinimedKit.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = C1E3491129C7A866009A50A5 /* MinimedKit.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
  278. C1E34B6F29C7AD9C009A50A5 /* MinimedKitUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C1E34B0129C7ABCB009A50A5 /* MinimedKitUI.framework */; };
  279. C1E34B7029C7AD9C009A50A5 /* MinimedKitUI.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = C1E34B0129C7ABCB009A50A5 /* MinimedKitUI.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
  280. C1E34B7529C7AF61009A50A5 /* LocalisedString.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34B7429C7AF61009A50A5 /* LocalisedString.swift */; };
  281. C1E34B7729C7AFCF009A50A5 /* Data.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34B7629C7AFCF009A50A5 /* Data.swift */; };
  282. C1E34B7929C7AFF7009A50A5 /* TimeInterval.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34B7829C7AFF7009A50A5 /* TimeInterval.swift */; };
  283. C1E34B7B29C7B044009A50A5 /* OSLog.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34B7A29C7B044009A50A5 /* OSLog.swift */; };
  284. C1E34B7D29C7B075009A50A5 /* RileyLinkKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C1E34B7C29C7B075009A50A5 /* RileyLinkKit.framework */; };
  285. C1E34B8129C7B155009A50A5 /* PumpOpsSession.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34B8029C7B155009A50A5 /* PumpOpsSession.swift */; };
  286. C1E34B8329C7B1AB009A50A5 /* TimeZone.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34B8229C7B1AB009A50A5 /* TimeZone.swift */; };
  287. C1E34B8529C7B1D4009A50A5 /* HKUnit.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34B8429C7B1D4009A50A5 /* HKUnit.swift */; };
  288. C1E34B8829C7B292009A50A5 /* Comparable.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34B8729C7B292009A50A5 /* Comparable.swift */; };
  289. C1E34B8A29C7B2FC009A50A5 /* LocalisedString.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34B8929C7B2FC009A50A5 /* LocalisedString.swift */; };
  290. C1E34B8C29C7B334009A50A5 /* IdentifiableClass.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34B8B29C7B334009A50A5 /* IdentifiableClass.swift */; };
  291. C1E34B8E29C7B34F009A50A5 /* NibLoadable.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34B8D29C7B34F009A50A5 /* NibLoadable.swift */; };
  292. C1E34B9029C7B38A009A50A5 /* NumberFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34B8F29C7B38A009A50A5 /* NumberFormatter.swift */; };
  293. C1E34B9229C7B46C009A50A5 /* TimeZone.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E34B9129C7B46C009A50A5 /* TimeZone.swift */; };
  294. C1E34B9829C7B5A3009A50A5 /* LoopKitUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C1E34B9729C7B5A3009A50A5 /* LoopKitUI.framework */; };
  295. C1E34B9A29C7B5E9009A50A5 /* RileyLinkKitUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C1E34B9329C7B59B009A50A5 /* RileyLinkKitUI.framework */; };
  296. C1E34B9D29C7B623009A50A5 /* RileyLinkKitUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C1E34B9329C7B59B009A50A5 /* RileyLinkKitUI.framework */; };
  297. C1E34B9E29C7B623009A50A5 /* RileyLinkKitUI.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = C1E34B9329C7B59B009A50A5 /* RileyLinkKitUI.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
  298. C1E34B9F29C7B649009A50A5 /* RileyLinkKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C1E34B7C29C7B075009A50A5 /* RileyLinkKit.framework */; };
  299. C1E34BA029C7B649009A50A5 /* RileyLinkKit.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = C1E34B7C29C7B075009A50A5 /* RileyLinkKit.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
  300. C1E34BA229C7B652009A50A5 /* RileyLinkBLEKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C1E34BA129C7B652009A50A5 /* RileyLinkBLEKit.framework */; };
  301. C1E34BA329C7B652009A50A5 /* RileyLinkBLEKit.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = C1E34BA129C7B652009A50A5 /* RileyLinkBLEKit.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
  302. /* End PBXBuildFile section */
  303. /* Begin PBXContainerItemProxy section */
  304. C13CC33A29C7B6BC007F25DE /* PBXContainerItemProxy */ = {
  305. isa = PBXContainerItemProxy;
  306. containerPortal = C1E3490829C7A866009A50A5 /* Project object */;
  307. proxyType = 1;
  308. remoteGlobalIDString = C1E3491029C7A866009A50A5;
  309. remoteInfo = MinimedKit;
  310. };
  311. C13CC34629C7B73A007F25DE /* PBXContainerItemProxy */ = {
  312. isa = PBXContainerItemProxy;
  313. containerPortal = C1E3490829C7A866009A50A5 /* Project object */;
  314. proxyType = 1;
  315. remoteGlobalIDString = C1E3491029C7A866009A50A5;
  316. remoteInfo = MinimedKit;
  317. };
  318. C1E34B6D29C7AD9C009A50A5 /* PBXContainerItemProxy */ = {
  319. isa = PBXContainerItemProxy;
  320. containerPortal = C1E3490829C7A866009A50A5 /* Project object */;
  321. proxyType = 1;
  322. remoteGlobalIDString = C1E3491029C7A866009A50A5;
  323. remoteInfo = MinimedKit;
  324. };
  325. C1E34B7129C7AD9C009A50A5 /* PBXContainerItemProxy */ = {
  326. isa = PBXContainerItemProxy;
  327. containerPortal = C1E3490829C7A866009A50A5 /* Project object */;
  328. proxyType = 1;
  329. remoteGlobalIDString = C1E34B0029C7ABCB009A50A5;
  330. remoteInfo = MinimedKitUI;
  331. };
  332. CEC751C729D88240006E9D24 /* PBXContainerItemProxy */ = {
  333. isa = PBXContainerItemProxy;
  334. containerPortal = CEC751BF29D88240006E9D24 /* OmniKit.xcodeproj */;
  335. proxyType = 2;
  336. remoteGlobalIDString = C124016C29C7D87A00B32844;
  337. remoteInfo = OmniKit;
  338. };
  339. CEC751C929D88240006E9D24 /* PBXContainerItemProxy */ = {
  340. isa = PBXContainerItemProxy;
  341. containerPortal = CEC751BF29D88240006E9D24 /* OmniKit.xcodeproj */;
  342. proxyType = 2;
  343. remoteGlobalIDString = C124020B29C7D92700B32844;
  344. remoteInfo = OmniKitUI;
  345. };
  346. CEC751CB29D88240006E9D24 /* PBXContainerItemProxy */ = {
  347. isa = PBXContainerItemProxy;
  348. containerPortal = CEC751BF29D88240006E9D24 /* OmniKit.xcodeproj */;
  349. proxyType = 2;
  350. remoteGlobalIDString = C124021729C7D93D00B32844;
  351. remoteInfo = OmniKitPlugin;
  352. };
  353. CEC751CD29D88240006E9D24 /* PBXContainerItemProxy */ = {
  354. isa = PBXContainerItemProxy;
  355. containerPortal = CEC751BF29D88240006E9D24 /* OmniKit.xcodeproj */;
  356. proxyType = 2;
  357. remoteGlobalIDString = C12ED9CA29C7DBA900435701;
  358. remoteInfo = OmniKitTests;
  359. };
  360. CEC751CF29D88240006E9D24 /* PBXContainerItemProxy */ = {
  361. isa = PBXContainerItemProxy;
  362. containerPortal = CEC751BF29D88240006E9D24 /* OmniKit.xcodeproj */;
  363. proxyType = 2;
  364. remoteGlobalIDString = C1229C6B29C7F0840066A89C;
  365. remoteInfo = OmniKitPacketParser;
  366. };
  367. /* End PBXContainerItemProxy section */
  368. /* Begin PBXCopyFilesBuildPhase section */
  369. C1E34B7329C7AD9C009A50A5 /* Embed Frameworks */ = {
  370. isa = PBXCopyFilesBuildPhase;
  371. buildActionMask = 2147483647;
  372. dstPath = "";
  373. dstSubfolderSpec = 10;
  374. files = (
  375. C1E34BA329C7B652009A50A5 /* RileyLinkBLEKit.framework in Embed Frameworks */,
  376. C1E34B9E29C7B623009A50A5 /* RileyLinkKitUI.framework in Embed Frameworks */,
  377. C1E34BA029C7B649009A50A5 /* RileyLinkKit.framework in Embed Frameworks */,
  378. C1E34B6C29C7AD9C009A50A5 /* MinimedKit.framework in Embed Frameworks */,
  379. C1E34B7029C7AD9C009A50A5 /* MinimedKitUI.framework in Embed Frameworks */,
  380. );
  381. name = "Embed Frameworks";
  382. runOnlyForDeploymentPostprocessing = 0;
  383. };
  384. /* End PBXCopyFilesBuildPhase section */
  385. /* Begin PBXFileReference section */
  386. 193F1E522B44C22A00525770 /* hu */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hu; path = hu.lproj/MinimedPumpManager.strings; sourceTree = "<group>"; };
  387. 193F1E532B44C22A00525770 /* hu */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hu; path = hu.lproj/Localizable.strings; sourceTree = "<group>"; };
  388. 193F1E542B44C22A00525770 /* hu */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = hu; path = hu.lproj/Localizable.strings; sourceTree = "<group>"; };
  389. C1229C2129C7ECA70066A89C /* TimeInterval.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TimeInterval.swift; sourceTree = "<group>"; };
  390. C1229C2329C7ECEB0066A89C /* Data.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Data.swift; sourceTree = "<group>"; };
  391. C13CC34129C7B73A007F25DE /* MinimedKitTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MinimedKitTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
  392. C13CC34C29C7B755007F25DE /* ResumePumpEventTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ResumePumpEventTests.swift; sourceTree = "<group>"; };
  393. C13CC34D29C7B755007F25DE /* BolusNormalPumpEventTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BolusNormalPumpEventTests.swift; sourceTree = "<group>"; };
  394. C13CC34F29C7B755007F25DE /* ReadCurrentGlucosePageMessageBodyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReadCurrentGlucosePageMessageBodyTests.swift; sourceTree = "<group>"; };
  395. C13CC35029C7B755007F25DE /* ChangeTimeCarelinMessageBodyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeTimeCarelinMessageBodyTests.swift; sourceTree = "<group>"; };
  396. C13CC35129C7B755007F25DE /* MeterMessageTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MeterMessageTests.swift; sourceTree = "<group>"; };
  397. C13CC35229C7B755007F25DE /* ChangeTempBasalCarelinkMessageBodyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeTempBasalCarelinkMessageBodyTests.swift; sourceTree = "<group>"; };
  398. C13CC35329C7B755007F25DE /* ReadOtherDevicesIDsMessageBodyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReadOtherDevicesIDsMessageBodyTests.swift; sourceTree = "<group>"; };
  399. C13CC35429C7B755007F25DE /* BolusCarelinkMessageBodyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BolusCarelinkMessageBodyTests.swift; sourceTree = "<group>"; };
  400. C13CC35529C7B755007F25DE /* FindDeviceMessageBodyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FindDeviceMessageBodyTests.swift; sourceTree = "<group>"; };
  401. C13CC35629C7B755007F25DE /* ReadRemoteControlIDsMessageBodyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReadRemoteControlIDsMessageBodyTests.swift; sourceTree = "<group>"; };
  402. C13CC35729C7B755007F25DE /* ReadTempBasalCarelinkMessageBodyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReadTempBasalCarelinkMessageBodyTests.swift; sourceTree = "<group>"; };
  403. C13CC35829C7B755007F25DE /* DeviceLinkMessageBodyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DeviceLinkMessageBodyTests.swift; sourceTree = "<group>"; };
  404. C13CC35929C7B755007F25DE /* ChangeMaxBasalRateMessageBodyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeMaxBasalRateMessageBodyTests.swift; sourceTree = "<group>"; };
  405. C13CC35A29C7B755007F25DE /* ChangeRemoteControlIDMessageBodyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeRemoteControlIDMessageBodyTests.swift; sourceTree = "<group>"; };
  406. C13CC35B29C7B755007F25DE /* GetBatteryCarelinkMessageBodyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GetBatteryCarelinkMessageBodyTests.swift; sourceTree = "<group>"; };
  407. C13CC35C29C7B755007F25DE /* ReadRemainingInsulinMessageBodyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReadRemainingInsulinMessageBodyTests.swift; sourceTree = "<group>"; };
  408. C13CC35D29C7B755007F25DE /* ChangeMaxBolusMessageBodyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeMaxBolusMessageBodyTests.swift; sourceTree = "<group>"; };
  409. C13CC35E29C7B755007F25DE /* GetPumpModelCarelinkMessageBodyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GetPumpModelCarelinkMessageBodyTests.swift; sourceTree = "<group>"; };
  410. C13CC35F29C7B755007F25DE /* GetGlucosePageMessageBodyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GetGlucosePageMessageBodyTests.swift; sourceTree = "<group>"; };
  411. C13CC36029C7B755007F25DE /* MinimedPacketTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MinimedPacketTests.swift; sourceTree = "<group>"; };
  412. C13CC36129C7B755007F25DE /* MinimedPumpManagerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MinimedPumpManagerTests.swift; sourceTree = "<group>"; };
  413. C13CC36229C7B755007F25DE /* NSDateComponents.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NSDateComponents.swift; sourceTree = "<group>"; };
  414. C13CC36329C7B755007F25DE /* PumpOpsSynchronousTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PumpOpsSynchronousTests.swift; sourceTree = "<group>"; };
  415. C13CC36429C7B755007F25DE /* NSDataTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NSDataTests.swift; sourceTree = "<group>"; };
  416. C13CC36529C7B755007F25DE /* TimestampedHistoryEventTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TimestampedHistoryEventTests.swift; sourceTree = "<group>"; };
  417. C13CC36629C7B755007F25DE /* CRC8Tests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CRC8Tests.swift; sourceTree = "<group>"; };
  418. C13CC36829C7B756007F25DE /* SensorDataHighGlucoseEventTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SensorDataHighGlucoseEventTests.swift; sourceTree = "<group>"; };
  419. C13CC36929C7B756007F25DE /* SensorTimestampGlucoseEventTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SensorTimestampGlucoseEventTests.swift; sourceTree = "<group>"; };
  420. C13CC36A29C7B756007F25DE /* BatteryChangeGlucoseEventTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BatteryChangeGlucoseEventTests.swift; sourceTree = "<group>"; };
  421. C13CC36B29C7B756007F25DE /* SensorErrorGlucoseEventTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SensorErrorGlucoseEventTests.swift; sourceTree = "<group>"; };
  422. C13CC36C29C7B756007F25DE /* SensorCalFactorGlucoseEventTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SensorCalFactorGlucoseEventTests.swift; sourceTree = "<group>"; };
  423. C13CC36D29C7B756007F25DE /* SensorCalGlucoseEventTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SensorCalGlucoseEventTests.swift; sourceTree = "<group>"; };
  424. C13CC36E29C7B756007F25DE /* CalBGForGHGlucoseEventTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CalBGForGHGlucoseEventTests.swift; sourceTree = "<group>"; };
  425. C13CC36F29C7B756007F25DE /* SensorStatusGlucoseEventTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SensorStatusGlucoseEventTests.swift; sourceTree = "<group>"; };
  426. C13CC37029C7B756007F25DE /* SensorDataLowGlucoseEventTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SensorDataLowGlucoseEventTests.swift; sourceTree = "<group>"; };
  427. C13CC37129C7B756007F25DE /* GlucoseSensorDataGlucoseEventTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GlucoseSensorDataGlucoseEventTests.swift; sourceTree = "<group>"; };
  428. C13CC37229C7B756007F25DE /* SensorSyncGlucoseEventTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SensorSyncGlucoseEventTests.swift; sourceTree = "<group>"; };
  429. C13CC37329C7B756007F25DE /* DateTimeChangeGlucoseEventTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DateTimeChangeGlucoseEventTests.swift; sourceTree = "<group>"; };
  430. C13CC37429C7B756007F25DE /* SensorPacketGlucoseEventTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SensorPacketGlucoseEventTests.swift; sourceTree = "<group>"; };
  431. C13CC37529C7B756007F25DE /* TenSomethingGlucoseEventTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TenSomethingGlucoseEventTests.swift; sourceTree = "<group>"; };
  432. C13CC37629C7B756007F25DE /* BasalScheduleTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BasalScheduleTests.swift; sourceTree = "<group>"; };
  433. C13CC37829C7B756007F25DE /* MockRileyLinkProvider.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MockRileyLinkProvider.swift; sourceTree = "<group>"; };
  434. C13CC37929C7B756007F25DE /* MockPumpManagerDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MockPumpManagerDelegate.swift; sourceTree = "<group>"; };
  435. C13CC37A29C7B756007F25DE /* MockPumpOps.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MockPumpOps.swift; sourceTree = "<group>"; };
  436. C13CC37B29C7B756007F25DE /* MockPumpMessageSender.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MockPumpMessageSender.swift; sourceTree = "<group>"; };
  437. C13CC37C29C7B756007F25DE /* MockRileyLinkDevice.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MockRileyLinkDevice.swift; sourceTree = "<group>"; };
  438. C13CC37D29C7B756007F25DE /* GlucosePageTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GlucosePageTests.swift; sourceTree = "<group>"; };
  439. C13CC37E29C7B756007F25DE /* NSStringExtensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NSStringExtensions.swift; sourceTree = "<group>"; };
  440. C13CC37F29C7B756007F25DE /* ReadSettingsCarelinkMessageBodyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReadSettingsCarelinkMessageBodyTests.swift; sourceTree = "<group>"; };
  441. C13CC38029C7B756007F25DE /* PumpModelTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PumpModelTests.swift; sourceTree = "<group>"; };
  442. C13CC38129C7B756007F25DE /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  443. C13CC38229C7B756007F25DE /* HistoryPageTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HistoryPageTests.swift; sourceTree = "<group>"; };
  444. C13CC38329C7B757007F25DE /* CRC16Tests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CRC16Tests.swift; sourceTree = "<group>"; };
  445. C13CC38429C7B757007F25DE /* MySentryPumpStatusMessageBodyTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MySentryPumpStatusMessageBodyTests.swift; sourceTree = "<group>"; };
  446. C13CC38529C7B757007F25DE /* NSDateComponentsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NSDateComponentsTests.swift; sourceTree = "<group>"; };
  447. C13CC38629C7B757007F25DE /* PumpOpsSynchronousBuildFromFramesTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PumpOpsSynchronousBuildFromFramesTests.swift; sourceTree = "<group>"; };
  448. C13CC38729C7B757007F25DE /* ReconciliationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReconciliationTests.swift; sourceTree = "<group>"; };
  449. C13CC3C229C7B8BC007F25DE /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/MinimedPumpManager.storyboard; sourceTree = "<group>"; };
  450. C13CC3C529C7B8D0007F25DE /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/MinimedPumpManager.strings; sourceTree = "<group>"; };
  451. C13CC3C629C7B8D4007F25DE /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/MinimedPumpManager.strings; sourceTree = "<group>"; };
  452. C13CC3C729C7B8D8007F25DE /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/MinimedPumpManager.strings"; sourceTree = "<group>"; };
  453. C13CC3C829C7B8DA007F25DE /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/MinimedPumpManager.strings; sourceTree = "<group>"; };
  454. C13CC3C929C7B8DB007F25DE /* da */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = da; path = da.lproj/MinimedPumpManager.strings; sourceTree = "<group>"; };
  455. C13CC3CA29C7B8DC007F25DE /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/MinimedPumpManager.strings; sourceTree = "<group>"; };
  456. C13CC3CB29C7B8DD007F25DE /* fi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/MinimedPumpManager.strings; sourceTree = "<group>"; };
  457. C13CC3CC29C7B8DE007F25DE /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/MinimedPumpManager.strings; sourceTree = "<group>"; };
  458. C13CC3CD29C7B8DF007F25DE /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/MinimedPumpManager.strings; sourceTree = "<group>"; };
  459. C13CC3CE29C7B8E0007F25DE /* he */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = he; path = he.lproj/MinimedPumpManager.strings; sourceTree = "<group>"; };
  460. C13CC3CF29C7B8E0007F25DE /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/MinimedPumpManager.strings; sourceTree = "<group>"; };
  461. C13CC3D029C7B8E1007F25DE /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/MinimedPumpManager.strings; sourceTree = "<group>"; };
  462. C13CC3D129C7B8E2007F25DE /* nb */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nb; path = nb.lproj/MinimedPumpManager.strings; sourceTree = "<group>"; };
  463. C13CC3D229C7B8E3007F25DE /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/MinimedPumpManager.strings; sourceTree = "<group>"; };
  464. C13CC3D329C7B8E4007F25DE /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/MinimedPumpManager.strings"; sourceTree = "<group>"; };
  465. C13CC3D429C7B8E5007F25DE /* ro */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ro; path = ro.lproj/MinimedPumpManager.strings; sourceTree = "<group>"; };
  466. C13CC3D529C7B8E5007F25DE /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/MinimedPumpManager.strings; sourceTree = "<group>"; };
  467. C13CC3D629C7B8E6007F25DE /* sk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sk; path = sk.lproj/MinimedPumpManager.strings; sourceTree = "<group>"; };
  468. C13CC3D729C7B8E7007F25DE /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/MinimedPumpManager.strings; sourceTree = "<group>"; };
  469. C13CC3D829C7B8E9007F25DE /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/MinimedPumpManager.strings; sourceTree = "<group>"; };
  470. C13CC3D929C7B8E9007F25DE /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/MinimedPumpManager.strings; sourceTree = "<group>"; };
  471. C13CC3DA29C7B8EB007F25DE /* vi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = vi; path = vi.lproj/MinimedPumpManager.strings; sourceTree = "<group>"; };
  472. C13CC3DC29C7BA48007F25DE /* OSLog.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OSLog.swift; sourceTree = "<group>"; };
  473. C1BF2DB929C8007300EB8987 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = "<group>"; };
  474. C1E3491129C7A866009A50A5 /* MinimedKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = MinimedKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  475. C1E3491429C7A866009A50A5 /* MinimedKit.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MinimedKit.h; sourceTree = "<group>"; };
  476. C1E3492529C7A98B009A50A5 /* CalBGForGHGlucoseEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CalBGForGHGlucoseEvent.swift; sourceTree = "<group>"; };
  477. C1E3492629C7A98B009A50A5 /* RelativeTimestampedGlucoseEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RelativeTimestampedGlucoseEvent.swift; sourceTree = "<group>"; };
  478. C1E3492729C7A98B009A50A5 /* SensorCalGlucoseEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SensorCalGlucoseEvent.swift; sourceTree = "<group>"; };
  479. C1E3492829C7A98B009A50A5 /* SensorErrorGlucoseEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SensorErrorGlucoseEvent.swift; sourceTree = "<group>"; };
  480. C1E3492929C7A98B009A50A5 /* TenSomethingGlucoseEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TenSomethingGlucoseEvent.swift; sourceTree = "<group>"; };
  481. C1E3492A29C7A98B009A50A5 /* SensorStatusGlucoseEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SensorStatusGlucoseEvent.swift; sourceTree = "<group>"; };
  482. C1E3492B29C7A98B009A50A5 /* SensorValueGlucoseEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SensorValueGlucoseEvent.swift; sourceTree = "<group>"; };
  483. C1E3492C29C7A98B009A50A5 /* SensorSyncGlucoseEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SensorSyncGlucoseEvent.swift; sourceTree = "<group>"; };
  484. C1E3492D29C7A98B009A50A5 /* SensorTimestampGlucoseEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SensorTimestampGlucoseEvent.swift; sourceTree = "<group>"; };
  485. C1E3492E29C7A98B009A50A5 /* SensorDataLowGlucoseEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SensorDataLowGlucoseEvent.swift; sourceTree = "<group>"; };
  486. C1E3492F29C7A98B009A50A5 /* SensorPacketGlucoseEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SensorPacketGlucoseEvent.swift; sourceTree = "<group>"; };
  487. C1E3493029C7A98B009A50A5 /* DateTimeChangeGlucoseEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DateTimeChangeGlucoseEvent.swift; sourceTree = "<group>"; };
  488. C1E3493129C7A98B009A50A5 /* UnknownGlucoseEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UnknownGlucoseEvent.swift; sourceTree = "<group>"; };
  489. C1E3493229C7A98B009A50A5 /* DataEndGlucoseEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DataEndGlucoseEvent.swift; sourceTree = "<group>"; };
  490. C1E3493329C7A98B009A50A5 /* NineteenSomethingGlucoseEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NineteenSomethingGlucoseEvent.swift; sourceTree = "<group>"; };
  491. C1E3493429C7A98B009A50A5 /* GlucoseEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GlucoseEvent.swift; sourceTree = "<group>"; };
  492. C1E3493529C7A98B009A50A5 /* GlucoseSensorDataGlucoseEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GlucoseSensorDataGlucoseEvent.swift; sourceTree = "<group>"; };
  493. C1E3493629C7A98B009A50A5 /* SensorDataHighGlucoseEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SensorDataHighGlucoseEvent.swift; sourceTree = "<group>"; };
  494. C1E3493729C7A98B009A50A5 /* BatteryChangeGlucoseEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BatteryChangeGlucoseEvent.swift; sourceTree = "<group>"; };
  495. C1E3493829C7A98B009A50A5 /* SensorCalFactorGlucoseEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SensorCalFactorGlucoseEvent.swift; sourceTree = "<group>"; };
  496. C1E3493929C7A98B009A50A5 /* SensorWeakSignalGlucoseEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SensorWeakSignalGlucoseEvent.swift; sourceTree = "<group>"; };
  497. C1E3493B29C7A98B009A50A5 /* SensorValueGlucoseEvent+CGMManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "SensorValueGlucoseEvent+CGMManager.swift"; sourceTree = "<group>"; };
  498. C1E3493C29C7A98B009A50A5 /* MySentryPumpStatusMessageBody+CGMManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "MySentryPumpStatusMessageBody+CGMManager.swift"; sourceTree = "<group>"; };
  499. C1E3494029C7A98C009A50A5 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  500. C1E3494529C7A98C009A50A5 /* MinimedPumpManagerState.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MinimedPumpManagerState.swift; sourceTree = "<group>"; };
  501. C1E3494629C7A98C009A50A5 /* MinimedPumpManagerRecents.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MinimedPumpManagerRecents.swift; sourceTree = "<group>"; };
  502. C1E3494729C7A98C009A50A5 /* EnliteSensorDisplayable.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EnliteSensorDisplayable.swift; sourceTree = "<group>"; };
  503. C1E3494829C7A98C009A50A5 /* PumpOpsSession+LoopKit.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "PumpOpsSession+LoopKit.swift"; sourceTree = "<group>"; };
  504. C1E3494929C7A98C009A50A5 /* BasalProfile.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BasalProfile.swift; sourceTree = "<group>"; };
  505. C1E3494A29C7A98C009A50A5 /* HistoryPage+PumpOpsSession.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "HistoryPage+PumpOpsSession.swift"; sourceTree = "<group>"; };
  506. C1E3494B29C7A98C009A50A5 /* ReservoirReading.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReservoirReading.swift; sourceTree = "<group>"; };
  507. C1E3494C29C7A98C009A50A5 /* PumpMessageSender.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PumpMessageSender.swift; sourceTree = "<group>"; };
  508. C1E3494D29C7A98C009A50A5 /* MinimedPumpManagerError.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MinimedPumpManagerError.swift; sourceTree = "<group>"; };
  509. C1E3494E29C7A98C009A50A5 /* DoseStore.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DoseStore.swift; sourceTree = "<group>"; };
  510. C1E3494F29C7A98C009A50A5 /* PumpSettings.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PumpSettings.swift; sourceTree = "<group>"; };
  511. C1E3495029C7A98C009A50A5 /* PumpOps.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PumpOps.swift; sourceTree = "<group>"; };
  512. C1E3495129C7A98C009A50A5 /* PumpMessage+PumpOpsSession.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "PumpMessage+PumpOpsSession.swift"; sourceTree = "<group>"; };
  513. C1E3495229C7A98C009A50A5 /* InsulinDataSource.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = InsulinDataSource.swift; sourceTree = "<group>"; };
  514. C1E3495329C7A98C009A50A5 /* MinimedDoseProgressEstimator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MinimedDoseProgressEstimator.swift; sourceTree = "<group>"; };
  515. C1E3495429C7A98C009A50A5 /* MinimedPumpMessageSender.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MinimedPumpMessageSender.swift; sourceTree = "<group>"; };
  516. C1E3495529C7A98C009A50A5 /* MinimedPumpManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MinimedPumpManager.swift; sourceTree = "<group>"; };
  517. C1E3495629C7A98C009A50A5 /* UnfinalizedDose.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UnfinalizedDose.swift; sourceTree = "<group>"; };
  518. C1E3495729C7A98C009A50A5 /* RileyLinkDevice.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RileyLinkDevice.swift; sourceTree = "<group>"; };
  519. C1E3495829C7A98C009A50A5 /* PumpOpsError.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PumpOpsError.swift; sourceTree = "<group>"; };
  520. C1E3495929C7A98C009A50A5 /* PumpState.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PumpState.swift; sourceTree = "<group>"; };
  521. C1E3496429C7A98C009A50A5 /* ChangeWatchdogEnablePumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeWatchdogEnablePumpEvent.swift; sourceTree = "<group>"; };
  522. C1E3496529C7A98C009A50A5 /* PumpAlarmPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PumpAlarmPumpEvent.swift; sourceTree = "<group>"; };
  523. C1E3496629C7A98C009A50A5 /* ChangeCaptureEventEnablePumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeCaptureEventEnablePumpEvent.swift; sourceTree = "<group>"; };
  524. C1E3496729C7A98C009A50A5 /* TempBasalDurationPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TempBasalDurationPumpEvent.swift; sourceTree = "<group>"; };
  525. C1E3496829C7A98C009A50A5 /* ChangeBolusScrollStepSizePumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeBolusScrollStepSizePumpEvent.swift; sourceTree = "<group>"; };
  526. C1E3496929C7A98C009A50A5 /* ChangeSensorSetup2PumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeSensorSetup2PumpEvent.swift; sourceTree = "<group>"; };
  527. C1E3496A29C7A98C009A50A5 /* JournalEntryInsulinMarkerPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = JournalEntryInsulinMarkerPumpEvent.swift; sourceTree = "<group>"; };
  528. C1E3496B29C7A98C009A50A5 /* ChangeMaxBolusPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeMaxBolusPumpEvent.swift; sourceTree = "<group>"; };
  529. C1E3496C29C7A98C009A50A5 /* ChangeVariableBolusPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeVariableBolusPumpEvent.swift; sourceTree = "<group>"; };
  530. C1E3496D29C7A98C009A50A5 /* ChangeBolusReminderEnablePumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeBolusReminderEnablePumpEvent.swift; sourceTree = "<group>"; };
  531. C1E3496E29C7A98C009A50A5 /* ChangeCarbUnitsPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeCarbUnitsPumpEvent.swift; sourceTree = "<group>"; };
  532. C1E3496F29C7A98C009A50A5 /* BolusWizardEstimatePumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BolusWizardEstimatePumpEvent.swift; sourceTree = "<group>"; };
  533. C1E3497029C7A98C009A50A5 /* ClearAlarmPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ClearAlarmPumpEvent.swift; sourceTree = "<group>"; };
  534. C1E3497129C7A98C009A50A5 /* ChangeAlarmNotifyModePumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeAlarmNotifyModePumpEvent.swift; sourceTree = "<group>"; };
  535. C1E3497229C7A98C009A50A5 /* ChangeAlarmClockEnablePumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeAlarmClockEnablePumpEvent.swift; sourceTree = "<group>"; };
  536. C1E3497329C7A98C009A50A5 /* JournalEntryPumpLowReservoirPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = JournalEntryPumpLowReservoirPumpEvent.swift; sourceTree = "<group>"; };
  537. C1E3497429C7A98C009A50A5 /* ChangeTimeFormatPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeTimeFormatPumpEvent.swift; sourceTree = "<group>"; };
  538. C1E3497529C7A98C009A50A5 /* SelectBasalProfilePumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SelectBasalProfilePumpEvent.swift; sourceTree = "<group>"; };
  539. C1E3497629C7A98C009A50A5 /* DailyTotal522PumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DailyTotal522PumpEvent.swift; sourceTree = "<group>"; };
  540. C1E3497729C7A98C009A50A5 /* BGReceivedPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BGReceivedPumpEvent.swift; sourceTree = "<group>"; };
  541. C1E3497829C7A98C009A50A5 /* TimestampedPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TimestampedPumpEvent.swift; sourceTree = "<group>"; };
  542. C1E3497929C7A98C009A50A5 /* SuspendPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SuspendPumpEvent.swift; sourceTree = "<group>"; };
  543. C1E3497A29C7A98C009A50A5 /* EnableBolusWizardPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EnableBolusWizardPumpEvent.swift; sourceTree = "<group>"; };
  544. C1E3497B29C7A98C009A50A5 /* UnabsorbedInsulinPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UnabsorbedInsulinPumpEvent.swift; sourceTree = "<group>"; };
  545. C1E3497C29C7A98C009A50A5 /* DeleteOtherDeviceIDPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DeleteOtherDeviceIDPumpEvent.swift; sourceTree = "<group>"; };
  546. C1E3497D29C7A98C009A50A5 /* AlarmClockReminderPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AlarmClockReminderPumpEvent.swift; sourceTree = "<group>"; };
  547. C1E3497E29C7A98C009A50A5 /* ChangeBGReminderEnablePumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeBGReminderEnablePumpEvent.swift; sourceTree = "<group>"; };
  548. C1E3497F29C7A98C009A50A5 /* JournalEntryPumpLowBatteryPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = JournalEntryPumpLowBatteryPumpEvent.swift; sourceTree = "<group>"; };
  549. C1E3498029C7A98C009A50A5 /* NewTimePumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NewTimePumpEvent.swift; sourceTree = "<group>"; };
  550. C1E3498129C7A98C009A50A5 /* ChangeMaxBasalPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeMaxBasalPumpEvent.swift; sourceTree = "<group>"; };
  551. C1E3498229C7A98C009A50A5 /* ChangeTempBasalTypePumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeTempBasalTypePumpEvent.swift; sourceTree = "<group>"; };
  552. C1E3498329C7A98C009A50A5 /* ChangeSensorAlarmSilenceConfigPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeSensorAlarmSilenceConfigPumpEvent.swift; sourceTree = "<group>"; };
  553. C1E3498429C7A98C009A50A5 /* ChangeOtherDeviceIDPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeOtherDeviceIDPumpEvent.swift; sourceTree = "<group>"; };
  554. C1E3498529C7A98C009A50A5 /* PrimePumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PrimePumpEvent.swift; sourceTree = "<group>"; };
  555. C1E3498629C7A98C009A50A5 /* DailyTotal523PumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DailyTotal523PumpEvent.swift; sourceTree = "<group>"; };
  556. C1E3498729C7A98C009A50A5 /* BatteryPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BatteryPumpEvent.swift; sourceTree = "<group>"; };
  557. C1E3498829C7A98C009A50A5 /* EnableDisableRemotePumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EnableDisableRemotePumpEvent.swift; sourceTree = "<group>"; };
  558. C1E3498929C7A98C009A50A5 /* TempBasalPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TempBasalPumpEvent.swift; sourceTree = "<group>"; };
  559. C1E3498A29C7A98C009A50A5 /* ChangeSensorRateOfChangeAlertSetupPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeSensorRateOfChangeAlertSetupPumpEvent.swift; sourceTree = "<group>"; };
  560. C1E3498B29C7A98C009A50A5 /* RestoreMystery55PumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RestoreMystery55PumpEvent.swift; sourceTree = "<group>"; };
  561. C1E3498C29C7A98C009A50A5 /* BolusWizardSetupPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BolusWizardSetupPumpEvent.swift; sourceTree = "<group>"; };
  562. C1E3498D29C7A98C009A50A5 /* ChangeTimePumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeTimePumpEvent.swift; sourceTree = "<group>"; };
  563. C1E3498E29C7A98C009A50A5 /* ChangeBolusReminderTimePumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeBolusReminderTimePumpEvent.swift; sourceTree = "<group>"; };
  564. C1E3498F29C7A98C009A50A5 /* ChangeBolusWizardSetupPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeBolusWizardSetupPumpEvent.swift; sourceTree = "<group>"; };
  565. C1E3499029C7A98C009A50A5 /* PlaceholderPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PlaceholderPumpEvent.swift; sourceTree = "<group>"; };
  566. C1E3499129C7A98C009A50A5 /* PumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PumpEvent.swift; sourceTree = "<group>"; };
  567. C1E3499229C7A98C009A50A5 /* ChangeBasalProfilePumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeBasalProfilePumpEvent.swift; sourceTree = "<group>"; };
  568. C1E3499329C7A98C009A50A5 /* ResumePumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ResumePumpEvent.swift; sourceTree = "<group>"; };
  569. C1E3499429C7A98C009A50A5 /* ChangeBGReminderOffsetPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeBGReminderOffsetPumpEvent.swift; sourceTree = "<group>"; };
  570. C1E3499529C7A98C009A50A5 /* ChangeWatchdogMarriageProfilePumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeWatchdogMarriageProfilePumpEvent.swift; sourceTree = "<group>"; };
  571. C1E3499629C7A98C009A50A5 /* BasalProfileStartPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BasalProfileStartPumpEvent.swift; sourceTree = "<group>"; };
  572. C1E3499729C7A98C009A50A5 /* ResultDailyTotalPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ResultDailyTotalPumpEvent.swift; sourceTree = "<group>"; };
  573. C1E3499829C7A98C009A50A5 /* UnknownPumpEvent57.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UnknownPumpEvent57.swift; sourceTree = "<group>"; };
  574. C1E3499929C7A98C009A50A5 /* RestoreMystery54PumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RestoreMystery54PumpEvent.swift; sourceTree = "<group>"; };
  575. C1E3499A29C7A98C009A50A5 /* CalBGForPHPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CalBGForPHPumpEvent.swift; sourceTree = "<group>"; };
  576. C1E3499B29C7A98C009A50A5 /* ChangeParadigmLinkIDPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeParadigmLinkIDPumpEvent.swift; sourceTree = "<group>"; };
  577. C1E3499C29C7A98C009A50A5 /* ChangeChildBlockEnablePumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeChildBlockEnablePumpEvent.swift; sourceTree = "<group>"; };
  578. C1E3499D29C7A98C009A50A5 /* ChangeBasalProfilePatternPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeBasalProfilePatternPumpEvent.swift; sourceTree = "<group>"; };
  579. C1E3499E29C7A98C009A50A5 /* RewindPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RewindPumpEvent.swift; sourceTree = "<group>"; };
  580. C1E3499F29C7A98C009A50A5 /* BolusReminderPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BolusReminderPumpEvent.swift; sourceTree = "<group>"; };
  581. C1E349A029C7A98C009A50A5 /* ChangeMeterIDPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeMeterIDPumpEvent.swift; sourceTree = "<group>"; };
  582. C1E349A129C7A98C009A50A5 /* ChangeAudioBolusPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeAudioBolusPumpEvent.swift; sourceTree = "<group>"; };
  583. C1E349A229C7A98C009A50A5 /* DeleteBolusReminderTimePumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DeleteBolusReminderTimePumpEvent.swift; sourceTree = "<group>"; };
  584. C1E349A329C7A98C009A50A5 /* ChangeReservoirWarningTimePumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeReservoirWarningTimePumpEvent.swift; sourceTree = "<group>"; };
  585. C1E349A429C7A98C009A50A5 /* JournalEntryExerciseMarkerPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = JournalEntryExerciseMarkerPumpEvent.swift; sourceTree = "<group>"; };
  586. C1E349A529C7A98C009A50A5 /* BolusNormalPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BolusNormalPumpEvent.swift; sourceTree = "<group>"; };
  587. C1E349A629C7A98C009A50A5 /* AlarmSensorPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AlarmSensorPumpEvent.swift; sourceTree = "<group>"; };
  588. C1E349A729C7A98C009A50A5 /* DailyTotal515PumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DailyTotal515PumpEvent.swift; sourceTree = "<group>"; };
  589. C1E349A829C7A98C009A50A5 /* JournalEntryMealMarkerPumpEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = JournalEntryMealMarkerPumpEvent.swift; sourceTree = "<group>"; };
  590. C1E349AD29C7A98C009A50A5 /* MessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MessageBody.swift; sourceTree = "<group>"; };
  591. C1E349AE29C7A98C009A50A5 /* ReadCurrentPageNumberMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReadCurrentPageNumberMessageBody.swift; sourceTree = "<group>"; };
  592. C1E349AF29C7A98C009A50A5 /* PowerOnCarelinkMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PowerOnCarelinkMessageBody.swift; sourceTree = "<group>"; };
  593. C1E349B029C7A98C009A50A5 /* GetBatteryCarelinkMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GetBatteryCarelinkMessageBody.swift; sourceTree = "<group>"; };
  594. C1E349B129C7A98C009A50A5 /* SetRemoteControlEnabledMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SetRemoteControlEnabledMessageBody.swift; sourceTree = "<group>"; };
  595. C1E349B229C7A98C009A50A5 /* GetHistoryPageCarelinkMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GetHistoryPageCarelinkMessageBody.swift; sourceTree = "<group>"; };
  596. C1E349B329C7A98C009A50A5 /* PumpAckMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PumpAckMessageBody.swift; sourceTree = "<group>"; };
  597. C1E349B429C7A98C009A50A5 /* MySentryAckMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MySentryAckMessageBody.swift; sourceTree = "<group>"; };
  598. C1E349B529C7A98C009A50A5 /* MySentryAlertMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MySentryAlertMessageBody.swift; sourceTree = "<group>"; };
  599. C1E349B629C7A98C009A50A5 /* PumpErrorMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PumpErrorMessageBody.swift; sourceTree = "<group>"; };
  600. C1E349B729C7A98C009A50A5 /* UnknownMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UnknownMessageBody.swift; sourceTree = "<group>"; };
  601. C1E349B829C7A98C009A50A5 /* DeviceLinkMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DeviceLinkMessageBody.swift; sourceTree = "<group>"; };
  602. C1E349B929C7A98C009A50A5 /* ReadTempBasalCarelinkMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReadTempBasalCarelinkMessageBody.swift; sourceTree = "<group>"; };
  603. C1E349BA29C7A98C009A50A5 /* ReadCurrentGlucosePageMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReadCurrentGlucosePageMessageBody.swift; sourceTree = "<group>"; };
  604. C1E349BC29C7A98C009A50A5 /* GlucosePage.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GlucosePage.swift; sourceTree = "<group>"; };
  605. C1E349BD29C7A98C009A50A5 /* HistoryPage.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HistoryPage.swift; sourceTree = "<group>"; };
  606. C1E349BE29C7A98C009A50A5 /* GlucoseEventType.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GlucoseEventType.swift; sourceTree = "<group>"; };
  607. C1E349BF29C7A98C009A50A5 /* TimestampedGlucoseEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TimestampedGlucoseEvent.swift; sourceTree = "<group>"; };
  608. C1E349C029C7A98C009A50A5 /* PartialDecode.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PartialDecode.swift; sourceTree = "<group>"; };
  609. C1E349C129C7A98C009A50A5 /* MySentryAlertType.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MySentryAlertType.swift; sourceTree = "<group>"; };
  610. C1E349C229C7A98C009A50A5 /* CRC16.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CRC16.swift; sourceTree = "<group>"; };
  611. C1E349C329C7A98C009A50A5 /* BasalSchedule.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BasalSchedule.swift; sourceTree = "<group>"; };
  612. C1E349C429C7A98C009A50A5 /* PumpEventType.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PumpEventType.swift; sourceTree = "<group>"; };
  613. C1E349C529C7A98C009A50A5 /* TimestampedHistoryEvent.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TimestampedHistoryEvent.swift; sourceTree = "<group>"; };
  614. C1E349C629C7A98C009A50A5 /* GetGlucosePageMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GetGlucosePageMessageBody.swift; sourceTree = "<group>"; };
  615. C1E349C729C7A98C009A50A5 /* MySentryPumpStatusMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MySentryPumpStatusMessageBody.swift; sourceTree = "<group>"; };
  616. C1E349C829C7A98C009A50A5 /* GetPumpModelCarelinkMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GetPumpModelCarelinkMessageBody.swift; sourceTree = "<group>"; };
  617. C1E349C929C7A98C009A50A5 /* MySentryAlertClearedMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MySentryAlertClearedMessageBody.swift; sourceTree = "<group>"; };
  618. C1E349CA29C7A98C009A50A5 /* ChangeTempBasalCarelinkMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeTempBasalCarelinkMessageBody.swift; sourceTree = "<group>"; };
  619. C1E349CB29C7A98C009A50A5 /* ReadOtherDevicesIDsMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReadOtherDevicesIDsMessageBody.swift; sourceTree = "<group>"; };
  620. C1E349CC29C7A98C009A50A5 /* ReadTimeCarelinkMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReadTimeCarelinkMessageBody.swift; sourceTree = "<group>"; };
  621. C1E349CD29C7A98C009A50A5 /* ReadSettingsCarelinkMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReadSettingsCarelinkMessageBody.swift; sourceTree = "<group>"; };
  622. C1E349CE29C7A98C009A50A5 /* GetPumpFirmwareVersionMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GetPumpFirmwareVersionMessageBody.swift; sourceTree = "<group>"; };
  623. C1E349CF29C7A98C009A50A5 /* MessageType.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MessageType.swift; sourceTree = "<group>"; };
  624. C1E349D029C7A98C009A50A5 /* ReadRemoteControlIDsMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReadRemoteControlIDsMessageBody.swift; sourceTree = "<group>"; };
  625. C1E349D129C7A98C009A50A5 /* PumpMessage.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PumpMessage.swift; sourceTree = "<group>"; };
  626. C1E349D229C7A98C009A50A5 /* SuspendResumeMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SuspendResumeMessageBody.swift; sourceTree = "<group>"; };
  627. C1E349D329C7A98C009A50A5 /* ReadOtherDevicesStatusMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReadOtherDevicesStatusMessageBody.swift; sourceTree = "<group>"; };
  628. C1E349D429C7A98C009A50A5 /* ChangeMaxBolusMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeMaxBolusMessageBody.swift; sourceTree = "<group>"; };
  629. C1E349D529C7A98C009A50A5 /* ChangeMaxBasalRateMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeMaxBasalRateMessageBody.swift; sourceTree = "<group>"; };
  630. C1E349D629C7A98C009A50A5 /* FindDeviceMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FindDeviceMessageBody.swift; sourceTree = "<group>"; };
  631. C1E349D729C7A98C009A50A5 /* ReadRemainingInsulinMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReadRemainingInsulinMessageBody.swift; sourceTree = "<group>"; };
  632. C1E349D829C7A98C009A50A5 /* PacketType.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PacketType.swift; sourceTree = "<group>"; };
  633. C1E349D929C7A98C009A50A5 /* MeterMessage.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MeterMessage.swift; sourceTree = "<group>"; };
  634. C1E349DA29C7A98C009A50A5 /* BolusCarelinkMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BolusCarelinkMessageBody.swift; sourceTree = "<group>"; };
  635. C1E349DB29C7A98C009A50A5 /* DataFrameMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DataFrameMessageBody.swift; sourceTree = "<group>"; };
  636. C1E349DC29C7A98C009A50A5 /* ChangeRemoteControlIDMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeRemoteControlIDMessageBody.swift; sourceTree = "<group>"; };
  637. C1E349DD29C7A98C009A50A5 /* ReadPumpStatusMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReadPumpStatusMessageBody.swift; sourceTree = "<group>"; };
  638. C1E349DE29C7A98C009A50A5 /* ChangeTimeCarelinkMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChangeTimeCarelinkMessageBody.swift; sourceTree = "<group>"; };
  639. C1E349DF29C7A98C009A50A5 /* SelectBasalProfileMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SelectBasalProfileMessageBody.swift; sourceTree = "<group>"; };
  640. C1E349E029C7A98D009A50A5 /* ButtonPressCarelinkMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ButtonPressCarelinkMessageBody.swift; sourceTree = "<group>"; };
  641. C1E349E129C7A98D009A50A5 /* CarelinkMessageBody.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CarelinkMessageBody.swift; sourceTree = "<group>"; };
  642. C1E349E929C7A98D009A50A5 /* BatteryChemistryType.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BatteryChemistryType.swift; sourceTree = "<group>"; };
  643. C1E349EA29C7A98D009A50A5 /* PumpColor.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PumpColor.swift; sourceTree = "<group>"; };
  644. C1E349EB29C7A98D009A50A5 /* PumpModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PumpModel.swift; sourceTree = "<group>"; };
  645. C1E349EC29C7A98D009A50A5 /* PumpRegion.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PumpRegion.swift; sourceTree = "<group>"; };
  646. C1E349EE29C7A98D009A50A5 /* MinimedPacket.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MinimedPacket.swift; sourceTree = "<group>"; };
  647. C1E349EF29C7A98D009A50A5 /* CRC8.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CRC8.swift; sourceTree = "<group>"; };
  648. C1E349F029C7A98D009A50A5 /* FourByteSixByteEncoding.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FourByteSixByteEncoding.swift; sourceTree = "<group>"; };
  649. C1E34A0D29C7A98E009A50A5 /* ISO8601DateFormatter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ISO8601DateFormatter.swift; sourceTree = "<group>"; };
  650. C1E34A0E29C7A98E009A50A5 /* Int.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Int.swift; sourceTree = "<group>"; };
  651. C1E34A0F29C7A98E009A50A5 /* NSDateComponents.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NSDateComponents.swift; sourceTree = "<group>"; };
  652. C1E34AE529C7A9BC009A50A5 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Localizable.strings; sourceTree = "<group>"; };
  653. C1E34AE629C7A9BC009A50A5 /* he */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = he; path = he.lproj/Localizable.strings; sourceTree = "<group>"; };
  654. C1E34AE729C7A9BC009A50A5 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/Localizable.strings; sourceTree = "<group>"; };
  655. C1E34AE829C7A9BC009A50A5 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Localizable.strings"; sourceTree = "<group>"; };
  656. C1E34AE929C7A9BC009A50A5 /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/Localizable.strings; sourceTree = "<group>"; };
  657. C1E34AEA29C7A9BC009A50A5 /* nb */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nb; path = nb.lproj/Localizable.strings; sourceTree = "<group>"; };
  658. C1E34AEB29C7A9BC009A50A5 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Localizable.strings; sourceTree = "<group>"; };
  659. C1E34AEC29C7A9BC009A50A5 /* da */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = da; path = da.lproj/Localizable.strings; sourceTree = "<group>"; };
  660. C1E34AED29C7A9BC009A50A5 /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/Localizable.strings; sourceTree = "<group>"; };
  661. C1E34AEE29C7A9BC009A50A5 /* sk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sk; path = sk.lproj/Localizable.strings; sourceTree = "<group>"; };
  662. C1E34AEF29C7A9BC009A50A5 /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/Localizable.strings; sourceTree = "<group>"; };
  663. C1E34AF029C7A9BC009A50A5 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/Localizable.strings; sourceTree = "<group>"; };
  664. C1E34AF129C7A9BC009A50A5 /* Base */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Base; path = Base.lproj/Localizable.strings; sourceTree = "<group>"; };
  665. C1E34AF229C7A9BC009A50A5 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Localizable.strings; sourceTree = "<group>"; };
  666. C1E34AF329C7A9BC009A50A5 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/Localizable.strings; sourceTree = "<group>"; };
  667. C1E34AF429C7A9BC009A50A5 /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/Localizable.strings"; sourceTree = "<group>"; };
  668. C1E34AF529C7A9BC009A50A5 /* vi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = vi; path = vi.lproj/Localizable.strings; sourceTree = "<group>"; };
  669. C1E34AF629C7A9BC009A50A5 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Localizable.strings; sourceTree = "<group>"; };
  670. C1E34AF729C7A9BC009A50A5 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Localizable.strings; sourceTree = "<group>"; };
  671. C1E34AF829C7A9BC009A50A5 /* fi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/Localizable.strings; sourceTree = "<group>"; };
  672. C1E34AF929C7A9BC009A50A5 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/Localizable.strings; sourceTree = "<group>"; };
  673. C1E34AFA29C7A9BC009A50A5 /* ro */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ro; path = ro.lproj/Localizable.strings; sourceTree = "<group>"; };
  674. C1E34B0129C7ABCB009A50A5 /* MinimedKitUI.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = MinimedKitUI.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  675. C1E34B0329C7ABCB009A50A5 /* MinimedKitUI.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MinimedKitUI.h; sourceTree = "<group>"; };
  676. C1E34B0829C7ABF2009A50A5 /* MinimedKitUI.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = MinimedKitUI.xcassets; sourceTree = "<group>"; };
  677. C1E34B0A29C7ABF2009A50A5 /* Image.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Image.swift; sourceTree = "<group>"; };
  678. C1E34B0C29C7ABF2009A50A5 /* MinimedPumpIDSetupViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MinimedPumpIDSetupViewController.swift; sourceTree = "<group>"; };
  679. C1E34B0D29C7ABF2009A50A5 /* MinimedPumpManagerSetupViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MinimedPumpManagerSetupViewController.swift; sourceTree = "<group>"; };
  680. C1E34B0E29C7ABF2009A50A5 /* MinimedPumpClockSetupViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MinimedPumpClockSetupViewController.swift; sourceTree = "<group>"; };
  681. C1E34B0F29C7ABF2009A50A5 /* MinimedPumpSetupCompleteViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MinimedPumpSetupCompleteViewController.swift; sourceTree = "<group>"; };
  682. C1E34B1029C7ABF2009A50A5 /* MinimedPumpSentrySetupViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MinimedPumpSentrySetupViewController.swift; sourceTree = "<group>"; };
  683. C1E34B1129C7ABF2009A50A5 /* MinimedPumpManager+UI.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "MinimedPumpManager+UI.swift"; sourceTree = "<group>"; };
  684. C1E34B1229C7ABF2009A50A5 /* PumpModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PumpModel.swift; sourceTree = "<group>"; };
  685. C1E34B1329C7ABF2009A50A5 /* RadioSelectionTableViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RadioSelectionTableViewController.swift; sourceTree = "<group>"; };
  686. C1E34B1429C7ABF2009A50A5 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  687. C1E34B1529C7ABF2009A50A5 /* MinimedPumpUICoordinator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MinimedPumpUICoordinator.swift; sourceTree = "<group>"; };
  688. C1E34B1629C7ABF2009A50A5 /* CommandResponseViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CommandResponseViewController.swift; sourceTree = "<group>"; };
  689. C1E34B1729C7ABF2009A50A5 /* MinimedHUDProvider.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MinimedHUDProvider.swift; sourceTree = "<group>"; };
  690. C1E34B1929C7ABF3009A50A5 /* UseMySentrySelectionView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UseMySentrySelectionView.swift; sourceTree = "<group>"; };
  691. C1E34B1A29C7ABF3009A50A5 /* DataSourceSelectionView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DataSourceSelectionView.swift; sourceTree = "<group>"; };
  692. C1E34B1B29C7ABF3009A50A5 /* BatteryTypeSelectionView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BatteryTypeSelectionView.swift; sourceTree = "<group>"; };
  693. C1E34B1C29C7ABF3009A50A5 /* ReservoirHUDView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = ReservoirHUDView.xib; sourceTree = "<group>"; };
  694. C1E34B1D29C7ABF3009A50A5 /* MinimedPumpSettingsView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MinimedPumpSettingsView.swift; sourceTree = "<group>"; };
  695. C1E34B1E29C7ABF3009A50A5 /* ReservoirHUDView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReservoirHUDView.swift; sourceTree = "<group>"; };
  696. C1E34B1F29C7ABF3009A50A5 /* MinimedPumpSettingsViewModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MinimedPumpSettingsViewModel.swift; sourceTree = "<group>"; };
  697. C1E34B2029C7ABF3009A50A5 /* InsulinTypeConfirmation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = InsulinTypeConfirmation.swift; sourceTree = "<group>"; };
  698. C1E34B2129C7ABF3009A50A5 /* MinimedReservoirView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MinimedReservoirView.swift; sourceTree = "<group>"; };
  699. C1E34B2229C7ABF3009A50A5 /* TimeView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TimeView.swift; sourceTree = "<group>"; };
  700. C1E34B4129C7AC4C009A50A5 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = ar.lproj/Localizable.strings; sourceTree = "<group>"; };
  701. C1E34B4229C7AC4F009A50A5 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Localizable.strings"; sourceTree = "<group>"; };
  702. C1E34B4329C7AC51009A50A5 /* cs */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = cs; path = cs.lproj/Localizable.strings; sourceTree = "<group>"; };
  703. C1E34B4429C7AC54009A50A5 /* da */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = da; path = da.lproj/Localizable.strings; sourceTree = "<group>"; };
  704. C1E34B4529C7AC56009A50A5 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/Localizable.strings; sourceTree = "<group>"; };
  705. C1E34B4629C7AC58009A50A5 /* fi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/Localizable.strings; sourceTree = "<group>"; };
  706. C1E34B4729C7AC5B009A50A5 /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/Localizable.strings; sourceTree = "<group>"; };
  707. C1E34B4829C7AC5D009A50A5 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Localizable.strings; sourceTree = "<group>"; };
  708. C1E34B4929C7AC5F009A50A5 /* he */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = he; path = he.lproj/Localizable.strings; sourceTree = "<group>"; };
  709. C1E34B4A29C7AC61009A50A5 /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/Localizable.strings; sourceTree = "<group>"; };
  710. C1E34B4B29C7AC64009A50A5 /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/Localizable.strings; sourceTree = "<group>"; };
  711. C1E34B4C29C7AC66009A50A5 /* nb */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nb; path = nb.lproj/Localizable.strings; sourceTree = "<group>"; };
  712. C1E34B4D29C7AC68009A50A5 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/Localizable.strings; sourceTree = "<group>"; };
  713. C1E34B4E29C7AC69009A50A5 /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/Localizable.strings"; sourceTree = "<group>"; };
  714. C1E34B4F29C7AC6A009A50A5 /* ro */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ro; path = ro.lproj/Localizable.strings; sourceTree = "<group>"; };
  715. C1E34B5029C7AC6B009A50A5 /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/Localizable.strings; sourceTree = "<group>"; };
  716. C1E34B5129C7AC6C009A50A5 /* sk */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sk; path = sk.lproj/Localizable.strings; sourceTree = "<group>"; };
  717. C1E34B5229C7AC6D009A50A5 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Localizable.strings; sourceTree = "<group>"; };
  718. C1E34B5329C7AC6E009A50A5 /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/Localizable.strings; sourceTree = "<group>"; };
  719. C1E34B5429C7AC6F009A50A5 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Localizable.strings; sourceTree = "<group>"; };
  720. C1E34B5529C7AC70009A50A5 /* vi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = vi; path = vi.lproj/Localizable.strings; sourceTree = "<group>"; };
  721. C1E34B5B29C7AD01009A50A5 /* MinimedKitPlugin.loopplugin */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = MinimedKitPlugin.loopplugin; sourceTree = BUILT_PRODUCTS_DIR; };
  722. C1E34B6229C7AD31009A50A5 /* MinimedKitPlugin.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MinimedKitPlugin.swift; sourceTree = "<group>"; };
  723. C1E34B6329C7AD31009A50A5 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  724. C1E34B6729C7AD62009A50A5 /* LoopKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = LoopKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  725. C1E34B7429C7AF61009A50A5 /* LocalisedString.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LocalisedString.swift; sourceTree = "<group>"; };
  726. C1E34B7629C7AFCF009A50A5 /* Data.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Data.swift; sourceTree = "<group>"; };
  727. C1E34B7829C7AFF7009A50A5 /* TimeInterval.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TimeInterval.swift; sourceTree = "<group>"; };
  728. C1E34B7A29C7B044009A50A5 /* OSLog.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OSLog.swift; sourceTree = "<group>"; };
  729. C1E34B7C29C7B075009A50A5 /* RileyLinkKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = RileyLinkKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  730. C1E34B8029C7B155009A50A5 /* PumpOpsSession.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PumpOpsSession.swift; sourceTree = "<group>"; };
  731. C1E34B8229C7B1AB009A50A5 /* TimeZone.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TimeZone.swift; sourceTree = "<group>"; };
  732. C1E34B8429C7B1D4009A50A5 /* HKUnit.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HKUnit.swift; sourceTree = "<group>"; };
  733. C1E34B8729C7B292009A50A5 /* Comparable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Comparable.swift; sourceTree = "<group>"; };
  734. C1E34B8929C7B2FC009A50A5 /* LocalisedString.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LocalisedString.swift; sourceTree = "<group>"; };
  735. C1E34B8B29C7B334009A50A5 /* IdentifiableClass.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IdentifiableClass.swift; sourceTree = "<group>"; };
  736. C1E34B8D29C7B34F009A50A5 /* NibLoadable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NibLoadable.swift; sourceTree = "<group>"; };
  737. C1E34B8F29C7B38A009A50A5 /* NumberFormatter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NumberFormatter.swift; sourceTree = "<group>"; };
  738. C1E34B9129C7B46C009A50A5 /* TimeZone.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TimeZone.swift; sourceTree = "<group>"; };
  739. C1E34B9329C7B59B009A50A5 /* RileyLinkKitUI.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = RileyLinkKitUI.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  740. C1E34B9729C7B5A3009A50A5 /* LoopKitUI.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = LoopKitUI.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  741. C1E34BA129C7B652009A50A5 /* RileyLinkBLEKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = RileyLinkBLEKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  742. CEC751BF29D88240006E9D24 /* OmniKit.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = OmniKit.xcodeproj; path = ../OmniKit/OmniKit.xcodeproj; sourceTree = "<group>"; };
  743. /* End PBXFileReference section */
  744. /* Begin PBXFrameworksBuildPhase section */
  745. C13CC33E29C7B73A007F25DE /* Frameworks */ = {
  746. isa = PBXFrameworksBuildPhase;
  747. buildActionMask = 2147483647;
  748. files = (
  749. C13CC34529C7B73A007F25DE /* MinimedKit.framework in Frameworks */,
  750. );
  751. runOnlyForDeploymentPostprocessing = 0;
  752. };
  753. C1E3490E29C7A866009A50A5 /* Frameworks */ = {
  754. isa = PBXFrameworksBuildPhase;
  755. buildActionMask = 2147483647;
  756. files = (
  757. C1E34B6829C7AD62009A50A5 /* LoopKit.framework in Frameworks */,
  758. C1E34B7D29C7B075009A50A5 /* RileyLinkKit.framework in Frameworks */,
  759. );
  760. runOnlyForDeploymentPostprocessing = 0;
  761. };
  762. C1E34AFE29C7ABCB009A50A5 /* Frameworks */ = {
  763. isa = PBXFrameworksBuildPhase;
  764. buildActionMask = 2147483647;
  765. files = (
  766. C1E34B9829C7B5A3009A50A5 /* LoopKitUI.framework in Frameworks */,
  767. C13CC33529C7B6A9007F25DE /* LoopKit.framework in Frameworks */,
  768. C1E34B9A29C7B5E9009A50A5 /* RileyLinkKitUI.framework in Frameworks */,
  769. C13CC33829C7B6BC007F25DE /* MinimedKit.framework in Frameworks */,
  770. );
  771. runOnlyForDeploymentPostprocessing = 0;
  772. };
  773. C1E34B5829C7AD01009A50A5 /* Frameworks */ = {
  774. isa = PBXFrameworksBuildPhase;
  775. buildActionMask = 2147483647;
  776. files = (
  777. C1E34BA229C7B652009A50A5 /* RileyLinkBLEKit.framework in Frameworks */,
  778. C1E34B9D29C7B623009A50A5 /* RileyLinkKitUI.framework in Frameworks */,
  779. C1E34B9F29C7B649009A50A5 /* RileyLinkKit.framework in Frameworks */,
  780. C1E34B6B29C7AD9C009A50A5 /* MinimedKit.framework in Frameworks */,
  781. C1E34B6F29C7AD9C009A50A5 /* MinimedKitUI.framework in Frameworks */,
  782. );
  783. runOnlyForDeploymentPostprocessing = 0;
  784. };
  785. /* End PBXFrameworksBuildPhase section */
  786. /* Begin PBXGroup section */
  787. C1229C2029C7EC9B0066A89C /* Extensions */ = {
  788. isa = PBXGroup;
  789. children = (
  790. C1229C2129C7ECA70066A89C /* TimeInterval.swift */,
  791. C1229C2329C7ECEB0066A89C /* Data.swift */,
  792. );
  793. path = Extensions;
  794. sourceTree = "<group>";
  795. };
  796. C13CC34229C7B73A007F25DE /* MinimedKitTests */ = {
  797. isa = PBXGroup;
  798. children = (
  799. C1229C2029C7EC9B0066A89C /* Extensions */,
  800. C13CC37629C7B756007F25DE /* BasalScheduleTests.swift */,
  801. C13CC36629C7B755007F25DE /* CRC8Tests.swift */,
  802. C13CC38329C7B757007F25DE /* CRC16Tests.swift */,
  803. C13CC36729C7B756007F25DE /* GlucoseEvents */,
  804. C13CC37D29C7B756007F25DE /* GlucosePageTests.swift */,
  805. C13CC38229C7B756007F25DE /* HistoryPageTests.swift */,
  806. C13CC38129C7B756007F25DE /* Info.plist */,
  807. C13CC34E29C7B755007F25DE /* Messages */,
  808. C13CC36029C7B755007F25DE /* MinimedPacketTests.swift */,
  809. C13CC36129C7B755007F25DE /* MinimedPumpManagerTests.swift */,
  810. C13CC37729C7B756007F25DE /* Mocks */,
  811. C13CC38429C7B757007F25DE /* MySentryPumpStatusMessageBodyTests.swift */,
  812. C13CC36429C7B755007F25DE /* NSDataTests.swift */,
  813. C13CC36229C7B755007F25DE /* NSDateComponents.swift */,
  814. C13CC38529C7B757007F25DE /* NSDateComponentsTests.swift */,
  815. C13CC37E29C7B756007F25DE /* NSStringExtensions.swift */,
  816. C13CC34B29C7B755007F25DE /* PumpEvents */,
  817. C13CC38029C7B756007F25DE /* PumpModelTests.swift */,
  818. C13CC38629C7B757007F25DE /* PumpOpsSynchronousBuildFromFramesTests.swift */,
  819. C13CC36329C7B755007F25DE /* PumpOpsSynchronousTests.swift */,
  820. C13CC37F29C7B756007F25DE /* ReadSettingsCarelinkMessageBodyTests.swift */,
  821. C13CC38729C7B757007F25DE /* ReconciliationTests.swift */,
  822. C13CC36529C7B755007F25DE /* TimestampedHistoryEventTests.swift */,
  823. );
  824. path = MinimedKitTests;
  825. sourceTree = "<group>";
  826. };
  827. C13CC34B29C7B755007F25DE /* PumpEvents */ = {
  828. isa = PBXGroup;
  829. children = (
  830. C13CC34C29C7B755007F25DE /* ResumePumpEventTests.swift */,
  831. C13CC34D29C7B755007F25DE /* BolusNormalPumpEventTests.swift */,
  832. );
  833. path = PumpEvents;
  834. sourceTree = "<group>";
  835. };
  836. C13CC34E29C7B755007F25DE /* Messages */ = {
  837. isa = PBXGroup;
  838. children = (
  839. C13CC34F29C7B755007F25DE /* ReadCurrentGlucosePageMessageBodyTests.swift */,
  840. C13CC35029C7B755007F25DE /* ChangeTimeCarelinMessageBodyTests.swift */,
  841. C13CC35129C7B755007F25DE /* MeterMessageTests.swift */,
  842. C13CC35229C7B755007F25DE /* ChangeTempBasalCarelinkMessageBodyTests.swift */,
  843. C13CC35329C7B755007F25DE /* ReadOtherDevicesIDsMessageBodyTests.swift */,
  844. C13CC35429C7B755007F25DE /* BolusCarelinkMessageBodyTests.swift */,
  845. C13CC35529C7B755007F25DE /* FindDeviceMessageBodyTests.swift */,
  846. C13CC35629C7B755007F25DE /* ReadRemoteControlIDsMessageBodyTests.swift */,
  847. C13CC35729C7B755007F25DE /* ReadTempBasalCarelinkMessageBodyTests.swift */,
  848. C13CC35829C7B755007F25DE /* DeviceLinkMessageBodyTests.swift */,
  849. C13CC35929C7B755007F25DE /* ChangeMaxBasalRateMessageBodyTests.swift */,
  850. C13CC35A29C7B755007F25DE /* ChangeRemoteControlIDMessageBodyTests.swift */,
  851. C13CC35B29C7B755007F25DE /* GetBatteryCarelinkMessageBodyTests.swift */,
  852. C13CC35C29C7B755007F25DE /* ReadRemainingInsulinMessageBodyTests.swift */,
  853. C13CC35D29C7B755007F25DE /* ChangeMaxBolusMessageBodyTests.swift */,
  854. C13CC35E29C7B755007F25DE /* GetPumpModelCarelinkMessageBodyTests.swift */,
  855. C13CC35F29C7B755007F25DE /* GetGlucosePageMessageBodyTests.swift */,
  856. );
  857. path = Messages;
  858. sourceTree = "<group>";
  859. };
  860. C13CC36729C7B756007F25DE /* GlucoseEvents */ = {
  861. isa = PBXGroup;
  862. children = (
  863. C13CC36829C7B756007F25DE /* SensorDataHighGlucoseEventTests.swift */,
  864. C13CC36929C7B756007F25DE /* SensorTimestampGlucoseEventTests.swift */,
  865. C13CC36A29C7B756007F25DE /* BatteryChangeGlucoseEventTests.swift */,
  866. C13CC36B29C7B756007F25DE /* SensorErrorGlucoseEventTests.swift */,
  867. C13CC36C29C7B756007F25DE /* SensorCalFactorGlucoseEventTests.swift */,
  868. C13CC36D29C7B756007F25DE /* SensorCalGlucoseEventTests.swift */,
  869. C13CC36E29C7B756007F25DE /* CalBGForGHGlucoseEventTests.swift */,
  870. C13CC36F29C7B756007F25DE /* SensorStatusGlucoseEventTests.swift */,
  871. C13CC37029C7B756007F25DE /* SensorDataLowGlucoseEventTests.swift */,
  872. C13CC37129C7B756007F25DE /* GlucoseSensorDataGlucoseEventTests.swift */,
  873. C13CC37229C7B756007F25DE /* SensorSyncGlucoseEventTests.swift */,
  874. C13CC37329C7B756007F25DE /* DateTimeChangeGlucoseEventTests.swift */,
  875. C13CC37429C7B756007F25DE /* SensorPacketGlucoseEventTests.swift */,
  876. C13CC37529C7B756007F25DE /* TenSomethingGlucoseEventTests.swift */,
  877. );
  878. path = GlucoseEvents;
  879. sourceTree = "<group>";
  880. };
  881. C13CC37729C7B756007F25DE /* Mocks */ = {
  882. isa = PBXGroup;
  883. children = (
  884. C13CC37829C7B756007F25DE /* MockRileyLinkProvider.swift */,
  885. C13CC37929C7B756007F25DE /* MockPumpManagerDelegate.swift */,
  886. C13CC37A29C7B756007F25DE /* MockPumpOps.swift */,
  887. C13CC37B29C7B756007F25DE /* MockPumpMessageSender.swift */,
  888. C13CC37C29C7B756007F25DE /* MockRileyLinkDevice.swift */,
  889. );
  890. path = Mocks;
  891. sourceTree = "<group>";
  892. };
  893. C13CC3DB29C7BA37007F25DE /* Extensions */ = {
  894. isa = PBXGroup;
  895. children = (
  896. C13CC3DC29C7BA48007F25DE /* OSLog.swift */,
  897. );
  898. path = Extensions;
  899. sourceTree = "<group>";
  900. };
  901. C1E3490729C7A866009A50A5 = {
  902. isa = PBXGroup;
  903. children = (
  904. CEC751BF29D88240006E9D24 /* OmniKit.xcodeproj */,
  905. C1E3491329C7A866009A50A5 /* MinimedKit */,
  906. C1E34B0229C7ABCB009A50A5 /* MinimedKitUI */,
  907. C1E34B5C29C7AD01009A50A5 /* MinimedKitPlugin */,
  908. C13CC34229C7B73A007F25DE /* MinimedKitTests */,
  909. C1E3491229C7A866009A50A5 /* Products */,
  910. C1E34B6629C7AD62009A50A5 /* Frameworks */,
  911. );
  912. sourceTree = "<group>";
  913. };
  914. C1E3491229C7A866009A50A5 /* Products */ = {
  915. isa = PBXGroup;
  916. children = (
  917. C1E3491129C7A866009A50A5 /* MinimedKit.framework */,
  918. C1E34B0129C7ABCB009A50A5 /* MinimedKitUI.framework */,
  919. C1E34B5B29C7AD01009A50A5 /* MinimedKitPlugin.loopplugin */,
  920. C13CC34129C7B73A007F25DE /* MinimedKitTests.xctest */,
  921. );
  922. name = Products;
  923. sourceTree = "<group>";
  924. };
  925. C1E3491329C7A866009A50A5 /* MinimedKit */ = {
  926. isa = PBXGroup;
  927. children = (
  928. C1E34AE329C7A9BC009A50A5 /* Resources */,
  929. C1E3493A29C7A98B009A50A5 /* CGMManager */,
  930. C1E34A0C29C7A98E009A50A5 /* Extensions */,
  931. C1E3492429C7A98B009A50A5 /* GlucoseEvents */,
  932. C1E3494029C7A98C009A50A5 /* Info.plist */,
  933. C1E349AC29C7A98C009A50A5 /* Messages */,
  934. C1E349E829C7A98D009A50A5 /* Models */,
  935. C1E3496329C7A98C009A50A5 /* PumpEvents */,
  936. C1E3494429C7A98C009A50A5 /* PumpManager */,
  937. C1E349ED29C7A98D009A50A5 /* Radio */,
  938. C1E3491429C7A866009A50A5 /* MinimedKit.h */,
  939. C1E34B7429C7AF61009A50A5 /* LocalisedString.swift */,
  940. );
  941. path = MinimedKit;
  942. sourceTree = "<group>";
  943. };
  944. C1E3492429C7A98B009A50A5 /* GlucoseEvents */ = {
  945. isa = PBXGroup;
  946. children = (
  947. C1E3492529C7A98B009A50A5 /* CalBGForGHGlucoseEvent.swift */,
  948. C1E3492629C7A98B009A50A5 /* RelativeTimestampedGlucoseEvent.swift */,
  949. C1E3492729C7A98B009A50A5 /* SensorCalGlucoseEvent.swift */,
  950. C1E3492829C7A98B009A50A5 /* SensorErrorGlucoseEvent.swift */,
  951. C1E3492929C7A98B009A50A5 /* TenSomethingGlucoseEvent.swift */,
  952. C1E3492A29C7A98B009A50A5 /* SensorStatusGlucoseEvent.swift */,
  953. C1E3492B29C7A98B009A50A5 /* SensorValueGlucoseEvent.swift */,
  954. C1E3492C29C7A98B009A50A5 /* SensorSyncGlucoseEvent.swift */,
  955. C1E3492D29C7A98B009A50A5 /* SensorTimestampGlucoseEvent.swift */,
  956. C1E3492E29C7A98B009A50A5 /* SensorDataLowGlucoseEvent.swift */,
  957. C1E3492F29C7A98B009A50A5 /* SensorPacketGlucoseEvent.swift */,
  958. C1E3493029C7A98B009A50A5 /* DateTimeChangeGlucoseEvent.swift */,
  959. C1E3493129C7A98B009A50A5 /* UnknownGlucoseEvent.swift */,
  960. C1E3493229C7A98B009A50A5 /* DataEndGlucoseEvent.swift */,
  961. C1E3493329C7A98B009A50A5 /* NineteenSomethingGlucoseEvent.swift */,
  962. C1E3493429C7A98B009A50A5 /* GlucoseEvent.swift */,
  963. C1E3493529C7A98B009A50A5 /* GlucoseSensorDataGlucoseEvent.swift */,
  964. C1E3493629C7A98B009A50A5 /* SensorDataHighGlucoseEvent.swift */,
  965. C1E3493729C7A98B009A50A5 /* BatteryChangeGlucoseEvent.swift */,
  966. C1E3493829C7A98B009A50A5 /* SensorCalFactorGlucoseEvent.swift */,
  967. C1E3493929C7A98B009A50A5 /* SensorWeakSignalGlucoseEvent.swift */,
  968. );
  969. path = GlucoseEvents;
  970. sourceTree = "<group>";
  971. };
  972. C1E3493A29C7A98B009A50A5 /* CGMManager */ = {
  973. isa = PBXGroup;
  974. children = (
  975. C1E3493B29C7A98B009A50A5 /* SensorValueGlucoseEvent+CGMManager.swift */,
  976. C1E3493C29C7A98B009A50A5 /* MySentryPumpStatusMessageBody+CGMManager.swift */,
  977. );
  978. path = CGMManager;
  979. sourceTree = "<group>";
  980. };
  981. C1E3494429C7A98C009A50A5 /* PumpManager */ = {
  982. isa = PBXGroup;
  983. children = (
  984. C1E3494529C7A98C009A50A5 /* MinimedPumpManagerState.swift */,
  985. C1E3494629C7A98C009A50A5 /* MinimedPumpManagerRecents.swift */,
  986. C1E3494729C7A98C009A50A5 /* EnliteSensorDisplayable.swift */,
  987. C1E3494829C7A98C009A50A5 /* PumpOpsSession+LoopKit.swift */,
  988. C1E3494929C7A98C009A50A5 /* BasalProfile.swift */,
  989. C1E3494A29C7A98C009A50A5 /* HistoryPage+PumpOpsSession.swift */,
  990. C1E3494B29C7A98C009A50A5 /* ReservoirReading.swift */,
  991. C1E3494C29C7A98C009A50A5 /* PumpMessageSender.swift */,
  992. C1E3494D29C7A98C009A50A5 /* MinimedPumpManagerError.swift */,
  993. C1E3494E29C7A98C009A50A5 /* DoseStore.swift */,
  994. C1E3494F29C7A98C009A50A5 /* PumpSettings.swift */,
  995. C1E3495029C7A98C009A50A5 /* PumpOps.swift */,
  996. C1E34B8029C7B155009A50A5 /* PumpOpsSession.swift */,
  997. C1E3495129C7A98C009A50A5 /* PumpMessage+PumpOpsSession.swift */,
  998. C1E3495229C7A98C009A50A5 /* InsulinDataSource.swift */,
  999. C1E3495329C7A98C009A50A5 /* MinimedDoseProgressEstimator.swift */,
  1000. C1E3495429C7A98C009A50A5 /* MinimedPumpMessageSender.swift */,
  1001. C1E3495529C7A98C009A50A5 /* MinimedPumpManager.swift */,
  1002. C1E3495629C7A98C009A50A5 /* UnfinalizedDose.swift */,
  1003. C1E3495729C7A98C009A50A5 /* RileyLinkDevice.swift */,
  1004. C1E3495829C7A98C009A50A5 /* PumpOpsError.swift */,
  1005. C1E3495929C7A98C009A50A5 /* PumpState.swift */,
  1006. );
  1007. path = PumpManager;
  1008. sourceTree = "<group>";
  1009. };
  1010. C1E3496329C7A98C009A50A5 /* PumpEvents */ = {
  1011. isa = PBXGroup;
  1012. children = (
  1013. C1E3496429C7A98C009A50A5 /* ChangeWatchdogEnablePumpEvent.swift */,
  1014. C1E3496529C7A98C009A50A5 /* PumpAlarmPumpEvent.swift */,
  1015. C1E3496629C7A98C009A50A5 /* ChangeCaptureEventEnablePumpEvent.swift */,
  1016. C1E3496729C7A98C009A50A5 /* TempBasalDurationPumpEvent.swift */,
  1017. C1E3496829C7A98C009A50A5 /* ChangeBolusScrollStepSizePumpEvent.swift */,
  1018. C1E3496929C7A98C009A50A5 /* ChangeSensorSetup2PumpEvent.swift */,
  1019. C1E3496A29C7A98C009A50A5 /* JournalEntryInsulinMarkerPumpEvent.swift */,
  1020. C1E3496B29C7A98C009A50A5 /* ChangeMaxBolusPumpEvent.swift */,
  1021. C1E3496C29C7A98C009A50A5 /* ChangeVariableBolusPumpEvent.swift */,
  1022. C1E3496D29C7A98C009A50A5 /* ChangeBolusReminderEnablePumpEvent.swift */,
  1023. C1E3496E29C7A98C009A50A5 /* ChangeCarbUnitsPumpEvent.swift */,
  1024. C1E3496F29C7A98C009A50A5 /* BolusWizardEstimatePumpEvent.swift */,
  1025. C1E3497029C7A98C009A50A5 /* ClearAlarmPumpEvent.swift */,
  1026. C1E3497129C7A98C009A50A5 /* ChangeAlarmNotifyModePumpEvent.swift */,
  1027. C1E3497229C7A98C009A50A5 /* ChangeAlarmClockEnablePumpEvent.swift */,
  1028. C1E3497329C7A98C009A50A5 /* JournalEntryPumpLowReservoirPumpEvent.swift */,
  1029. C1E3497429C7A98C009A50A5 /* ChangeTimeFormatPumpEvent.swift */,
  1030. C1E3497529C7A98C009A50A5 /* SelectBasalProfilePumpEvent.swift */,
  1031. C1E3497629C7A98C009A50A5 /* DailyTotal522PumpEvent.swift */,
  1032. C1E3497729C7A98C009A50A5 /* BGReceivedPumpEvent.swift */,
  1033. C1E3497829C7A98C009A50A5 /* TimestampedPumpEvent.swift */,
  1034. C1E3497929C7A98C009A50A5 /* SuspendPumpEvent.swift */,
  1035. C1E3497A29C7A98C009A50A5 /* EnableBolusWizardPumpEvent.swift */,
  1036. C1E3497B29C7A98C009A50A5 /* UnabsorbedInsulinPumpEvent.swift */,
  1037. C1E3497C29C7A98C009A50A5 /* DeleteOtherDeviceIDPumpEvent.swift */,
  1038. C1E3497D29C7A98C009A50A5 /* AlarmClockReminderPumpEvent.swift */,
  1039. C1E3497E29C7A98C009A50A5 /* ChangeBGReminderEnablePumpEvent.swift */,
  1040. C1E3497F29C7A98C009A50A5 /* JournalEntryPumpLowBatteryPumpEvent.swift */,
  1041. C1E3498029C7A98C009A50A5 /* NewTimePumpEvent.swift */,
  1042. C1E3498129C7A98C009A50A5 /* ChangeMaxBasalPumpEvent.swift */,
  1043. C1E3498229C7A98C009A50A5 /* ChangeTempBasalTypePumpEvent.swift */,
  1044. C1E3498329C7A98C009A50A5 /* ChangeSensorAlarmSilenceConfigPumpEvent.swift */,
  1045. C1E3498429C7A98C009A50A5 /* ChangeOtherDeviceIDPumpEvent.swift */,
  1046. C1E3498529C7A98C009A50A5 /* PrimePumpEvent.swift */,
  1047. C1E3498629C7A98C009A50A5 /* DailyTotal523PumpEvent.swift */,
  1048. C1E3498729C7A98C009A50A5 /* BatteryPumpEvent.swift */,
  1049. C1E3498829C7A98C009A50A5 /* EnableDisableRemotePumpEvent.swift */,
  1050. C1E3498929C7A98C009A50A5 /* TempBasalPumpEvent.swift */,
  1051. C1E3498A29C7A98C009A50A5 /* ChangeSensorRateOfChangeAlertSetupPumpEvent.swift */,
  1052. C1E3498B29C7A98C009A50A5 /* RestoreMystery55PumpEvent.swift */,
  1053. C1E3498C29C7A98C009A50A5 /* BolusWizardSetupPumpEvent.swift */,
  1054. C1E3498D29C7A98C009A50A5 /* ChangeTimePumpEvent.swift */,
  1055. C1E3498E29C7A98C009A50A5 /* ChangeBolusReminderTimePumpEvent.swift */,
  1056. C1E3498F29C7A98C009A50A5 /* ChangeBolusWizardSetupPumpEvent.swift */,
  1057. C1E3499029C7A98C009A50A5 /* PlaceholderPumpEvent.swift */,
  1058. C1E3499129C7A98C009A50A5 /* PumpEvent.swift */,
  1059. C1E3499229C7A98C009A50A5 /* ChangeBasalProfilePumpEvent.swift */,
  1060. C1E3499329C7A98C009A50A5 /* ResumePumpEvent.swift */,
  1061. C1E3499429C7A98C009A50A5 /* ChangeBGReminderOffsetPumpEvent.swift */,
  1062. C1E3499529C7A98C009A50A5 /* ChangeWatchdogMarriageProfilePumpEvent.swift */,
  1063. C1E3499629C7A98C009A50A5 /* BasalProfileStartPumpEvent.swift */,
  1064. C1E3499729C7A98C009A50A5 /* ResultDailyTotalPumpEvent.swift */,
  1065. C1E3499829C7A98C009A50A5 /* UnknownPumpEvent57.swift */,
  1066. C1E3499929C7A98C009A50A5 /* RestoreMystery54PumpEvent.swift */,
  1067. C1E3499A29C7A98C009A50A5 /* CalBGForPHPumpEvent.swift */,
  1068. C1E3499B29C7A98C009A50A5 /* ChangeParadigmLinkIDPumpEvent.swift */,
  1069. C1E3499C29C7A98C009A50A5 /* ChangeChildBlockEnablePumpEvent.swift */,
  1070. C1E3499D29C7A98C009A50A5 /* ChangeBasalProfilePatternPumpEvent.swift */,
  1071. C1E3499E29C7A98C009A50A5 /* RewindPumpEvent.swift */,
  1072. C1E3499F29C7A98C009A50A5 /* BolusReminderPumpEvent.swift */,
  1073. C1E349A029C7A98C009A50A5 /* ChangeMeterIDPumpEvent.swift */,
  1074. C1E349A129C7A98C009A50A5 /* ChangeAudioBolusPumpEvent.swift */,
  1075. C1E349A229C7A98C009A50A5 /* DeleteBolusReminderTimePumpEvent.swift */,
  1076. C1E349A329C7A98C009A50A5 /* ChangeReservoirWarningTimePumpEvent.swift */,
  1077. C1E349A429C7A98C009A50A5 /* JournalEntryExerciseMarkerPumpEvent.swift */,
  1078. C1E349A529C7A98C009A50A5 /* BolusNormalPumpEvent.swift */,
  1079. C1E349A629C7A98C009A50A5 /* AlarmSensorPumpEvent.swift */,
  1080. C1E349A729C7A98C009A50A5 /* DailyTotal515PumpEvent.swift */,
  1081. C1E349A829C7A98C009A50A5 /* JournalEntryMealMarkerPumpEvent.swift */,
  1082. );
  1083. path = PumpEvents;
  1084. sourceTree = "<group>";
  1085. };
  1086. C1E349AC29C7A98C009A50A5 /* Messages */ = {
  1087. isa = PBXGroup;
  1088. children = (
  1089. C1E349AD29C7A98C009A50A5 /* MessageBody.swift */,
  1090. C1E349AE29C7A98C009A50A5 /* ReadCurrentPageNumberMessageBody.swift */,
  1091. C1E349AF29C7A98C009A50A5 /* PowerOnCarelinkMessageBody.swift */,
  1092. C1E349B029C7A98C009A50A5 /* GetBatteryCarelinkMessageBody.swift */,
  1093. C1E349B129C7A98C009A50A5 /* SetRemoteControlEnabledMessageBody.swift */,
  1094. C1E349B229C7A98C009A50A5 /* GetHistoryPageCarelinkMessageBody.swift */,
  1095. C1E349B329C7A98C009A50A5 /* PumpAckMessageBody.swift */,
  1096. C1E349B429C7A98C009A50A5 /* MySentryAckMessageBody.swift */,
  1097. C1E349B529C7A98C009A50A5 /* MySentryAlertMessageBody.swift */,
  1098. C1E349B629C7A98C009A50A5 /* PumpErrorMessageBody.swift */,
  1099. C1E349B729C7A98C009A50A5 /* UnknownMessageBody.swift */,
  1100. C1E349B829C7A98C009A50A5 /* DeviceLinkMessageBody.swift */,
  1101. C1E349B929C7A98C009A50A5 /* ReadTempBasalCarelinkMessageBody.swift */,
  1102. C1E349BA29C7A98C009A50A5 /* ReadCurrentGlucosePageMessageBody.swift */,
  1103. C1E349BB29C7A98C009A50A5 /* Models */,
  1104. C1E349C629C7A98C009A50A5 /* GetGlucosePageMessageBody.swift */,
  1105. C1E349C729C7A98C009A50A5 /* MySentryPumpStatusMessageBody.swift */,
  1106. C1E349C829C7A98C009A50A5 /* GetPumpModelCarelinkMessageBody.swift */,
  1107. C1E349C929C7A98C009A50A5 /* MySentryAlertClearedMessageBody.swift */,
  1108. C1E349CA29C7A98C009A50A5 /* ChangeTempBasalCarelinkMessageBody.swift */,
  1109. C1E349CB29C7A98C009A50A5 /* ReadOtherDevicesIDsMessageBody.swift */,
  1110. C1E349CC29C7A98C009A50A5 /* ReadTimeCarelinkMessageBody.swift */,
  1111. C1E349CD29C7A98C009A50A5 /* ReadSettingsCarelinkMessageBody.swift */,
  1112. C1E349CE29C7A98C009A50A5 /* GetPumpFirmwareVersionMessageBody.swift */,
  1113. C1E349CF29C7A98C009A50A5 /* MessageType.swift */,
  1114. C1E349D029C7A98C009A50A5 /* ReadRemoteControlIDsMessageBody.swift */,
  1115. C1E349D129C7A98C009A50A5 /* PumpMessage.swift */,
  1116. C1E349D229C7A98C009A50A5 /* SuspendResumeMessageBody.swift */,
  1117. C1E349D329C7A98C009A50A5 /* ReadOtherDevicesStatusMessageBody.swift */,
  1118. C1E349D429C7A98C009A50A5 /* ChangeMaxBolusMessageBody.swift */,
  1119. C1E349D529C7A98C009A50A5 /* ChangeMaxBasalRateMessageBody.swift */,
  1120. C1E349D629C7A98C009A50A5 /* FindDeviceMessageBody.swift */,
  1121. C1E349D729C7A98C009A50A5 /* ReadRemainingInsulinMessageBody.swift */,
  1122. C1E349D829C7A98C009A50A5 /* PacketType.swift */,
  1123. C1E349D929C7A98C009A50A5 /* MeterMessage.swift */,
  1124. C1E349DA29C7A98C009A50A5 /* BolusCarelinkMessageBody.swift */,
  1125. C1E349DB29C7A98C009A50A5 /* DataFrameMessageBody.swift */,
  1126. C1E349DC29C7A98C009A50A5 /* ChangeRemoteControlIDMessageBody.swift */,
  1127. C1E349DD29C7A98C009A50A5 /* ReadPumpStatusMessageBody.swift */,
  1128. C1E349DE29C7A98C009A50A5 /* ChangeTimeCarelinkMessageBody.swift */,
  1129. C1E349DF29C7A98C009A50A5 /* SelectBasalProfileMessageBody.swift */,
  1130. C1E349E029C7A98D009A50A5 /* ButtonPressCarelinkMessageBody.swift */,
  1131. C1E349E129C7A98D009A50A5 /* CarelinkMessageBody.swift */,
  1132. );
  1133. path = Messages;
  1134. sourceTree = "<group>";
  1135. };
  1136. C1E349BB29C7A98C009A50A5 /* Models */ = {
  1137. isa = PBXGroup;
  1138. children = (
  1139. C1E349BC29C7A98C009A50A5 /* GlucosePage.swift */,
  1140. C1E349BD29C7A98C009A50A5 /* HistoryPage.swift */,
  1141. C1E349BE29C7A98C009A50A5 /* GlucoseEventType.swift */,
  1142. C1E349BF29C7A98C009A50A5 /* TimestampedGlucoseEvent.swift */,
  1143. C1E349C029C7A98C009A50A5 /* PartialDecode.swift */,
  1144. C1E349C129C7A98C009A50A5 /* MySentryAlertType.swift */,
  1145. C1E349C229C7A98C009A50A5 /* CRC16.swift */,
  1146. C1E349C329C7A98C009A50A5 /* BasalSchedule.swift */,
  1147. C1E349C429C7A98C009A50A5 /* PumpEventType.swift */,
  1148. C1E349C529C7A98C009A50A5 /* TimestampedHistoryEvent.swift */,
  1149. );
  1150. path = Models;
  1151. sourceTree = "<group>";
  1152. };
  1153. C1E349E829C7A98D009A50A5 /* Models */ = {
  1154. isa = PBXGroup;
  1155. children = (
  1156. C1E349E929C7A98D009A50A5 /* BatteryChemistryType.swift */,
  1157. C1E349EA29C7A98D009A50A5 /* PumpColor.swift */,
  1158. C1E349EB29C7A98D009A50A5 /* PumpModel.swift */,
  1159. C1E349EC29C7A98D009A50A5 /* PumpRegion.swift */,
  1160. );
  1161. path = Models;
  1162. sourceTree = "<group>";
  1163. };
  1164. C1E349ED29C7A98D009A50A5 /* Radio */ = {
  1165. isa = PBXGroup;
  1166. children = (
  1167. C1E349EE29C7A98D009A50A5 /* MinimedPacket.swift */,
  1168. C1E349EF29C7A98D009A50A5 /* CRC8.swift */,
  1169. C1E349F029C7A98D009A50A5 /* FourByteSixByteEncoding.swift */,
  1170. );
  1171. path = Radio;
  1172. sourceTree = "<group>";
  1173. };
  1174. C1E34A0C29C7A98E009A50A5 /* Extensions */ = {
  1175. isa = PBXGroup;
  1176. children = (
  1177. C1E34A0D29C7A98E009A50A5 /* ISO8601DateFormatter.swift */,
  1178. C1E34A0E29C7A98E009A50A5 /* Int.swift */,
  1179. C1E34A0F29C7A98E009A50A5 /* NSDateComponents.swift */,
  1180. C1E34B7629C7AFCF009A50A5 /* Data.swift */,
  1181. C1E34B7829C7AFF7009A50A5 /* TimeInterval.swift */,
  1182. C1E34B7A29C7B044009A50A5 /* OSLog.swift */,
  1183. C1E34B8229C7B1AB009A50A5 /* TimeZone.swift */,
  1184. C1E34B8429C7B1D4009A50A5 /* HKUnit.swift */,
  1185. );
  1186. path = Extensions;
  1187. sourceTree = "<group>";
  1188. };
  1189. C1E34AE329C7A9BC009A50A5 /* Resources */ = {
  1190. isa = PBXGroup;
  1191. children = (
  1192. C1E34AE429C7A9BC009A50A5 /* Localizable.strings */,
  1193. );
  1194. path = Resources;
  1195. sourceTree = "<group>";
  1196. };
  1197. C1E34B0229C7ABCB009A50A5 /* MinimedKitUI */ = {
  1198. isa = PBXGroup;
  1199. children = (
  1200. C1E34B8929C7B2FC009A50A5 /* LocalisedString.swift */,
  1201. C1E34B3B29C7ABF7009A50A5 /* Resources */,
  1202. C1E34B1629C7ABF2009A50A5 /* CommandResponseViewController.swift */,
  1203. C1E34B0929C7ABF2009A50A5 /* Extensions */,
  1204. C1E34B1429C7ABF2009A50A5 /* Info.plist */,
  1205. C1E34B1729C7ABF2009A50A5 /* MinimedHUDProvider.swift */,
  1206. C1E34B1129C7ABF2009A50A5 /* MinimedPumpManager+UI.swift */,
  1207. C1E34B1529C7ABF2009A50A5 /* MinimedPumpUICoordinator.swift */,
  1208. C1E34B1229C7ABF2009A50A5 /* PumpModel.swift */,
  1209. C1E34B1329C7ABF2009A50A5 /* RadioSelectionTableViewController.swift */,
  1210. C1E34B0B29C7ABF2009A50A5 /* Setup */,
  1211. C1E34B1829C7ABF3009A50A5 /* Views */,
  1212. C1E34B0329C7ABCB009A50A5 /* MinimedKitUI.h */,
  1213. );
  1214. path = MinimedKitUI;
  1215. sourceTree = "<group>";
  1216. };
  1217. C1E34B0929C7ABF2009A50A5 /* Extensions */ = {
  1218. isa = PBXGroup;
  1219. children = (
  1220. C1E34B0A29C7ABF2009A50A5 /* Image.swift */,
  1221. C1E34B8729C7B292009A50A5 /* Comparable.swift */,
  1222. C1E34B8B29C7B334009A50A5 /* IdentifiableClass.swift */,
  1223. C1E34B8D29C7B34F009A50A5 /* NibLoadable.swift */,
  1224. C1E34B8F29C7B38A009A50A5 /* NumberFormatter.swift */,
  1225. C1E34B9129C7B46C009A50A5 /* TimeZone.swift */,
  1226. );
  1227. path = Extensions;
  1228. sourceTree = "<group>";
  1229. };
  1230. C1E34B0B29C7ABF2009A50A5 /* Setup */ = {
  1231. isa = PBXGroup;
  1232. children = (
  1233. C1E34B0C29C7ABF2009A50A5 /* MinimedPumpIDSetupViewController.swift */,
  1234. C1E34B0D29C7ABF2009A50A5 /* MinimedPumpManagerSetupViewController.swift */,
  1235. C1E34B0E29C7ABF2009A50A5 /* MinimedPumpClockSetupViewController.swift */,
  1236. C1E34B0F29C7ABF2009A50A5 /* MinimedPumpSetupCompleteViewController.swift */,
  1237. C1E34B1029C7ABF2009A50A5 /* MinimedPumpSentrySetupViewController.swift */,
  1238. );
  1239. path = Setup;
  1240. sourceTree = "<group>";
  1241. };
  1242. C1E34B1829C7ABF3009A50A5 /* Views */ = {
  1243. isa = PBXGroup;
  1244. children = (
  1245. C1E34B1929C7ABF3009A50A5 /* UseMySentrySelectionView.swift */,
  1246. C1E34B1A29C7ABF3009A50A5 /* DataSourceSelectionView.swift */,
  1247. C1E34B1B29C7ABF3009A50A5 /* BatteryTypeSelectionView.swift */,
  1248. C1E34B1C29C7ABF3009A50A5 /* ReservoirHUDView.xib */,
  1249. C1E34B1D29C7ABF3009A50A5 /* MinimedPumpSettingsView.swift */,
  1250. C1E34B1E29C7ABF3009A50A5 /* ReservoirHUDView.swift */,
  1251. C1E34B1F29C7ABF3009A50A5 /* MinimedPumpSettingsViewModel.swift */,
  1252. C1E34B2029C7ABF3009A50A5 /* InsulinTypeConfirmation.swift */,
  1253. C1E34B2129C7ABF3009A50A5 /* MinimedReservoirView.swift */,
  1254. C1E34B2229C7ABF3009A50A5 /* TimeView.swift */,
  1255. );
  1256. path = Views;
  1257. sourceTree = "<group>";
  1258. };
  1259. C1E34B3B29C7ABF7009A50A5 /* Resources */ = {
  1260. isa = PBXGroup;
  1261. children = (
  1262. C13CC3C129C7B8BC007F25DE /* MinimedPumpManager.storyboard */,
  1263. C1E34B0829C7ABF2009A50A5 /* MinimedKitUI.xcassets */,
  1264. C1E34B4029C7AC0A009A50A5 /* Localizable.strings */,
  1265. );
  1266. path = Resources;
  1267. sourceTree = "<group>";
  1268. };
  1269. C1E34B5C29C7AD01009A50A5 /* MinimedKitPlugin */ = {
  1270. isa = PBXGroup;
  1271. children = (
  1272. C13CC3DB29C7BA37007F25DE /* Extensions */,
  1273. C1E34B6329C7AD31009A50A5 /* Info.plist */,
  1274. C1E34B6229C7AD31009A50A5 /* MinimedKitPlugin.swift */,
  1275. );
  1276. path = MinimedKitPlugin;
  1277. sourceTree = "<group>";
  1278. };
  1279. C1E34B6629C7AD62009A50A5 /* Frameworks */ = {
  1280. isa = PBXGroup;
  1281. children = (
  1282. C1E34BA129C7B652009A50A5 /* RileyLinkBLEKit.framework */,
  1283. C1E34B9729C7B5A3009A50A5 /* LoopKitUI.framework */,
  1284. C1E34B9329C7B59B009A50A5 /* RileyLinkKitUI.framework */,
  1285. C1E34B7C29C7B075009A50A5 /* RileyLinkKit.framework */,
  1286. C1E34B6729C7AD62009A50A5 /* LoopKit.framework */,
  1287. );
  1288. name = Frameworks;
  1289. sourceTree = "<group>";
  1290. };
  1291. CEC751C029D88240006E9D24 /* Products */ = {
  1292. isa = PBXGroup;
  1293. children = (
  1294. CEC751C829D88240006E9D24 /* OmniKit.framework */,
  1295. CEC751CA29D88240006E9D24 /* OmniKitUI.framework */,
  1296. CEC751CC29D88240006E9D24 /* OmniKitPlugin.loopplugin */,
  1297. CEC751CE29D88240006E9D24 /* OmniKitTests.xctest */,
  1298. CEC751D029D88240006E9D24 /* OmniKitPacketParser */,
  1299. );
  1300. name = Products;
  1301. sourceTree = "<group>";
  1302. };
  1303. /* End PBXGroup section */
  1304. /* Begin PBXHeadersBuildPhase section */
  1305. C1E3490C29C7A866009A50A5 /* Headers */ = {
  1306. isa = PBXHeadersBuildPhase;
  1307. buildActionMask = 2147483647;
  1308. files = (
  1309. C1E3491529C7A866009A50A5 /* MinimedKit.h in Headers */,
  1310. );
  1311. runOnlyForDeploymentPostprocessing = 0;
  1312. };
  1313. C1E34AFC29C7ABCB009A50A5 /* Headers */ = {
  1314. isa = PBXHeadersBuildPhase;
  1315. buildActionMask = 2147483647;
  1316. files = (
  1317. C1E34B0429C7ABCB009A50A5 /* MinimedKitUI.h in Headers */,
  1318. );
  1319. runOnlyForDeploymentPostprocessing = 0;
  1320. };
  1321. C1E34B5629C7AD01009A50A5 /* Headers */ = {
  1322. isa = PBXHeadersBuildPhase;
  1323. buildActionMask = 2147483647;
  1324. files = (
  1325. );
  1326. runOnlyForDeploymentPostprocessing = 0;
  1327. };
  1328. /* End PBXHeadersBuildPhase section */
  1329. /* Begin PBXNativeTarget section */
  1330. C13CC34029C7B73A007F25DE /* MinimedKitTests */ = {
  1331. isa = PBXNativeTarget;
  1332. buildConfigurationList = C13CC34829C7B73A007F25DE /* Build configuration list for PBXNativeTarget "MinimedKitTests" */;
  1333. buildPhases = (
  1334. C13CC33D29C7B73A007F25DE /* Sources */,
  1335. C13CC33E29C7B73A007F25DE /* Frameworks */,
  1336. C13CC33F29C7B73A007F25DE /* Resources */,
  1337. );
  1338. buildRules = (
  1339. );
  1340. dependencies = (
  1341. C13CC34729C7B73A007F25DE /* PBXTargetDependency */,
  1342. );
  1343. name = MinimedKitTests;
  1344. productName = MinimedKitTests;
  1345. productReference = C13CC34129C7B73A007F25DE /* MinimedKitTests.xctest */;
  1346. productType = "com.apple.product-type.bundle.unit-test";
  1347. };
  1348. C1E3491029C7A866009A50A5 /* MinimedKit */ = {
  1349. isa = PBXNativeTarget;
  1350. buildConfigurationList = C1E3491829C7A866009A50A5 /* Build configuration list for PBXNativeTarget "MinimedKit" */;
  1351. buildPhases = (
  1352. C1E3490C29C7A866009A50A5 /* Headers */,
  1353. C1E3490D29C7A866009A50A5 /* Sources */,
  1354. C1E3490E29C7A866009A50A5 /* Frameworks */,
  1355. C1E3490F29C7A866009A50A5 /* Resources */,
  1356. );
  1357. buildRules = (
  1358. );
  1359. dependencies = (
  1360. );
  1361. name = MinimedKit;
  1362. productName = MinimedKit;
  1363. productReference = C1E3491129C7A866009A50A5 /* MinimedKit.framework */;
  1364. productType = "com.apple.product-type.framework";
  1365. };
  1366. C1E34B0029C7ABCB009A50A5 /* MinimedKitUI */ = {
  1367. isa = PBXNativeTarget;
  1368. buildConfigurationList = C1E34B0529C7ABCB009A50A5 /* Build configuration list for PBXNativeTarget "MinimedKitUI" */;
  1369. buildPhases = (
  1370. C1E34AFC29C7ABCB009A50A5 /* Headers */,
  1371. C1E34AFD29C7ABCB009A50A5 /* Sources */,
  1372. C1E34AFE29C7ABCB009A50A5 /* Frameworks */,
  1373. C1E34AFF29C7ABCB009A50A5 /* Resources */,
  1374. );
  1375. buildRules = (
  1376. );
  1377. dependencies = (
  1378. C13CC33B29C7B6BC007F25DE /* PBXTargetDependency */,
  1379. );
  1380. name = MinimedKitUI;
  1381. productName = MinimedKitUI;
  1382. productReference = C1E34B0129C7ABCB009A50A5 /* MinimedKitUI.framework */;
  1383. productType = "com.apple.product-type.framework";
  1384. };
  1385. C1E34B5A29C7AD01009A50A5 /* MinimedKitPlugin */ = {
  1386. isa = PBXNativeTarget;
  1387. buildConfigurationList = C1E34B5F29C7AD01009A50A5 /* Build configuration list for PBXNativeTarget "MinimedKitPlugin" */;
  1388. buildPhases = (
  1389. C1E34B5629C7AD01009A50A5 /* Headers */,
  1390. C1E34B5729C7AD01009A50A5 /* Sources */,
  1391. C1E34B5829C7AD01009A50A5 /* Frameworks */,
  1392. C1E34B5929C7AD01009A50A5 /* Resources */,
  1393. C1E34B7329C7AD9C009A50A5 /* Embed Frameworks */,
  1394. );
  1395. buildRules = (
  1396. );
  1397. dependencies = (
  1398. C1E34B6E29C7AD9C009A50A5 /* PBXTargetDependency */,
  1399. C1E34B7229C7AD9C009A50A5 /* PBXTargetDependency */,
  1400. );
  1401. name = MinimedKitPlugin;
  1402. productName = MinimedKitPlugin;
  1403. productReference = C1E34B5B29C7AD01009A50A5 /* MinimedKitPlugin.loopplugin */;
  1404. productType = "com.apple.product-type.framework";
  1405. };
  1406. /* End PBXNativeTarget section */
  1407. /* Begin PBXProject section */
  1408. C1E3490829C7A866009A50A5 /* Project object */ = {
  1409. isa = PBXProject;
  1410. attributes = {
  1411. BuildIndependentTargetsInParallel = 1;
  1412. LastSwiftUpdateCheck = 1420;
  1413. LastUpgradeCheck = 1420;
  1414. ORGANIZATIONNAME = "LoopKit Authors";
  1415. TargetAttributes = {
  1416. C13CC34029C7B73A007F25DE = {
  1417. CreatedOnToolsVersion = 14.2;
  1418. };
  1419. C1E3491029C7A866009A50A5 = {
  1420. CreatedOnToolsVersion = 14.2;
  1421. };
  1422. C1E34B0029C7ABCB009A50A5 = {
  1423. CreatedOnToolsVersion = 14.2;
  1424. LastSwiftMigration = 1420;
  1425. };
  1426. C1E34B5A29C7AD01009A50A5 = {
  1427. CreatedOnToolsVersion = 14.2;
  1428. LastSwiftMigration = 1420;
  1429. };
  1430. };
  1431. };
  1432. buildConfigurationList = C1E3490B29C7A866009A50A5 /* Build configuration list for PBXProject "MinimedKit" */;
  1433. compatibilityVersion = "Xcode 14.0";
  1434. developmentRegion = en;
  1435. hasScannedForEncodings = 0;
  1436. knownRegions = (
  1437. en,
  1438. Base,
  1439. da,
  1440. it,
  1441. sv,
  1442. tr,
  1443. ru,
  1444. es,
  1445. nl,
  1446. he,
  1447. cs,
  1448. fi,
  1449. de,
  1450. ar,
  1451. nb,
  1452. "pt-BR",
  1453. sk,
  1454. vi,
  1455. ro,
  1456. ja,
  1457. "zh-Hans",
  1458. fr,
  1459. pl,
  1460. hu,
  1461. );
  1462. mainGroup = C1E3490729C7A866009A50A5;
  1463. productRefGroup = C1E3491229C7A866009A50A5 /* Products */;
  1464. projectDirPath = "";
  1465. projectReferences = (
  1466. {
  1467. ProductGroup = CEC751C029D88240006E9D24 /* Products */;
  1468. ProjectRef = CEC751BF29D88240006E9D24 /* OmniKit.xcodeproj */;
  1469. },
  1470. );
  1471. projectRoot = "";
  1472. targets = (
  1473. C1E3491029C7A866009A50A5 /* MinimedKit */,
  1474. C1E34B0029C7ABCB009A50A5 /* MinimedKitUI */,
  1475. C1E34B5A29C7AD01009A50A5 /* MinimedKitPlugin */,
  1476. C13CC34029C7B73A007F25DE /* MinimedKitTests */,
  1477. );
  1478. };
  1479. /* End PBXProject section */
  1480. /* Begin PBXReferenceProxy section */
  1481. CEC751C829D88240006E9D24 /* OmniKit.framework */ = {
  1482. isa = PBXReferenceProxy;
  1483. fileType = wrapper.framework;
  1484. path = OmniKit.framework;
  1485. remoteRef = CEC751C729D88240006E9D24 /* PBXContainerItemProxy */;
  1486. sourceTree = BUILT_PRODUCTS_DIR;
  1487. };
  1488. CEC751CA29D88240006E9D24 /* OmniKitUI.framework */ = {
  1489. isa = PBXReferenceProxy;
  1490. fileType = wrapper.framework;
  1491. path = OmniKitUI.framework;
  1492. remoteRef = CEC751C929D88240006E9D24 /* PBXContainerItemProxy */;
  1493. sourceTree = BUILT_PRODUCTS_DIR;
  1494. };
  1495. CEC751CC29D88240006E9D24 /* OmniKitPlugin.loopplugin */ = {
  1496. isa = PBXReferenceProxy;
  1497. fileType = wrapper.framework;
  1498. path = OmniKitPlugin.loopplugin;
  1499. remoteRef = CEC751CB29D88240006E9D24 /* PBXContainerItemProxy */;
  1500. sourceTree = BUILT_PRODUCTS_DIR;
  1501. };
  1502. CEC751CE29D88240006E9D24 /* OmniKitTests.xctest */ = {
  1503. isa = PBXReferenceProxy;
  1504. fileType = wrapper.cfbundle;
  1505. path = OmniKitTests.xctest;
  1506. remoteRef = CEC751CD29D88240006E9D24 /* PBXContainerItemProxy */;
  1507. sourceTree = BUILT_PRODUCTS_DIR;
  1508. };
  1509. CEC751D029D88240006E9D24 /* OmniKitPacketParser */ = {
  1510. isa = PBXReferenceProxy;
  1511. fileType = "compiled.mach-o.executable";
  1512. path = OmniKitPacketParser;
  1513. remoteRef = CEC751CF29D88240006E9D24 /* PBXContainerItemProxy */;
  1514. sourceTree = BUILT_PRODUCTS_DIR;
  1515. };
  1516. /* End PBXReferenceProxy section */
  1517. /* Begin PBXResourcesBuildPhase section */
  1518. C13CC33F29C7B73A007F25DE /* Resources */ = {
  1519. isa = PBXResourcesBuildPhase;
  1520. buildActionMask = 2147483647;
  1521. files = (
  1522. );
  1523. runOnlyForDeploymentPostprocessing = 0;
  1524. };
  1525. C1E3490F29C7A866009A50A5 /* Resources */ = {
  1526. isa = PBXResourcesBuildPhase;
  1527. buildActionMask = 2147483647;
  1528. files = (
  1529. C1E34AFB29C7A9BD009A50A5 /* Localizable.strings in Resources */,
  1530. );
  1531. runOnlyForDeploymentPostprocessing = 0;
  1532. };
  1533. C1E34AFF29C7ABCB009A50A5 /* Resources */ = {
  1534. isa = PBXResourcesBuildPhase;
  1535. buildActionMask = 2147483647;
  1536. files = (
  1537. C13CC3C329C7B8BC007F25DE /* MinimedPumpManager.storyboard in Resources */,
  1538. C1E34B3E29C7AC0A009A50A5 /* Localizable.strings in Resources */,
  1539. C1E34B3429C7ABF3009A50A5 /* ReservoirHUDView.xib in Resources */,
  1540. C1E34B2329C7ABF3009A50A5 /* MinimedKitUI.xcassets in Resources */,
  1541. );
  1542. runOnlyForDeploymentPostprocessing = 0;
  1543. };
  1544. C1E34B5929C7AD01009A50A5 /* Resources */ = {
  1545. isa = PBXResourcesBuildPhase;
  1546. buildActionMask = 2147483647;
  1547. files = (
  1548. );
  1549. runOnlyForDeploymentPostprocessing = 0;
  1550. };
  1551. /* End PBXResourcesBuildPhase section */
  1552. /* Begin PBXSourcesBuildPhase section */
  1553. C13CC33D29C7B73A007F25DE /* Sources */ = {
  1554. isa = PBXSourcesBuildPhase;
  1555. buildActionMask = 2147483647;
  1556. files = (
  1557. C13CC3B729C7B757007F25DE /* NSStringExtensions.swift in Sources */,
  1558. C1229C2229C7ECA70066A89C /* TimeInterval.swift in Sources */,
  1559. C13CC38F29C7B757007F25DE /* BolusCarelinkMessageBodyTests.swift in Sources */,
  1560. C13CC39529C7B757007F25DE /* ChangeRemoteControlIDMessageBodyTests.swift in Sources */,
  1561. C13CC39E29C7B757007F25DE /* PumpOpsSynchronousTests.swift in Sources */,
  1562. C13CC3BC29C7B757007F25DE /* CRC16Tests.swift in Sources */,
  1563. C13CC3B929C7B757007F25DE /* PumpModelTests.swift in Sources */,
  1564. C13CC3A329C7B757007F25DE /* SensorTimestampGlucoseEventTests.swift in Sources */,
  1565. C13CC3AD29C7B757007F25DE /* DateTimeChangeGlucoseEventTests.swift in Sources */,
  1566. C13CC3B429C7B757007F25DE /* MockPumpMessageSender.swift in Sources */,
  1567. C13CC39D29C7B757007F25DE /* NSDateComponents.swift in Sources */,
  1568. C13CC3BF29C7B757007F25DE /* PumpOpsSynchronousBuildFromFramesTests.swift in Sources */,
  1569. C13CC3A029C7B757007F25DE /* TimestampedHistoryEventTests.swift in Sources */,
  1570. C13CC3AB29C7B757007F25DE /* GlucoseSensorDataGlucoseEventTests.swift in Sources */,
  1571. C13CC39229C7B757007F25DE /* ReadTempBasalCarelinkMessageBodyTests.swift in Sources */,
  1572. C13CC3A229C7B757007F25DE /* SensorDataHighGlucoseEventTests.swift in Sources */,
  1573. C13CC38829C7B757007F25DE /* ResumePumpEventTests.swift in Sources */,
  1574. C13CC3BD29C7B757007F25DE /* MySentryPumpStatusMessageBodyTests.swift in Sources */,
  1575. C13CC39C29C7B757007F25DE /* MinimedPumpManagerTests.swift in Sources */,
  1576. C13CC3A429C7B757007F25DE /* BatteryChangeGlucoseEventTests.swift in Sources */,
  1577. C13CC3C029C7B757007F25DE /* ReconciliationTests.swift in Sources */,
  1578. C13CC3AA29C7B757007F25DE /* SensorDataLowGlucoseEventTests.swift in Sources */,
  1579. C13CC38929C7B757007F25DE /* BolusNormalPumpEventTests.swift in Sources */,
  1580. C13CC39B29C7B757007F25DE /* MinimedPacketTests.swift in Sources */,
  1581. C13CC39829C7B757007F25DE /* ChangeMaxBolusMessageBodyTests.swift in Sources */,
  1582. C13CC3B229C7B757007F25DE /* MockPumpManagerDelegate.swift in Sources */,
  1583. C13CC39F29C7B757007F25DE /* NSDataTests.swift in Sources */,
  1584. C13CC3B529C7B757007F25DE /* MockRileyLinkDevice.swift in Sources */,
  1585. C13CC3A529C7B757007F25DE /* SensorErrorGlucoseEventTests.swift in Sources */,
  1586. C13CC3A629C7B757007F25DE /* SensorCalFactorGlucoseEventTests.swift in Sources */,
  1587. C13CC39129C7B757007F25DE /* ReadRemoteControlIDsMessageBodyTests.swift in Sources */,
  1588. C13CC3B029C7B757007F25DE /* BasalScheduleTests.swift in Sources */,
  1589. C13CC3AF29C7B757007F25DE /* TenSomethingGlucoseEventTests.swift in Sources */,
  1590. C13CC39929C7B757007F25DE /* GetPumpModelCarelinkMessageBodyTests.swift in Sources */,
  1591. C13CC3AC29C7B757007F25DE /* SensorSyncGlucoseEventTests.swift in Sources */,
  1592. C13CC3A729C7B757007F25DE /* SensorCalGlucoseEventTests.swift in Sources */,
  1593. C13CC38E29C7B757007F25DE /* ReadOtherDevicesIDsMessageBodyTests.swift in Sources */,
  1594. C13CC38D29C7B757007F25DE /* ChangeTempBasalCarelinkMessageBodyTests.swift in Sources */,
  1595. C13CC3B829C7B757007F25DE /* ReadSettingsCarelinkMessageBodyTests.swift in Sources */,
  1596. C13CC39429C7B757007F25DE /* ChangeMaxBasalRateMessageBodyTests.swift in Sources */,
  1597. C13CC3B129C7B757007F25DE /* MockRileyLinkProvider.swift in Sources */,
  1598. C13CC39A29C7B757007F25DE /* GetGlucosePageMessageBodyTests.swift in Sources */,
  1599. C13CC3B629C7B757007F25DE /* GlucosePageTests.swift in Sources */,
  1600. C13CC3A929C7B757007F25DE /* SensorStatusGlucoseEventTests.swift in Sources */,
  1601. C13CC39329C7B757007F25DE /* DeviceLinkMessageBodyTests.swift in Sources */,
  1602. C13CC38C29C7B757007F25DE /* MeterMessageTests.swift in Sources */,
  1603. C13CC38B29C7B757007F25DE /* ChangeTimeCarelinMessageBodyTests.swift in Sources */,
  1604. C1229C2429C7ECEB0066A89C /* Data.swift in Sources */,
  1605. C13CC3B329C7B757007F25DE /* MockPumpOps.swift in Sources */,
  1606. C13CC3A829C7B757007F25DE /* CalBGForGHGlucoseEventTests.swift in Sources */,
  1607. C13CC39729C7B757007F25DE /* ReadRemainingInsulinMessageBodyTests.swift in Sources */,
  1608. C13CC3BE29C7B757007F25DE /* NSDateComponentsTests.swift in Sources */,
  1609. C13CC39629C7B757007F25DE /* GetBatteryCarelinkMessageBodyTests.swift in Sources */,
  1610. C13CC3A129C7B757007F25DE /* CRC8Tests.swift in Sources */,
  1611. C13CC39029C7B757007F25DE /* FindDeviceMessageBodyTests.swift in Sources */,
  1612. C13CC38A29C7B757007F25DE /* ReadCurrentGlucosePageMessageBodyTests.swift in Sources */,
  1613. C13CC3AE29C7B757007F25DE /* SensorPacketGlucoseEventTests.swift in Sources */,
  1614. C13CC3BB29C7B757007F25DE /* HistoryPageTests.swift in Sources */,
  1615. );
  1616. runOnlyForDeploymentPostprocessing = 0;
  1617. };
  1618. C1E3490D29C7A866009A50A5 /* Sources */ = {
  1619. isa = PBXSourcesBuildPhase;
  1620. buildActionMask = 2147483647;
  1621. files = (
  1622. C1E34AD129C7A98F009A50A5 /* CRC8.swift in Sources */,
  1623. C1E34A6129C7A98F009A50A5 /* SelectBasalProfilePumpEvent.swift in Sources */,
  1624. C1E34A6229C7A98F009A50A5 /* DailyTotal522PumpEvent.swift in Sources */,
  1625. C1E34ADD29C7A98F009A50A5 /* Int.swift in Sources */,
  1626. C1E34A2F29C7A98F009A50A5 /* SensorDataHighGlucoseEvent.swift in Sources */,
  1627. C1E34A4C29C7A98F009A50A5 /* PumpState.swift in Sources */,
  1628. C1E34A7529C7A98F009A50A5 /* TempBasalPumpEvent.swift in Sources */,
  1629. C1E34AA629C7A98F009A50A5 /* GlucoseEventType.swift in Sources */,
  1630. C1E34A4A29C7A98F009A50A5 /* RileyLinkDevice.swift in Sources */,
  1631. C1E34A8B29C7A98F009A50A5 /* BolusReminderPumpEvent.swift in Sources */,
  1632. C1E34ADE29C7A98F009A50A5 /* NSDateComponents.swift in Sources */,
  1633. C1E34A5629C7A98F009A50A5 /* JournalEntryInsulinMarkerPumpEvent.swift in Sources */,
  1634. C1E34A5D29C7A98F009A50A5 /* ChangeAlarmNotifyModePumpEvent.swift in Sources */,
  1635. C1E34A6529C7A98F009A50A5 /* SuspendPumpEvent.swift in Sources */,
  1636. C1E34A7B29C7A98F009A50A5 /* ChangeBolusWizardSetupPumpEvent.swift in Sources */,
  1637. C1E34A5529C7A98F009A50A5 /* ChangeSensorSetup2PumpEvent.swift in Sources */,
  1638. C1E34A6329C7A98F009A50A5 /* BGReceivedPumpEvent.swift in Sources */,
  1639. C1E34A3829C7A98F009A50A5 /* MinimedPumpManagerState.swift in Sources */,
  1640. C1E34A7C29C7A98F009A50A5 /* PlaceholderPumpEvent.swift in Sources */,
  1641. C1E34AC229C7A98F009A50A5 /* BolusCarelinkMessageBody.swift in Sources */,
  1642. C1E34A9229C7A98F009A50A5 /* AlarmSensorPumpEvent.swift in Sources */,
  1643. C1E34A4029C7A98F009A50A5 /* MinimedPumpManagerError.swift in Sources */,
  1644. C1E34A6A29C7A98F009A50A5 /* ChangeBGReminderEnablePumpEvent.swift in Sources */,
  1645. C1E34ACD29C7A98F009A50A5 /* PumpColor.swift in Sources */,
  1646. C1E34A6729C7A98F009A50A5 /* UnabsorbedInsulinPumpEvent.swift in Sources */,
  1647. C1E34A6F29C7A98F009A50A5 /* ChangeSensorAlarmSilenceConfigPumpEvent.swift in Sources */,
  1648. C1E34A6929C7A98F009A50A5 /* AlarmClockReminderPumpEvent.swift in Sources */,
  1649. C1E34A4829C7A98F009A50A5 /* MinimedPumpManager.swift in Sources */,
  1650. C1E34A9829C7A98F009A50A5 /* PowerOnCarelinkMessageBody.swift in Sources */,
  1651. C1E34A8329C7A98F009A50A5 /* ResultDailyTotalPumpEvent.swift in Sources */,
  1652. C1E34A9B29C7A98F009A50A5 /* GetHistoryPageCarelinkMessageBody.swift in Sources */,
  1653. C1E34AAD29C7A98F009A50A5 /* TimestampedHistoryEvent.swift in Sources */,
  1654. C1E34ABD29C7A98F009A50A5 /* ChangeMaxBasalRateMessageBody.swift in Sources */,
  1655. C1E34A6C29C7A98F009A50A5 /* NewTimePumpEvent.swift in Sources */,
  1656. C1E34A2129C7A98F009A50A5 /* SensorErrorGlucoseEvent.swift in Sources */,
  1657. C1E34A2D29C7A98F009A50A5 /* GlucoseEvent.swift in Sources */,
  1658. C1E34A7129C7A98F009A50A5 /* PrimePumpEvent.swift in Sources */,
  1659. C1E34AC929C7A98F009A50A5 /* CarelinkMessageBody.swift in Sources */,
  1660. C1E34A9729C7A98F009A50A5 /* ReadCurrentPageNumberMessageBody.swift in Sources */,
  1661. C1E34A9629C7A98F009A50A5 /* MessageBody.swift in Sources */,
  1662. C1E34A3E29C7A98F009A50A5 /* ReservoirReading.swift in Sources */,
  1663. C1E34A5429C7A98F009A50A5 /* ChangeBolusScrollStepSizePumpEvent.swift in Sources */,
  1664. C1E34AB029C7A98F009A50A5 /* GetPumpModelCarelinkMessageBody.swift in Sources */,
  1665. C1E34AC329C7A98F009A50A5 /* DataFrameMessageBody.swift in Sources */,
  1666. C1E34A7629C7A98F009A50A5 /* ChangeSensorRateOfChangeAlertSetupPumpEvent.swift in Sources */,
  1667. C1E34AA929C7A98F009A50A5 /* MySentryAlertType.swift in Sources */,
  1668. C1E34B8529C7B1D4009A50A5 /* HKUnit.swift in Sources */,
  1669. C1E34ABC29C7A98F009A50A5 /* ChangeMaxBolusMessageBody.swift in Sources */,
  1670. C1E34A4229C7A98F009A50A5 /* PumpSettings.swift in Sources */,
  1671. C1E34AA129C7A98F009A50A5 /* DeviceLinkMessageBody.swift in Sources */,
  1672. C1E34AAB29C7A98F009A50A5 /* BasalSchedule.swift in Sources */,
  1673. C1E34A6629C7A98F009A50A5 /* EnableBolusWizardPumpEvent.swift in Sources */,
  1674. C1E34A3129C7A98F009A50A5 /* SensorCalFactorGlucoseEvent.swift in Sources */,
  1675. C1E34A6829C7A98F009A50A5 /* DeleteOtherDeviceIDPumpEvent.swift in Sources */,
  1676. C1E34A4929C7A98F009A50A5 /* UnfinalizedDose.swift in Sources */,
  1677. C1E34A1E29C7A98F009A50A5 /* CalBGForGHGlucoseEvent.swift in Sources */,
  1678. C1E34AB229C7A98F009A50A5 /* ChangeTempBasalCarelinkMessageBody.swift in Sources */,
  1679. C1E34A7F29C7A98F009A50A5 /* ResumePumpEvent.swift in Sources */,
  1680. C1E34AA229C7A98F009A50A5 /* ReadTempBasalCarelinkMessageBody.swift in Sources */,
  1681. C1E34A2629C7A98F009A50A5 /* SensorTimestampGlucoseEvent.swift in Sources */,
  1682. C1E34A7829C7A98F009A50A5 /* BolusWizardSetupPumpEvent.swift in Sources */,
  1683. C1E34A8229C7A98F009A50A5 /* BasalProfileStartPumpEvent.swift in Sources */,
  1684. C1E34A5129C7A98F009A50A5 /* PumpAlarmPumpEvent.swift in Sources */,
  1685. C1E34A3929C7A98F009A50A5 /* MinimedPumpManagerRecents.swift in Sources */,
  1686. C1E34ACF29C7A98F009A50A5 /* PumpRegion.swift in Sources */,
  1687. C1E34A2E29C7A98F009A50A5 /* GlucoseSensorDataGlucoseEvent.swift in Sources */,
  1688. C1E34ACE29C7A98F009A50A5 /* PumpModel.swift in Sources */,
  1689. C1E34A3A29C7A98F009A50A5 /* EnliteSensorDisplayable.swift in Sources */,
  1690. C1E34A8029C7A98F009A50A5 /* ChangeBGReminderOffsetPumpEvent.swift in Sources */,
  1691. C1E34AB529C7A98F009A50A5 /* ReadSettingsCarelinkMessageBody.swift in Sources */,
  1692. C1E34A9329C7A98F009A50A5 /* DailyTotal515PumpEvent.swift in Sources */,
  1693. C1E34A8129C7A98F009A50A5 /* ChangeWatchdogMarriageProfilePumpEvent.swift in Sources */,
  1694. C1E34A8E29C7A98F009A50A5 /* DeleteBolusReminderTimePumpEvent.swift in Sources */,
  1695. C1E34A5229C7A98F009A50A5 /* ChangeCaptureEventEnablePumpEvent.swift in Sources */,
  1696. C1E34B7B29C7B044009A50A5 /* OSLog.swift in Sources */,
  1697. C1E34A7729C7A98F009A50A5 /* RestoreMystery55PumpEvent.swift in Sources */,
  1698. C1E34AA029C7A98F009A50A5 /* UnknownMessageBody.swift in Sources */,
  1699. C1E34AB629C7A98F009A50A5 /* GetPumpFirmwareVersionMessageBody.swift in Sources */,
  1700. C1E34A8A29C7A98F009A50A5 /* RewindPumpEvent.swift in Sources */,
  1701. C1E34A3029C7A98F009A50A5 /* BatteryChangeGlucoseEvent.swift in Sources */,
  1702. C1E34B8329C7B1AB009A50A5 /* TimeZone.swift in Sources */,
  1703. C1E34AA429C7A98F009A50A5 /* GlucosePage.swift in Sources */,
  1704. C1E34A3B29C7A98F009A50A5 /* PumpOpsSession+LoopKit.swift in Sources */,
  1705. C1E34A7229C7A98F009A50A5 /* DailyTotal523PumpEvent.swift in Sources */,
  1706. C1E34A2529C7A98F009A50A5 /* SensorSyncGlucoseEvent.swift in Sources */,
  1707. C1E34A5929C7A98F009A50A5 /* ChangeBolusReminderEnablePumpEvent.swift in Sources */,
  1708. C1E34B7929C7AFF7009A50A5 /* TimeInterval.swift in Sources */,
  1709. C1E34A5729C7A98F009A50A5 /* ChangeMaxBolusPumpEvent.swift in Sources */,
  1710. C1E34A6E29C7A98F009A50A5 /* ChangeTempBasalTypePumpEvent.swift in Sources */,
  1711. C1E34AB929C7A98F009A50A5 /* PumpMessage.swift in Sources */,
  1712. C1E34AB329C7A98F009A50A5 /* ReadOtherDevicesIDsMessageBody.swift in Sources */,
  1713. C1E34AB429C7A98F009A50A5 /* ReadTimeCarelinkMessageBody.swift in Sources */,
  1714. C1E34AA829C7A98F009A50A5 /* PartialDecode.swift in Sources */,
  1715. C1E34A4629C7A98F009A50A5 /* MinimedDoseProgressEstimator.swift in Sources */,
  1716. C1E34A9E29C7A98F009A50A5 /* MySentryAlertMessageBody.swift in Sources */,
  1717. C1E34A2929C7A98F009A50A5 /* DateTimeChangeGlucoseEvent.swift in Sources */,
  1718. C1E34AB829C7A98F009A50A5 /* ReadRemoteControlIDsMessageBody.swift in Sources */,
  1719. C1E34A2829C7A98F009A50A5 /* SensorPacketGlucoseEvent.swift in Sources */,
  1720. C1E34A5C29C7A98F009A50A5 /* ClearAlarmPumpEvent.swift in Sources */,
  1721. C1E34A3429C7A98F009A50A5 /* MySentryPumpStatusMessageBody+CGMManager.swift in Sources */,
  1722. C1E34AAC29C7A98F009A50A5 /* PumpEventType.swift in Sources */,
  1723. C1E34A3D29C7A98F009A50A5 /* HistoryPage+PumpOpsSession.swift in Sources */,
  1724. C1E34AC029C7A98F009A50A5 /* PacketType.swift in Sources */,
  1725. C1E34A3329C7A98F009A50A5 /* SensorValueGlucoseEvent+CGMManager.swift in Sources */,
  1726. C1E34A9129C7A98F009A50A5 /* BolusNormalPumpEvent.swift in Sources */,
  1727. C1E34ABF29C7A98F009A50A5 /* ReadRemainingInsulinMessageBody.swift in Sources */,
  1728. C1E34ACC29C7A98F009A50A5 /* BatteryChemistryType.swift in Sources */,
  1729. C1E34AC629C7A98F009A50A5 /* ChangeTimeCarelinkMessageBody.swift in Sources */,
  1730. C1E34A8629C7A98F009A50A5 /* CalBGForPHPumpEvent.swift in Sources */,
  1731. C1E34A5329C7A98F009A50A5 /* TempBasalDurationPumpEvent.swift in Sources */,
  1732. C1E34A2729C7A98F009A50A5 /* SensorDataLowGlucoseEvent.swift in Sources */,
  1733. C1E34A4429C7A98F009A50A5 /* PumpMessage+PumpOpsSession.swift in Sources */,
  1734. C1E34ABA29C7A98F009A50A5 /* SuspendResumeMessageBody.swift in Sources */,
  1735. C1E34A2A29C7A98F009A50A5 /* UnknownGlucoseEvent.swift in Sources */,
  1736. C1E34AAA29C7A98F009A50A5 /* CRC16.swift in Sources */,
  1737. C1E34ABB29C7A98F009A50A5 /* ReadOtherDevicesStatusMessageBody.swift in Sources */,
  1738. C1E34A8929C7A98F009A50A5 /* ChangeBasalProfilePatternPumpEvent.swift in Sources */,
  1739. C1E34A9029C7A98F009A50A5 /* JournalEntryExerciseMarkerPumpEvent.swift in Sources */,
  1740. C1E34A3F29C7A98F009A50A5 /* PumpMessageSender.swift in Sources */,
  1741. C1E34AC729C7A98F009A50A5 /* SelectBasalProfileMessageBody.swift in Sources */,
  1742. C1E34AC129C7A98F009A50A5 /* MeterMessage.swift in Sources */,
  1743. C1E34AAE29C7A98F009A50A5 /* GetGlucosePageMessageBody.swift in Sources */,
  1744. C1E34A2229C7A98F009A50A5 /* TenSomethingGlucoseEvent.swift in Sources */,
  1745. C1E34B7529C7AF61009A50A5 /* LocalisedString.swift in Sources */,
  1746. C1E34AA729C7A98F009A50A5 /* TimestampedGlucoseEvent.swift in Sources */,
  1747. C1E34AC829C7A98F009A50A5 /* ButtonPressCarelinkMessageBody.swift in Sources */,
  1748. C1E34A9A29C7A98F009A50A5 /* SetRemoteControlEnabledMessageBody.swift in Sources */,
  1749. C1E34A7929C7A98F009A50A5 /* ChangeTimePumpEvent.swift in Sources */,
  1750. C1E34A8F29C7A98F009A50A5 /* ChangeReservoirWarningTimePumpEvent.swift in Sources */,
  1751. C1E34AD029C7A98F009A50A5 /* MinimedPacket.swift in Sources */,
  1752. C1E34A4129C7A98F009A50A5 /* DoseStore.swift in Sources */,
  1753. C1E34A8C29C7A98F009A50A5 /* ChangeMeterIDPumpEvent.swift in Sources */,
  1754. C1E34A9F29C7A98F009A50A5 /* PumpErrorMessageBody.swift in Sources */,
  1755. C1E34A4329C7A98F009A50A5 /* PumpOps.swift in Sources */,
  1756. C1E34A7029C7A98F009A50A5 /* ChangeOtherDeviceIDPumpEvent.swift in Sources */,
  1757. C1E34A2329C7A98F009A50A5 /* SensorStatusGlucoseEvent.swift in Sources */,
  1758. C1E34A9C29C7A98F009A50A5 /* PumpAckMessageBody.swift in Sources */,
  1759. C1E34AA329C7A98F009A50A5 /* ReadCurrentGlucosePageMessageBody.swift in Sources */,
  1760. C1E34A5A29C7A98F009A50A5 /* ChangeCarbUnitsPumpEvent.swift in Sources */,
  1761. C1E34AAF29C7A98F009A50A5 /* MySentryPumpStatusMessageBody.swift in Sources */,
  1762. C1E34ABE29C7A98F009A50A5 /* FindDeviceMessageBody.swift in Sources */,
  1763. C1E34AB129C7A98F009A50A5 /* MySentryAlertClearedMessageBody.swift in Sources */,
  1764. C1E34AD229C7A98F009A50A5 /* FourByteSixByteEncoding.swift in Sources */,
  1765. C1E34A5829C7A98F009A50A5 /* ChangeVariableBolusPumpEvent.swift in Sources */,
  1766. C1E34A4729C7A98F009A50A5 /* MinimedPumpMessageSender.swift in Sources */,
  1767. C1E34B8129C7B155009A50A5 /* PumpOpsSession.swift in Sources */,
  1768. C1E34A8D29C7A98F009A50A5 /* ChangeAudioBolusPumpEvent.swift in Sources */,
  1769. C1E34A5029C7A98F009A50A5 /* ChangeWatchdogEnablePumpEvent.swift in Sources */,
  1770. C1E34ADC29C7A98F009A50A5 /* ISO8601DateFormatter.swift in Sources */,
  1771. C1E34A3C29C7A98F009A50A5 /* BasalProfile.swift in Sources */,
  1772. C1E34A7329C7A98F009A50A5 /* BatteryPumpEvent.swift in Sources */,
  1773. C1E34A8829C7A98F009A50A5 /* ChangeChildBlockEnablePumpEvent.swift in Sources */,
  1774. C1E34A7429C7A98F009A50A5 /* EnableDisableRemotePumpEvent.swift in Sources */,
  1775. C1E34A5B29C7A98F009A50A5 /* BolusWizardEstimatePumpEvent.swift in Sources */,
  1776. C1E34A7D29C7A98F009A50A5 /* PumpEvent.swift in Sources */,
  1777. C1E34A8529C7A98F009A50A5 /* RestoreMystery54PumpEvent.swift in Sources */,
  1778. C1E34A4529C7A98F009A50A5 /* InsulinDataSource.swift in Sources */,
  1779. C1E34A6B29C7A98F009A50A5 /* JournalEntryPumpLowBatteryPumpEvent.swift in Sources */,
  1780. C1E34AB729C7A98F009A50A5 /* MessageType.swift in Sources */,
  1781. C1E34A2029C7A98F009A50A5 /* SensorCalGlucoseEvent.swift in Sources */,
  1782. C1E34A5E29C7A98F009A50A5 /* ChangeAlarmClockEnablePumpEvent.swift in Sources */,
  1783. C1E34A1F29C7A98F009A50A5 /* RelativeTimestampedGlucoseEvent.swift in Sources */,
  1784. C1E34A9D29C7A98F009A50A5 /* MySentryAckMessageBody.swift in Sources */,
  1785. C1E34A4B29C7A98F009A50A5 /* PumpOpsError.swift in Sources */,
  1786. C1E34A7E29C7A98F009A50A5 /* ChangeBasalProfilePumpEvent.swift in Sources */,
  1787. C1E34A8429C7A98F009A50A5 /* UnknownPumpEvent57.swift in Sources */,
  1788. C1E34A2429C7A98F009A50A5 /* SensorValueGlucoseEvent.swift in Sources */,
  1789. C1E34A6429C7A98F009A50A5 /* TimestampedPumpEvent.swift in Sources */,
  1790. C1E34AC429C7A98F009A50A5 /* ChangeRemoteControlIDMessageBody.swift in Sources */,
  1791. C1E34AC529C7A98F009A50A5 /* ReadPumpStatusMessageBody.swift in Sources */,
  1792. C1E34A8729C7A98F009A50A5 /* ChangeParadigmLinkIDPumpEvent.swift in Sources */,
  1793. C1E34B7729C7AFCF009A50A5 /* Data.swift in Sources */,
  1794. C1E34A7A29C7A98F009A50A5 /* ChangeBolusReminderTimePumpEvent.swift in Sources */,
  1795. C1E34A5F29C7A98F009A50A5 /* JournalEntryPumpLowReservoirPumpEvent.swift in Sources */,
  1796. C1E34A6029C7A98F009A50A5 /* ChangeTimeFormatPumpEvent.swift in Sources */,
  1797. C1E34A9929C7A98F009A50A5 /* GetBatteryCarelinkMessageBody.swift in Sources */,
  1798. C1E34AA529C7A98F009A50A5 /* HistoryPage.swift in Sources */,
  1799. C1E34A2B29C7A98F009A50A5 /* DataEndGlucoseEvent.swift in Sources */,
  1800. C1E34A6D29C7A98F009A50A5 /* ChangeMaxBasalPumpEvent.swift in Sources */,
  1801. C1E34A2C29C7A98F009A50A5 /* NineteenSomethingGlucoseEvent.swift in Sources */,
  1802. C1E34A9429C7A98F009A50A5 /* JournalEntryMealMarkerPumpEvent.swift in Sources */,
  1803. C1E34A3229C7A98F009A50A5 /* SensorWeakSignalGlucoseEvent.swift in Sources */,
  1804. );
  1805. runOnlyForDeploymentPostprocessing = 0;
  1806. };
  1807. C1E34AFD29C7ABCB009A50A5 /* Sources */ = {
  1808. isa = PBXSourcesBuildPhase;
  1809. buildActionMask = 2147483647;
  1810. files = (
  1811. C1E34B2829C7ABF3009A50A5 /* MinimedPumpSetupCompleteViewController.swift in Sources */,
  1812. C1E34B8829C7B292009A50A5 /* Comparable.swift in Sources */,
  1813. C1E34B8A29C7B2FC009A50A5 /* LocalisedString.swift in Sources */,
  1814. C1E34B2429C7ABF3009A50A5 /* Image.swift in Sources */,
  1815. C1E34B3029C7ABF3009A50A5 /* MinimedHUDProvider.swift in Sources */,
  1816. C1E34B3729C7ABF3009A50A5 /* MinimedPumpSettingsViewModel.swift in Sources */,
  1817. C1E34B2E29C7ABF3009A50A5 /* MinimedPumpUICoordinator.swift in Sources */,
  1818. C1E34B3129C7ABF3009A50A5 /* UseMySentrySelectionView.swift in Sources */,
  1819. C1E34B8C29C7B334009A50A5 /* IdentifiableClass.swift in Sources */,
  1820. C1E34B2729C7ABF3009A50A5 /* MinimedPumpClockSetupViewController.swift in Sources */,
  1821. C1E34B3229C7ABF3009A50A5 /* DataSourceSelectionView.swift in Sources */,
  1822. C1E34B3A29C7ABF3009A50A5 /* TimeView.swift in Sources */,
  1823. C1E34B3929C7ABF3009A50A5 /* MinimedReservoirView.swift in Sources */,
  1824. C1E34B2A29C7ABF3009A50A5 /* MinimedPumpManager+UI.swift in Sources */,
  1825. C1E34B2F29C7ABF3009A50A5 /* CommandResponseViewController.swift in Sources */,
  1826. C1E34B3529C7ABF3009A50A5 /* MinimedPumpSettingsView.swift in Sources */,
  1827. C1E34B3329C7ABF3009A50A5 /* BatteryTypeSelectionView.swift in Sources */,
  1828. C1E34B2929C7ABF3009A50A5 /* MinimedPumpSentrySetupViewController.swift in Sources */,
  1829. C1E34B9229C7B46C009A50A5 /* TimeZone.swift in Sources */,
  1830. C1E34B8E29C7B34F009A50A5 /* NibLoadable.swift in Sources */,
  1831. C1E34B3629C7ABF3009A50A5 /* ReservoirHUDView.swift in Sources */,
  1832. C1E34B3829C7ABF3009A50A5 /* InsulinTypeConfirmation.swift in Sources */,
  1833. C1E34B2B29C7ABF3009A50A5 /* PumpModel.swift in Sources */,
  1834. C1E34B2529C7ABF3009A50A5 /* MinimedPumpIDSetupViewController.swift in Sources */,
  1835. C1E34B9029C7B38A009A50A5 /* NumberFormatter.swift in Sources */,
  1836. C1E34B2629C7ABF3009A50A5 /* MinimedPumpManagerSetupViewController.swift in Sources */,
  1837. C1E34B2C29C7ABF3009A50A5 /* RadioSelectionTableViewController.swift in Sources */,
  1838. );
  1839. runOnlyForDeploymentPostprocessing = 0;
  1840. };
  1841. C1E34B5729C7AD01009A50A5 /* Sources */ = {
  1842. isa = PBXSourcesBuildPhase;
  1843. buildActionMask = 2147483647;
  1844. files = (
  1845. C13CC3DD29C7BA48007F25DE /* OSLog.swift in Sources */,
  1846. C1E34B6429C7AD31009A50A5 /* MinimedKitPlugin.swift in Sources */,
  1847. );
  1848. runOnlyForDeploymentPostprocessing = 0;
  1849. };
  1850. /* End PBXSourcesBuildPhase section */
  1851. /* Begin PBXTargetDependency section */
  1852. C13CC33B29C7B6BC007F25DE /* PBXTargetDependency */ = {
  1853. isa = PBXTargetDependency;
  1854. target = C1E3491029C7A866009A50A5 /* MinimedKit */;
  1855. targetProxy = C13CC33A29C7B6BC007F25DE /* PBXContainerItemProxy */;
  1856. };
  1857. C13CC34729C7B73A007F25DE /* PBXTargetDependency */ = {
  1858. isa = PBXTargetDependency;
  1859. target = C1E3491029C7A866009A50A5 /* MinimedKit */;
  1860. targetProxy = C13CC34629C7B73A007F25DE /* PBXContainerItemProxy */;
  1861. };
  1862. C1E34B6E29C7AD9C009A50A5 /* PBXTargetDependency */ = {
  1863. isa = PBXTargetDependency;
  1864. target = C1E3491029C7A866009A50A5 /* MinimedKit */;
  1865. targetProxy = C1E34B6D29C7AD9C009A50A5 /* PBXContainerItemProxy */;
  1866. };
  1867. C1E34B7229C7AD9C009A50A5 /* PBXTargetDependency */ = {
  1868. isa = PBXTargetDependency;
  1869. target = C1E34B0029C7ABCB009A50A5 /* MinimedKitUI */;
  1870. targetProxy = C1E34B7129C7AD9C009A50A5 /* PBXContainerItemProxy */;
  1871. };
  1872. /* End PBXTargetDependency section */
  1873. /* Begin PBXVariantGroup section */
  1874. C13CC3C129C7B8BC007F25DE /* MinimedPumpManager.storyboard */ = {
  1875. isa = PBXVariantGroup;
  1876. children = (
  1877. C13CC3C229C7B8BC007F25DE /* Base */,
  1878. C13CC3C529C7B8D0007F25DE /* ar */,
  1879. C13CC3C629C7B8D4007F25DE /* en */,
  1880. C13CC3C729C7B8D8007F25DE /* zh-Hans */,
  1881. C13CC3C829C7B8DA007F25DE /* cs */,
  1882. C13CC3C929C7B8DB007F25DE /* da */,
  1883. C13CC3CA29C7B8DC007F25DE /* nl */,
  1884. C13CC3CB29C7B8DD007F25DE /* fi */,
  1885. C13CC3CC29C7B8DE007F25DE /* fr */,
  1886. C13CC3CD29C7B8DF007F25DE /* de */,
  1887. C13CC3CE29C7B8E0007F25DE /* he */,
  1888. C13CC3CF29C7B8E0007F25DE /* it */,
  1889. C13CC3D029C7B8E1007F25DE /* ja */,
  1890. C13CC3D129C7B8E2007F25DE /* nb */,
  1891. C13CC3D229C7B8E3007F25DE /* pl */,
  1892. C13CC3D329C7B8E4007F25DE /* pt-BR */,
  1893. C13CC3D429C7B8E5007F25DE /* ro */,
  1894. C13CC3D529C7B8E5007F25DE /* ru */,
  1895. C13CC3D629C7B8E6007F25DE /* sk */,
  1896. C13CC3D729C7B8E7007F25DE /* es */,
  1897. C13CC3D829C7B8E9007F25DE /* sv */,
  1898. C13CC3D929C7B8E9007F25DE /* tr */,
  1899. C13CC3DA29C7B8EB007F25DE /* vi */,
  1900. 193F1E522B44C22A00525770 /* hu */,
  1901. );
  1902. name = MinimedPumpManager.storyboard;
  1903. sourceTree = "<group>";
  1904. };
  1905. C1E34AE429C7A9BC009A50A5 /* Localizable.strings */ = {
  1906. isa = PBXVariantGroup;
  1907. children = (
  1908. C1E34AE529C7A9BC009A50A5 /* de */,
  1909. C1E34AE629C7A9BC009A50A5 /* he */,
  1910. C1E34AE729C7A9BC009A50A5 /* ar */,
  1911. C1E34AE829C7A9BC009A50A5 /* zh-Hans */,
  1912. C1E34AE929C7A9BC009A50A5 /* ja */,
  1913. C1E34AEA29C7A9BC009A50A5 /* nb */,
  1914. C1E34AEB29C7A9BC009A50A5 /* es */,
  1915. C1E34AEC29C7A9BC009A50A5 /* da */,
  1916. C1E34AED29C7A9BC009A50A5 /* it */,
  1917. C1E34AEE29C7A9BC009A50A5 /* sk */,
  1918. C1E34AEF29C7A9BC009A50A5 /* sv */,
  1919. C1E34AF029C7A9BC009A50A5 /* cs */,
  1920. C1E34AF129C7A9BC009A50A5 /* Base */,
  1921. C1E34AF229C7A9BC009A50A5 /* tr */,
  1922. C1E34AF329C7A9BC009A50A5 /* pl */,
  1923. C1E34AF429C7A9BC009A50A5 /* pt-BR */,
  1924. C1E34AF529C7A9BC009A50A5 /* vi */,
  1925. C1E34AF629C7A9BC009A50A5 /* ru */,
  1926. C1E34AF729C7A9BC009A50A5 /* fr */,
  1927. C1E34AF829C7A9BC009A50A5 /* fi */,
  1928. C1E34AF929C7A9BC009A50A5 /* nl */,
  1929. C1E34AFA29C7A9BC009A50A5 /* ro */,
  1930. 193F1E532B44C22A00525770 /* hu */,
  1931. );
  1932. name = Localizable.strings;
  1933. sourceTree = "<group>";
  1934. };
  1935. C1E34B4029C7AC0A009A50A5 /* Localizable.strings */ = {
  1936. isa = PBXVariantGroup;
  1937. children = (
  1938. C1E34B4129C7AC4C009A50A5 /* ar */,
  1939. C1E34B4229C7AC4F009A50A5 /* zh-Hans */,
  1940. C1E34B4329C7AC51009A50A5 /* cs */,
  1941. C1E34B4429C7AC54009A50A5 /* da */,
  1942. C1E34B4529C7AC56009A50A5 /* nl */,
  1943. C1E34B4629C7AC58009A50A5 /* fi */,
  1944. C1E34B4729C7AC5B009A50A5 /* fr */,
  1945. C1E34B4829C7AC5D009A50A5 /* de */,
  1946. C1E34B4929C7AC5F009A50A5 /* he */,
  1947. C1E34B4A29C7AC61009A50A5 /* it */,
  1948. C1E34B4B29C7AC64009A50A5 /* ja */,
  1949. C1E34B4C29C7AC66009A50A5 /* nb */,
  1950. C1E34B4D29C7AC68009A50A5 /* pl */,
  1951. C1E34B4E29C7AC69009A50A5 /* pt-BR */,
  1952. C1E34B4F29C7AC6A009A50A5 /* ro */,
  1953. C1E34B5029C7AC6B009A50A5 /* ru */,
  1954. C1E34B5129C7AC6C009A50A5 /* sk */,
  1955. C1E34B5229C7AC6D009A50A5 /* es */,
  1956. C1E34B5329C7AC6E009A50A5 /* sv */,
  1957. C1E34B5429C7AC6F009A50A5 /* tr */,
  1958. C1E34B5529C7AC70009A50A5 /* vi */,
  1959. C1BF2DB929C8007300EB8987 /* en */,
  1960. 193F1E542B44C22A00525770 /* hu */,
  1961. );
  1962. name = Localizable.strings;
  1963. sourceTree = "<group>";
  1964. };
  1965. /* End PBXVariantGroup section */
  1966. /* Begin XCBuildConfiguration section */
  1967. C13CC34929C7B73A007F25DE /* Debug */ = {
  1968. isa = XCBuildConfiguration;
  1969. buildSettings = {
  1970. CODE_SIGN_STYLE = Automatic;
  1971. CURRENT_PROJECT_VERSION = 1;
  1972. DEVELOPMENT_TEAM = UY678SP37Q;
  1973. GENERATE_INFOPLIST_FILE = YES;
  1974. MARKETING_VERSION = 1.0;
  1975. PRODUCT_BUNDLE_IDENTIFIER = org.loopkit.MinimedKitTests;
  1976. PRODUCT_NAME = "$(TARGET_NAME)";
  1977. SWIFT_EMIT_LOC_STRINGS = NO;
  1978. SWIFT_VERSION = 5.0;
  1979. TARGETED_DEVICE_FAMILY = "1,2";
  1980. };
  1981. name = Debug;
  1982. };
  1983. C13CC34A29C7B73A007F25DE /* Release */ = {
  1984. isa = XCBuildConfiguration;
  1985. buildSettings = {
  1986. CODE_SIGN_STYLE = Automatic;
  1987. CURRENT_PROJECT_VERSION = 1;
  1988. DEVELOPMENT_TEAM = UY678SP37Q;
  1989. GENERATE_INFOPLIST_FILE = YES;
  1990. MARKETING_VERSION = 1.0;
  1991. PRODUCT_BUNDLE_IDENTIFIER = org.loopkit.MinimedKitTests;
  1992. PRODUCT_NAME = "$(TARGET_NAME)";
  1993. SWIFT_EMIT_LOC_STRINGS = NO;
  1994. SWIFT_VERSION = 5.0;
  1995. TARGETED_DEVICE_FAMILY = "1,2";
  1996. };
  1997. name = Release;
  1998. };
  1999. C1E3491629C7A866009A50A5 /* Debug */ = {
  2000. isa = XCBuildConfiguration;
  2001. buildSettings = {
  2002. ALWAYS_SEARCH_USER_PATHS = NO;
  2003. CLANG_ANALYZER_NONNULL = YES;
  2004. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
  2005. CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
  2006. CLANG_ENABLE_MODULES = YES;
  2007. CLANG_ENABLE_OBJC_ARC = YES;
  2008. CLANG_ENABLE_OBJC_WEAK = YES;
  2009. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  2010. CLANG_WARN_BOOL_CONVERSION = YES;
  2011. CLANG_WARN_COMMA = YES;
  2012. CLANG_WARN_CONSTANT_CONVERSION = YES;
  2013. CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
  2014. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  2015. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  2016. CLANG_WARN_EMPTY_BODY = YES;
  2017. CLANG_WARN_ENUM_CONVERSION = YES;
  2018. CLANG_WARN_INFINITE_RECURSION = YES;
  2019. CLANG_WARN_INT_CONVERSION = YES;
  2020. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  2021. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
  2022. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  2023. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  2024. CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
  2025. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  2026. CLANG_WARN_STRICT_PROTOTYPES = YES;
  2027. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  2028. CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
  2029. CLANG_WARN_UNREACHABLE_CODE = YES;
  2030. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  2031. COPY_PHASE_STRIP = NO;
  2032. CURRENT_PROJECT_VERSION = 1;
  2033. DEBUG_INFORMATION_FORMAT = dwarf;
  2034. ENABLE_STRICT_OBJC_MSGSEND = YES;
  2035. ENABLE_TESTABILITY = YES;
  2036. GCC_C_LANGUAGE_STANDARD = gnu11;
  2037. GCC_DYNAMIC_NO_PIC = NO;
  2038. GCC_NO_COMMON_BLOCKS = YES;
  2039. GCC_OPTIMIZATION_LEVEL = 0;
  2040. GCC_PREPROCESSOR_DEFINITIONS = (
  2041. "DEBUG=1",
  2042. "$(inherited)",
  2043. );
  2044. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  2045. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  2046. GCC_WARN_UNDECLARED_SELECTOR = YES;
  2047. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  2048. GCC_WARN_UNUSED_FUNCTION = YES;
  2049. GCC_WARN_UNUSED_VARIABLE = YES;
  2050. IPHONEOS_DEPLOYMENT_TARGET = 15.2;
  2051. LOCALIZED_STRING_MACRO_NAMES = (
  2052. NSLocalizedString,
  2053. CFCopyLocalizedString,
  2054. LocalizedString,
  2055. );
  2056. MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
  2057. MTL_FAST_MATH = YES;
  2058. ONLY_ACTIVE_ARCH = YES;
  2059. SDKROOT = iphoneos;
  2060. SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
  2061. SWIFT_OPTIMIZATION_LEVEL = "-Onone";
  2062. VERSIONING_SYSTEM = "apple-generic";
  2063. VERSION_INFO_PREFIX = "";
  2064. };
  2065. name = Debug;
  2066. };
  2067. C1E3491729C7A866009A50A5 /* Release */ = {
  2068. isa = XCBuildConfiguration;
  2069. buildSettings = {
  2070. ALWAYS_SEARCH_USER_PATHS = NO;
  2071. CLANG_ANALYZER_NONNULL = YES;
  2072. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
  2073. CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
  2074. CLANG_ENABLE_MODULES = YES;
  2075. CLANG_ENABLE_OBJC_ARC = YES;
  2076. CLANG_ENABLE_OBJC_WEAK = YES;
  2077. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  2078. CLANG_WARN_BOOL_CONVERSION = YES;
  2079. CLANG_WARN_COMMA = YES;
  2080. CLANG_WARN_CONSTANT_CONVERSION = YES;
  2081. CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
  2082. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  2083. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  2084. CLANG_WARN_EMPTY_BODY = YES;
  2085. CLANG_WARN_ENUM_CONVERSION = YES;
  2086. CLANG_WARN_INFINITE_RECURSION = YES;
  2087. CLANG_WARN_INT_CONVERSION = YES;
  2088. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  2089. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
  2090. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  2091. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  2092. CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
  2093. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  2094. CLANG_WARN_STRICT_PROTOTYPES = YES;
  2095. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  2096. CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
  2097. CLANG_WARN_UNREACHABLE_CODE = YES;
  2098. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  2099. COPY_PHASE_STRIP = NO;
  2100. CURRENT_PROJECT_VERSION = 1;
  2101. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  2102. ENABLE_NS_ASSERTIONS = NO;
  2103. ENABLE_STRICT_OBJC_MSGSEND = YES;
  2104. GCC_C_LANGUAGE_STANDARD = gnu11;
  2105. GCC_NO_COMMON_BLOCKS = YES;
  2106. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  2107. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  2108. GCC_WARN_UNDECLARED_SELECTOR = YES;
  2109. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  2110. GCC_WARN_UNUSED_FUNCTION = YES;
  2111. GCC_WARN_UNUSED_VARIABLE = YES;
  2112. IPHONEOS_DEPLOYMENT_TARGET = 15.2;
  2113. LOCALIZED_STRING_MACRO_NAMES = (
  2114. NSLocalizedString,
  2115. CFCopyLocalizedString,
  2116. LocalizedString,
  2117. );
  2118. MTL_ENABLE_DEBUG_INFO = NO;
  2119. MTL_FAST_MATH = YES;
  2120. SDKROOT = iphoneos;
  2121. SWIFT_COMPILATION_MODE = wholemodule;
  2122. SWIFT_OPTIMIZATION_LEVEL = "-O";
  2123. VALIDATE_PRODUCT = YES;
  2124. VERSIONING_SYSTEM = "apple-generic";
  2125. VERSION_INFO_PREFIX = "";
  2126. };
  2127. name = Release;
  2128. };
  2129. C1E3491929C7A866009A50A5 /* Debug */ = {
  2130. isa = XCBuildConfiguration;
  2131. buildSettings = {
  2132. CODE_SIGN_STYLE = Automatic;
  2133. CURRENT_PROJECT_VERSION = 1;
  2134. DEFINES_MODULE = YES;
  2135. DEVELOPMENT_TEAM = "";
  2136. DYLIB_COMPATIBILITY_VERSION = 1;
  2137. DYLIB_CURRENT_VERSION = 1;
  2138. DYLIB_INSTALL_NAME_BASE = "@rpath";
  2139. GENERATE_INFOPLIST_FILE = YES;
  2140. INFOPLIST_KEY_NSHumanReadableCopyright = "";
  2141. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  2142. LD_RUNPATH_SEARCH_PATHS = (
  2143. "$(inherited)",
  2144. "@executable_path/Frameworks",
  2145. "@loader_path/Frameworks",
  2146. );
  2147. MARKETING_VERSION = 1.0;
  2148. PRODUCT_BUNDLE_IDENTIFIER = org.loopkit.MinimedKit;
  2149. PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
  2150. SKIP_INSTALL = YES;
  2151. SWIFT_EMIT_LOC_STRINGS = YES;
  2152. SWIFT_VERSION = 5.0;
  2153. TARGETED_DEVICE_FAMILY = "1,2";
  2154. };
  2155. name = Debug;
  2156. };
  2157. C1E3491A29C7A866009A50A5 /* Release */ = {
  2158. isa = XCBuildConfiguration;
  2159. buildSettings = {
  2160. CODE_SIGN_STYLE = Automatic;
  2161. CURRENT_PROJECT_VERSION = 1;
  2162. DEFINES_MODULE = YES;
  2163. DEVELOPMENT_TEAM = "";
  2164. DYLIB_COMPATIBILITY_VERSION = 1;
  2165. DYLIB_CURRENT_VERSION = 1;
  2166. DYLIB_INSTALL_NAME_BASE = "@rpath";
  2167. GENERATE_INFOPLIST_FILE = YES;
  2168. INFOPLIST_KEY_NSHumanReadableCopyright = "";
  2169. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  2170. LD_RUNPATH_SEARCH_PATHS = (
  2171. "$(inherited)",
  2172. "@executable_path/Frameworks",
  2173. "@loader_path/Frameworks",
  2174. );
  2175. MARKETING_VERSION = 1.0;
  2176. PRODUCT_BUNDLE_IDENTIFIER = org.loopkit.MinimedKit;
  2177. PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
  2178. SKIP_INSTALL = YES;
  2179. SWIFT_EMIT_LOC_STRINGS = YES;
  2180. SWIFT_VERSION = 5.0;
  2181. TARGETED_DEVICE_FAMILY = "1,2";
  2182. };
  2183. name = Release;
  2184. };
  2185. C1E34B0629C7ABCB009A50A5 /* Debug */ = {
  2186. isa = XCBuildConfiguration;
  2187. buildSettings = {
  2188. CLANG_ENABLE_MODULES = YES;
  2189. CODE_SIGN_STYLE = Automatic;
  2190. CURRENT_PROJECT_VERSION = 1;
  2191. DEFINES_MODULE = YES;
  2192. DEVELOPMENT_TEAM = "";
  2193. DYLIB_COMPATIBILITY_VERSION = 1;
  2194. DYLIB_CURRENT_VERSION = 1;
  2195. DYLIB_INSTALL_NAME_BASE = "@rpath";
  2196. GENERATE_INFOPLIST_FILE = YES;
  2197. INFOPLIST_KEY_NSHumanReadableCopyright = "";
  2198. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  2199. LD_RUNPATH_SEARCH_PATHS = (
  2200. "$(inherited)",
  2201. "@executable_path/Frameworks",
  2202. "@loader_path/Frameworks",
  2203. );
  2204. MARKETING_VERSION = 1.0;
  2205. PRODUCT_BUNDLE_IDENTIFIER = org.loopkit.MinimedKitUI;
  2206. PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
  2207. SKIP_INSTALL = YES;
  2208. SWIFT_EMIT_LOC_STRINGS = YES;
  2209. SWIFT_INSTALL_OBJC_HEADER = NO;
  2210. SWIFT_OPTIMIZATION_LEVEL = "-Onone";
  2211. SWIFT_VERSION = 5.0;
  2212. TARGETED_DEVICE_FAMILY = "1,2";
  2213. };
  2214. name = Debug;
  2215. };
  2216. C1E34B0729C7ABCB009A50A5 /* Release */ = {
  2217. isa = XCBuildConfiguration;
  2218. buildSettings = {
  2219. CLANG_ENABLE_MODULES = YES;
  2220. CODE_SIGN_STYLE = Automatic;
  2221. CURRENT_PROJECT_VERSION = 1;
  2222. DEFINES_MODULE = YES;
  2223. DEVELOPMENT_TEAM = "";
  2224. DYLIB_COMPATIBILITY_VERSION = 1;
  2225. DYLIB_CURRENT_VERSION = 1;
  2226. DYLIB_INSTALL_NAME_BASE = "@rpath";
  2227. GENERATE_INFOPLIST_FILE = YES;
  2228. INFOPLIST_KEY_NSHumanReadableCopyright = "";
  2229. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  2230. LD_RUNPATH_SEARCH_PATHS = (
  2231. "$(inherited)",
  2232. "@executable_path/Frameworks",
  2233. "@loader_path/Frameworks",
  2234. );
  2235. MARKETING_VERSION = 1.0;
  2236. PRODUCT_BUNDLE_IDENTIFIER = org.loopkit.MinimedKitUI;
  2237. PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
  2238. SKIP_INSTALL = YES;
  2239. SWIFT_EMIT_LOC_STRINGS = YES;
  2240. SWIFT_INSTALL_OBJC_HEADER = NO;
  2241. SWIFT_VERSION = 5.0;
  2242. TARGETED_DEVICE_FAMILY = "1,2";
  2243. };
  2244. name = Release;
  2245. };
  2246. C1E34B6029C7AD01009A50A5 /* Debug */ = {
  2247. isa = XCBuildConfiguration;
  2248. buildSettings = {
  2249. CLANG_ENABLE_MODULES = YES;
  2250. CODE_SIGN_STYLE = Automatic;
  2251. CURRENT_PROJECT_VERSION = 1;
  2252. DEFINES_MODULE = YES;
  2253. DEVELOPMENT_TEAM = "";
  2254. DYLIB_COMPATIBILITY_VERSION = 1;
  2255. DYLIB_CURRENT_VERSION = 1;
  2256. DYLIB_INSTALL_NAME_BASE = "@rpath";
  2257. GENERATE_INFOPLIST_FILE = YES;
  2258. INFOPLIST_FILE = MinimedKitPlugin/Info.plist;
  2259. INFOPLIST_KEY_NSHumanReadableCopyright = "";
  2260. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  2261. LD_RUNPATH_SEARCH_PATHS = (
  2262. "$(inherited)",
  2263. "@executable_path/Frameworks",
  2264. "@loader_path/Frameworks",
  2265. );
  2266. MARKETING_VERSION = 1.0;
  2267. PRODUCT_BUNDLE_IDENTIFIER = org.loopkit.MinimedKitPlugin;
  2268. PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
  2269. SKIP_INSTALL = YES;
  2270. SWIFT_EMIT_LOC_STRINGS = YES;
  2271. SWIFT_OPTIMIZATION_LEVEL = "-Onone";
  2272. SWIFT_VERSION = 5.0;
  2273. TARGETED_DEVICE_FAMILY = "1,2";
  2274. WRAPPER_EXTENSION = loopplugin;
  2275. };
  2276. name = Debug;
  2277. };
  2278. C1E34B6129C7AD01009A50A5 /* Release */ = {
  2279. isa = XCBuildConfiguration;
  2280. buildSettings = {
  2281. CLANG_ENABLE_MODULES = YES;
  2282. CODE_SIGN_STYLE = Automatic;
  2283. CURRENT_PROJECT_VERSION = 1;
  2284. DEFINES_MODULE = YES;
  2285. DEVELOPMENT_TEAM = "";
  2286. DYLIB_COMPATIBILITY_VERSION = 1;
  2287. DYLIB_CURRENT_VERSION = 1;
  2288. DYLIB_INSTALL_NAME_BASE = "@rpath";
  2289. GENERATE_INFOPLIST_FILE = YES;
  2290. INFOPLIST_FILE = MinimedKitPlugin/Info.plist;
  2291. INFOPLIST_KEY_NSHumanReadableCopyright = "";
  2292. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  2293. LD_RUNPATH_SEARCH_PATHS = (
  2294. "$(inherited)",
  2295. "@executable_path/Frameworks",
  2296. "@loader_path/Frameworks",
  2297. );
  2298. MARKETING_VERSION = 1.0;
  2299. PRODUCT_BUNDLE_IDENTIFIER = org.loopkit.MinimedKitPlugin;
  2300. PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
  2301. SKIP_INSTALL = YES;
  2302. SWIFT_EMIT_LOC_STRINGS = YES;
  2303. SWIFT_VERSION = 5.0;
  2304. TARGETED_DEVICE_FAMILY = "1,2";
  2305. WRAPPER_EXTENSION = loopplugin;
  2306. };
  2307. name = Release;
  2308. };
  2309. /* End XCBuildConfiguration section */
  2310. /* Begin XCConfigurationList section */
  2311. C13CC34829C7B73A007F25DE /* Build configuration list for PBXNativeTarget "MinimedKitTests" */ = {
  2312. isa = XCConfigurationList;
  2313. buildConfigurations = (
  2314. C13CC34929C7B73A007F25DE /* Debug */,
  2315. C13CC34A29C7B73A007F25DE /* Release */,
  2316. );
  2317. defaultConfigurationIsVisible = 0;
  2318. defaultConfigurationName = Release;
  2319. };
  2320. C1E3490B29C7A866009A50A5 /* Build configuration list for PBXProject "MinimedKit" */ = {
  2321. isa = XCConfigurationList;
  2322. buildConfigurations = (
  2323. C1E3491629C7A866009A50A5 /* Debug */,
  2324. C1E3491729C7A866009A50A5 /* Release */,
  2325. );
  2326. defaultConfigurationIsVisible = 0;
  2327. defaultConfigurationName = Release;
  2328. };
  2329. C1E3491829C7A866009A50A5 /* Build configuration list for PBXNativeTarget "MinimedKit" */ = {
  2330. isa = XCConfigurationList;
  2331. buildConfigurations = (
  2332. C1E3491929C7A866009A50A5 /* Debug */,
  2333. C1E3491A29C7A866009A50A5 /* Release */,
  2334. );
  2335. defaultConfigurationIsVisible = 0;
  2336. defaultConfigurationName = Release;
  2337. };
  2338. C1E34B0529C7ABCB009A50A5 /* Build configuration list for PBXNativeTarget "MinimedKitUI" */ = {
  2339. isa = XCConfigurationList;
  2340. buildConfigurations = (
  2341. C1E34B0629C7ABCB009A50A5 /* Debug */,
  2342. C1E34B0729C7ABCB009A50A5 /* Release */,
  2343. );
  2344. defaultConfigurationIsVisible = 0;
  2345. defaultConfigurationName = Release;
  2346. };
  2347. C1E34B5F29C7AD01009A50A5 /* Build configuration list for PBXNativeTarget "MinimedKitPlugin" */ = {
  2348. isa = XCConfigurationList;
  2349. buildConfigurations = (
  2350. C1E34B6029C7AD01009A50A5 /* Debug */,
  2351. C1E34B6129C7AD01009A50A5 /* Release */,
  2352. );
  2353. defaultConfigurationIsVisible = 0;
  2354. defaultConfigurationName = Release;
  2355. };
  2356. /* End XCConfigurationList section */
  2357. };
  2358. rootObject = C1E3490829C7A866009A50A5 /* Project object */;
  2359. }