我想通过Xamarin API
更改我的Movesense设备上的加速度。
我已经尝试了以下方法,但这只是给了我一个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
);
发送的合同似乎是空的。
感谢您的帮助!
答案 0 :(得分:1)
BAD_REQUEST表示您提供的NEW_ACC_CONFIG格式不正确或值不正确。将其与acc.yaml进行比较,表明参数 config 不是整数(2),而是格式为 AccConfig 的对象,即以下JSON应该起作用:>
{
"config":
{
"GRange":2
}
}
完全免责声明:我为Movesense团队工作