public string Get(PrintNmea request) { List <string> ans = SerialPortConnect.PrintNmeaData(); if (printNMEAstate) { return(new OkResponse(ans).ToString()); } else { return(new FailResponse(ans).ToString()); } }
public string Get(CloseSp request) { string ans = SerialPortConnect.spClose(request.spname); if (spClosestate) { return(new OkResponse(ans).ToString()); } else { return(new FailResponse(ans).ToString()); } }
public string Get(GetSpList request) { //string ans = SerialPortConnect.spList(); string[] ans = SerialPortConnect.spList(); if (spListstate) { return(new OkResponse(ans).ToString()); } else { return(new FailResponse(ans).ToString()); } }
public string Get(ConnectStation request) { string ansofaccount = SerialPortConnect.setAccountAndKey(request.account, request.key); string ansofGetRTCM; if (ansofaccount == "Account set ok") { ansofGetRTCM = SerialPortConnect.GetRTCMdata(request.address, request.mountpoint); if (ansofGetRTCM == "RTCM Transport Success") { return(new OkResponse(ansofaccount).ToString()); } else { return(new FailResponse(ansofGetRTCM).ToString()); } } else { return(new FailResponse(ansofaccount).ToString()); } //SerialPortConnect.GetRTCMdata(request.address,request.mountpoint); }