Dxtr:用于读取 Dexcom 传感器数据的 iOS 应用-源码

上传者: 42153691 | 上传时间: 2021-06-02 20:02:55 | 文件大小: 9.37MB | 文件类型: ZIP
目录 用于读取 Dexcom 传感器数据的 iOS 应用 基于 Stephen Black 为的工作。 它使用他网站上描述的 DexDrip Wixel 硬件。 iOS 应用程序将通过蓝牙连接到硬件并通过 wifi 读取传感器数据。 完毕 基本设置 自动发现 DexDrip 硬件(无需蓝牙配对) 连接到 DexDrip 并读取原始数据 创建数据库存根 在数据库中存储数据 添加以更轻松地访问 CoreData 管理传感器(添加) 添加校准数据 致力于 在模拟器中运行时启用虚拟数据以进行快速开发(不想总是等待 5 分钟以获取新读数) 将 BG 值添加到 DB 从原始数据计算BG值 积压 管理传感器(启动、停止) 获取校准数据 从原始数据计算BG值 将BG值显示为图形 待定 构建应用程序 我使用草图作为我的图形资源,并在资产目录中自动添加所有资产。 我为此添加了一个构建阶段:“

文件下载

资源详情

[{"title":"( 76 个子文件 9.37MB ) Dxtr:用于读取 Dexcom 传感器数据的 iOS 应用-源码","children":[{"title":"Dxtr-master","children":[{"title":".travis.yml <span style='color:#111;'> 353B </span>","children":null,"spread":false},{"title":"SwiftOverlays","children":null,"spread":false},{"title":"Podfile <span style='color:#111;'> 314B </span>","children":null,"spread":false},{"title":"Dxtr","children":[{"title":"StateManager.swift <span style='color:#111;'> 1.66KB </span>","children":null,"spread":false},{"title":"jquery.min.js <span style='color:#111;'> 82.34KB </span>","children":null,"spread":false},{"title":"ModelObjects","children":[{"title":"Calibration.swift <span style='color:#111;'> 14.92KB </span>","children":null,"spread":false},{"title":"BGReading.swift <span style='color:#111;'> 13.28KB </span>","children":null,"spread":false},{"title":"_FailedUpload.swift <span style='color:#111;'> 2.27KB </span>","children":null,"spread":false},{"title":"_BGReading.swift <span style='color:#111;'> 5.46KB </span>","children":null,"spread":false},{"title":"FailedUpload.swift <span style='color:#111;'> 1.13KB </span>","children":null,"spread":false},{"title":"_Calibration.swift <span style='color:#111;'> 5.80KB </span>","children":null,"spread":false},{"title":"_TransmitterData.swift <span style='color:#111;'> 2.28KB </span>","children":null,"spread":false},{"title":"Sensor.swift <span style='color:#111;'> 1.77KB </span>","children":null,"spread":false},{"title":"TransmitterData.swift <span style='color:#111;'> 1.73KB </span>","children":null,"spread":false},{"title":"_Sensor.swift <span style='color:#111;'> 4.31KB </span>","children":null,"spread":false}],"spread":true},{"title":"client.js <span style='color:#111;'> 11.17KB </span>","children":null,"spread":false},{"title":"NightscoutUploader.swift <span style='color:#111;'> 11.77KB </span>","children":null,"spread":false},{"title":"DxtrModel.swift <span style='color:#111;'> 2.13KB </span>","children":null,"spread":false},{"title":"AddBGReadingViewController.swift <span style='color:#111;'> 2.59KB </span>","children":null,"spread":false},{"title":"Constants.swift <span style='color:#111;'> 2.88KB </span>","children":null,"spread":false},{"title":"BTDiscovery.swift <span style='color:#111;'> 5.41KB </span>","children":null,"spread":false},{"title":"ChartViewController.swift <span style='color:#111;'> 1.85KB </span>","children":null,"spread":false},{"title":"Base.lproj","children":[{"title":"LaunchScreen.xib <span style='color:#111;'> 4.71KB </span>","children":null,"spread":false},{"title":"Main.storyboard <span style='color:#111;'> 55.08KB </span>","children":null,"spread":false}],"spread":false},{"title":"StartSensorViewController.swift <span style='color:#111;'> 1.50KB </span>","children":null,"spread":false},{"title":"AddDoubleCalibrationViewController.swift <span style='color:#111;'> 3.32KB </span>","children":null,"spread":false},{"title":"AppDelegate.swift <span style='color:#111;'> 9.16KB </span>","children":null,"spread":false},{"title":"MasterViewController.swift <span style='color:#111;'> 13.54KB </span>","children":null,"spread":false},{"title":"dxtrDBModel.xcdatamodeld","children":[{"title":"dxtrDBModel.xcdatamodel","children":[{"title":"contents <span style='color:#111;'> 6.91KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"Settings.bundle","children":[{"title":"Root.plist <span style='color:#111;'> 2.01KB </span>","children":null,"spread":false},{"title":"en.lproj","children":[{"title":"Root.strings <span style='color:#111;'> 546B </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"chart.css <span style='color:#111;'> 775B </span>","children":null,"spread":false},{"title":"default_background.jpeg <span style='color:#111;'> 468.39KB </span>","children":null,"spread":false},{"title":"TestRawData.swift <span style='color:#111;'> 10.77KB </span>","children":null,"spread":false},{"title":"Images.xcassets","children":[{"title":"AppIcon.appiconset","children":[{"title":"Icon-40@3x.png <span style='color:#111;'> 13.96KB </span>","children":null,"spread":false},{"title":"iTunesArtwork@2x.png <span style='color:#111;'> 253.85KB </span>","children":null,"spread":false},{"title":"Contents.json <span style='color:#111;'> 807B </span>","children":null,"spread":false},{"title":"Icon-60@3x.png <span style='color:#111;'> 24.16KB </span>","children":null,"spread":false},{"title":"Icon-76.png <span style='color:#111;'> 7.28KB </span>","children":null,"spread":false},{"title":"Icon-76@2x.png <span style='color:#111;'> 19.54KB </span>","children":null,"spread":false},{"title":"Icon-29@2x.png <span style='color:#111;'> 4.93KB </span>","children":null,"spread":false},{"title":"Icon-60@2x.png <span style='color:#111;'> 13.96KB </span>","children":null,"spread":false},{"title":"Icon-29.png <span style='color:#111;'> 1.74KB </span>","children":null,"spread":false},{"title":"Icon-40.png <span style='color:#111;'> 2.87KB </span>","children":null,"spread":false},{"title":"Icon-40@2x.png <span style='color:#111;'> 7.92KB </span>","children":null,"spread":false},{"title":"Icon-29@3x.png <span style='color:#111;'> 8.91KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"d3.min.js <span style='color:#111;'> 147.58KB </span>","children":null,"spread":false},{"title":"Info.plist <span style='color:#111;'> 1.27KB </span>","children":null,"spread":false},{"title":"chart.html <span style='color:#111;'> 597B </span>","children":null,"spread":false},{"title":"BTService.swift <span style='color:#111;'> 4.80KB </span>","children":null,"spread":false},{"title":"SettingsManager.swift <span style='color:#111;'> 1.09KB </span>","children":null,"spread":false},{"title":"EulaViewController.swift <span style='color:#111;'> 1.41KB </span>","children":null,"spread":false}],"spread":false},{"title":"Dxtr.xcodeproj","children":[{"title":"project.xcworkspace","children":[{"title":"contents.xcworkspacedata <span style='color:#111;'> 149B </span>","children":null,"spread":false}],"spread":true},{"title":"project.pbxproj <span style='color:#111;'> 46.53KB </span>","children":null,"spread":false},{"title":"xcuserdata","children":[{"title":"dirk.xcuserdatad","children":[{"title":"xcschemes","children":[{"title":"xcschememanagement.plist <span style='color:#111;'> 578B </span>","children":null,"spread":false}],"spread":true},{"title":"xcdebugger","children":[{"title":"Breakpoints_v2.xcbkptlist <span style='color:#111;'> 91B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"xcshareddata","children":[{"title":"xcschemes","children":[{"title":"Dxtr.xcscheme <span style='color:#111;'> 4.81KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"Podfile.lock <span style='color:#111;'> 1.11KB </span>","children":null,"spread":false},{"title":"DxtrTests","children":[{"title":"SensorTests.swift <span style='color:#111;'> 1.50KB </span>","children":null,"spread":false},{"title":"Info.plist <span style='color:#111;'> 749B </span>","children":null,"spread":false},{"title":"DxtrTests.swift <span style='color:#111;'> 1.26KB </span>","children":null,"spread":false}],"spread":true},{"title":"B68FloatingLabelTextField","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 493B </span>","children":null,"spread":false},{"title":"Dxtr.xcworkspace","children":[{"title":"contents.xcworkspacedata <span style='color:#111;'> 222B </span>","children":null,"spread":false}],"spread":true},{"title":"Graphics Resources","children":[{"title":"logo.pcvd <span style='color:#111;'> 16.26KB </span>","children":null,"spread":false},{"title":"dxtr screenshots","children":[{"title":"Setup.png <span style='color:#111;'> 53.98KB </span>","children":null,"spread":false},{"title":"EULA.png <span style='color:#111;'> 867.18KB </span>","children":null,"spread":false},{"title":"BG Unit.png <span style='color:#111;'> 61.86KB </span>","children":null,"spread":false},{"title":"Main.png <span style='color:#111;'> 79.26KB </span>","children":null,"spread":false},{"title":"HighLow.png <span style='color:#111;'> 73.00KB </span>","children":null,"spread":false},{"title":"Calibration.png <span style='color:#111;'> 58.86KB </span>","children":null,"spread":false},{"title":"Sensor Start.png <span style='color:#111;'> 105.21KB </span>","children":null,"spread":false},{"title":"Config.png <span style='color:#111;'> 248.16KB </span>","children":null,"spread":false},{"title":"Nightscout.png <span style='color:#111;'> 115.68KB </span>","children":null,"spread":false}],"spread":true},{"title":"AppIcon.sketch <span style='color:#111;'> 240.00KB </span>","children":null,"spread":false},{"title":"dxtr_mockup.sketch <span style='color:#111;'> 11.20MB </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 1.49KB </span>","children":null,"spread":false},{"title":".gitattributes <span style='color:#111;'> 28B </span>","children":null,"spread":false},{"title":"XCGLogger","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明