DataNMEA
open class DataNMEA : IntdashData, IntdashDataProtocol
NMEA(GPSの通信用プロトコル)データを格納するクラス。
See also
NMEAUtils
-
NMEAデータを格納した文字列データ。 フォーマットについては、 詳説 iSCP 1.0 を参照してください。
Declaration
Swift
public var nmeaString: String
-
NMEAデータを格納した文字列からDataNMEAを生成します。
Declaration
Swift
public init(nmeaString: String)
Parameters
nmeaString
NMEAデータを格納した文字列データ
-
UTF-8エンコードされたNMEAデータからDataNMEAを生成します。
Declaration
Swift
public init(data: [UInt8]) throws
Parameters
data
UTF-8エンコードされたNMEAデータ
-
JSON形式の文字列からDataNMEAを生成します。
Declaration
Swift
public init?(json: [String : Any])
Parameters
json
JSON形式の文字列
形式は{"i": "<nmeaStringに含まれるデータID>", "s": "<nmeaString>"}
です。nmeaStringの形式は、nmeaString
を参照してください。