rpc_handler.go 417 B

123456789101112131415161718192021
  1. package main
  2. import (
  3. "context"
  4. gnss "hnyfkj.com.cn/rtu/linux/air530z"
  5. "hnyfkj.com.cn/rtu/linux/utils/jsonrpc2"
  6. )
  7. func getPositionInfo(ctx context.Context, req *jsonrpc2.Request) *jsonrpc2.Response {
  8. lat, lon, inuse, inview, _ := gnss.Get2DPosition()
  9. result := map[string]string{
  10. "lat": lat,
  11. "lon": lon,
  12. "inuse": inuse,
  13. "inview": inview,
  14. }
  15. return jsonrpc2.BuildResponse(req, result, nil)
  16. }