2

我想通过 更改我的 Movesense 设备上的加速度Xamarin API

我已经尝试了以下方法,但它只是给了我一个BAD_REQUEST

string NEW_ACC_CONFIG = "{\"config\":2}";
var op = await Plugin.Movesense.CrossMovesense.Current.ApiCallAsync<string>(
    Name,
    Plugin.Movesense.Api.MdsOp.PUT,
    "/Meas/Acc/Config/",
    NEW_ACC_CONFIG
);

发送的合同似乎是空的。

谢谢您的帮助!

4

1 回答 1

1

BAD_REQUEST 表示您提供的 NEW_ACC_CONFIG 格式不正确或值不正确。将其与acc.yaml进行比较表明,参数config不是整数 (2),而是格式为AccConfig的对象,即以下 JSON 应该可以工作:

{
    "config":
    {
        "GRange":2
    }
}

完全免责声明:我为 Movesense 团队工作

于 2018-11-20T08:56:39.433 回答