Здесь показаны различия между двумя версиями данной страницы.
Both sides previous revision Предыдущая версия Следущая версия | Предыдущая версия Последняя версия Both sides next revision | ||
ru:sidebar:remoteapi:apiref:unit:update_accelerometers_calibration [10/04/2015 11:32] mast |
ru:sidebar:remoteapi:apiref:unit:update_accelerometers_calibration [20/05/2015 15:11] 127.0.0.1 внешнее изменение |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
======Изменение параметров калибровки акселерометра====== | ======Изменение параметров калибровки акселерометра====== | ||
+ | |||
+ | <code javascript> | ||
+ | svc=unit/update_accelerometers_calibration¶ms={"itemId":<long>, | ||
+ | "timeFrom":<uint>, | ||
+ | "timeTo":<uint>} | ||
+ | </code> | ||
+ | или | ||
+ | <code javascript> | ||
+ | svc=unit/update_accelerometers_calibration¶ms={"itemId":<long>, | ||
+ | "reset":<bool>} | ||
+ | </code> | ||
+ | =====Параметры===== | ||
+ | ^Название^Описание^ | ||
+ | | itemId | id объекта | | ||
+ | | timeFrom | начало периода калибровки | | ||
+ | | timeTo | конец периода калибровки | | ||
+ | | reset | сброс калибровки акселерометра; 1 - сбросить | | ||
+ | |||
+ | =====Возвращаемый результат===== | ||
+ | <code javascript> | ||
+ | { | ||
+ | "acceleration": /* калибровочные коэффициенты для ускорения */ | ||
+ | { | ||
+ | "coef_x":<double>, /* коэффициент по оси x */ | ||
+ | "coef_y":<double>, /* коэффициент по оси y */ | ||
+ | "coef_z":<double>, /* коэффициент по оси z */ | ||
+ | "cos":<double>, /* косинус угла между теоритической и расчетной осью */ | ||
+ | "sin":<double> /* синус угла между теоритической и расчетной осью */ | ||
+ | }, | ||
+ | "brake":{ ... }, /* калибровочные коэффициенты для торможения */ | ||
+ | "turn":{ ... }, /* калибровочные коэффициенты для поворотов */ | ||
+ | "vertical":{ ... }, /* калибровочные коэффициенты для вертикальной оси */ | ||
+ | "crc":<uint>, /* контрольная сумма датчиков акселерометров */ | ||
+ | "dateinput":<uint> /* дата калибровки */ | ||
+ | } | ||
+ | </code> | ||
+ | Если не удалось откалибровать акселерометр //либо// __удалось__ успешно сбросить калибровку, то возвращается | ||
+ | <code javascript> | ||
+ | { | ||
+ | "error":0 | ||
+ | } | ||
+ | </code> | ||
+ |
|