BeaconSDK 0.3.0

BeaconSDK 0.3.0

测试已测试
语言语言 Obj-CObjective C
许可 Apache-2.0
发布最近发布2020年12月

Paul Himes 维护。



BeaconSDK 0.3.0

  • Paul Himes

BeaconSDK

Version License Platform

DigiFarm NTRIP 客户端应用用于将 RTK 校正数据发送到 GRTech Beacon V3.0 系列设备。此 SDK 允许您的 iOS 应用通过 DigiFarm 客户端应用从 Beacon 接收 NMEA 数据。

要求

  • iOS 9+

如何使用 Beacon SDK 接收 NMEA 数据

  1. 安装 DigiFarm NTRIP 客户端应用。
  2. 将您的 iOS 设备与连接到兼容 GPS 接收器的 GRTech Beacon V3.0 配对。
  3. 登录到相应的 NTRIP 服务器并开始数据流。
  4. 启动集成了 Beacon SDK 的您的应用

安装

BeaconSDK 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中:

pod "BeaconSDK"

使用方法

import BeaconSDK

class MyClass: BeaconReceiverDelegate {

    let receiver = BeaconReceiver()

    func beginReceiving() {
        receiver.delegate = self
        receiver.start()
    }

    func receiver(receiver: BeaconReceiver, parsedString string: String) {
        // Handle raw NMEA string data here.
    }

    func receiver(receiver: BeaconReceiver, parsedGGA gga: GGA) {
        // Handle a parsed GGA sentence struct here.
    }

    func receiver(receiver: BeaconReceiver, parsedVTG vtg: VTG) {
        // Handle a parsed VTG sentence struct here.
    }

    func receiver(receiver: BeaconReceiver, parsedGSV gsv: GSV) {
        // Handle a parsed GSV sentence struct here.
    }

}

示例

为了运行示例项目,请克隆存储库,并首先从示例目录运行 pod install

作者

Paul Himes,[email protected]

许可证

BeaconSDK的许可证是Apache 2.0。请参阅LICENSE文件以获取更多信息。