Здесь показаны различия между двумя версиями данной страницы.
Both sides previous revision Предыдущая версия Следущая версия | Предыдущая версия | ||
ru:sidebar:remoteapi:apiref:unit:update_accelerometers_calibration [20/05/2015 13:11] mast |
ru:sidebar:remoteapi:apiref:unit:update_accelerometers_calibration [20/12/2021 12:46] (текущий) chdi |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
======Изменение параметров калибровки акселерометра====== | ======Изменение параметров калибровки акселерометра====== | ||
- | <code javascript> | + | <note important>не актуальный запрос</note> |
- | 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> | + | |
|