/// <summary> /// Begin reading from the modem's serial port and listen for location updates /// </summary> public void Start() { outputPort = serialProxy.Create(config.Positioning.SerialOutput, config.Positioning.SerialBaudRate); SendUpdateRequestSignal(); workThread = threadProxy.Create(ProcessUpdates); }
public QuectelModemPositioningService(IOverkillConfiguration _config, IPubSubService _pubSub, IThreadProxy _threadProxy, ISerialProxy _serialProxy) { config = _config; pubSub = _pubSub; threadProxy = _threadProxy; serialProxy = _serialProxy; }