diff --git a/docs/book/firmware.md b/docs/book/firmware.md
index eb9d70d..6f88b60 100644
--- a/docs/book/firmware.md
+++ b/docs/book/firmware.md
@@ -10,8 +10,8 @@
* `acc` *(Vector)* — данные с акселерометра, *м/с2*.
* `rates` *(Vector)* — отфильтрованные угловые скорости, *рад/с*.
* `attitude` *(Quaternion)* — оценка ориентации (положения) дрона.
-* `controls` *(float[])* — пользовательские управляющие сигналы с пульта, нормализованные в диапазоне [-1, 1].
-* `motors` *(float[])* — выходные сигналы на моторы, нормализованные в диапазоне [-1, 1] (возможно вращение в обратную сторону).
+* `controls` *(float[])* — команды управления от пилота, в диапазоне [-1, 1].
+* `motors` *(float[])* — выходные сигналы на моторы, в диапазоне [0, 1].
## Исходные файлы
diff --git a/docs/firmware.md b/docs/firmware.md
index 89bab48..8dc9884 100644
--- a/docs/firmware.md
+++ b/docs/firmware.md
@@ -14,8 +14,8 @@ The main loop is running at 1000 Hz. All the dataflow is happening through globa
* `acc` *(Vector)* — acceleration data from the accelerometer, *m/s2*.
* `rates` *(Vector)* — filtered angular rates, *rad/s*.
* `attitude` *(Quaternion)* — estimated attitude (orientation) of drone.
-* `controls` *(float[])* — user control inputs from the RC, normalized to [-1, 1] range.
-* `motors` *(float[])* — motor outputs, normalized to [0, 1] range; reverse rotation is possible.
+* `controls` *(float[])* — pilot's control inputs, range [-1, 1].
+* `motors` *(float[])* — motor outputs, range [0, 1].
## Source files