Files
RadioPhotonic-generator-docs/0x7777_task_command.txt
2025-09-18 17:11:38 +03:00

29 lines
3.2 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

|-------|-------------|-------------|--------------------------------------------------------------|
| Номер | Название | Код | Расшифровка |
| слова | | | |
|-------|-------------|-------------|--------------------------------------------------------------|
| 0 | Header | 0x7777 | Заголовок |
| 1 | Setup | 0xXXXX | Биты настроек (как в 0х1111) |
| 2 | TaskType | 16bit uint | 0х1 -- меняется ток лазера 1 |
| | | | 0х2 -- меняется ток лазера 2 |
| | | | 0х3 -- меняется температура лазера 1 |
| | | | 0х4 -- меняется температура лазера 2 |
| 3 | chngd_p_min | 16bit uint | Минимальное значение изменяемого параметра (mA или C) |
| 4 | chngd_p_max | 16bit uint | Максимальное значение изменяемого параметра (mA или C) |
| 5 | delta_p | 16bit uint | Шаг дискретизации изменяемого параметра (mA или C) |
| 6 | delta_t | 16bit uint | Дискретныфй шаг по времени (мкс) |
| 7 | fixed_param | 16bit uint | Значение другого параметра лазера с изменяемым параметром |
| 8 | I_fixed | 16bit uint | Значение тока для лазера с фиксированными параметрами |
| 9 | T_fixed | 16bit uint | Значение температуры для лазера с фиксированными параметрами |
| 10 | Tau | 16bit uint | Значение тау (время релаксации, миллисекунды) |
| 11 | P_temp1 | 16bit float | Пропорциональный коэффициент для ЛМ1 |
| 12 | I_temp1 | 16bit float | Интегальный коэффициент для ЛМ1 |
| 13 | P_temp2 | 16bit float | Пропорциональный коэффициент для ЛМ2 |
| 14 | I_temp2 | 16bit float | Интегальный коэффициент для ЛМ2 |
| 15 | CRC | 16bit uint | Контрольная сумма |
|-------|-------------|-------------|--------------------------------------------------------------|
Таким образом размер команды 0x7777 теперь -- 32 байт (или 15 16-ти битных слов).