Изменение скорости ускорения дает BAD_REQUEST на Movesense для Xamarin
Я хотел бы изменить скорость ускорения на своем устройстве 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
);
Кажется, что отправленный контракт пуст.
Спасибо за помощь!
1 ответ
BAD_REQUEST означает, что указанная вами NEW_ACC_CONFIG имеет неправильный формат или значения неверны. Сравнение его с acc.yaml показывает, что параметр config является не целым числом (2), а объектом формата AccConfig, т.е. должен работать следующий JSON:
{
"config":
{
"GRange":2
}
}
Полный отказ от ответственности: я работаю в команде Movesense