Структура команды 0х1111 в результате удаления табличных значений тока претерпела изменения. Изначально размер комнады был 426 байт (или 213 16-ти битных слов), после удаления табличных значений структура команды выглядит следующим образом: |-------|------------|-------------|--------------------------------------| | Номер | Название | Код | Расшифровка | | слова | | | | |-------|------------|-------------|--------------------------------------| | 0 | Header | 0x1111 | Заголовок | | 1 | Setup | 0xXXXX | Биты настроек | | 2 | LD1_temp | 16bit float | Температура лазера 1 | | 3 | LD2_temp | 16bit float | Температура лазера 1 | | 4 | Reserved | 0x0000 | Зарезервировано | | 5 | Reserved | 0x0000 | Зарезервировано | | 6 | Reserved | 0x0000 | Зарезервировано | | 7 | P_temp1 | 16bit float | Пропорциональный коэффициент для ЛМ1 | | 8 | I_temp1 | 16bit float | Интегальный коэффициент для ЛМ1 | | 9 | P_temp2 | 16bit float | Пропорциональный коэффициент для ЛМ2 | | 10 | I_temp2 | 16bit float | Интегальный коэффициент для ЛМ2 | | 11 | Message_ID | 16bit uint | Номер сообщения | | 12 | LD1_curr | 16bit float | Ток лазера 1 | | 13 | LD2_curr | 16bit float | Ток лазера 2 | | 14 | CRC | 16bit uint | Контрольная сумма | |-------|------------|-------------|--------------------------------------| Таким образом размер команды 0x1111 теперь -- 30 байт (или 15 16-ти битных слов). Команда TRANS_ENABLE так же изменилась: |-------|------------|-------------|----------------------------------------------------------------------------------------------------------| | Номер | Название | Код | Расшифровка | | слова | | | | |-------|------------|-------------|----------------------------------------------------------------------------------------------------------| | 0 | Header | 0x1111 | Заголовок | | 1 | P_1 | 16bit float | Фототок мониторного фотодиода ЛМ1 | | 2 | P_2 | 16bit float | Фототок мониторного фотодиода ЛМ2 | | 3 | TO_LSB | 16bit uint | Основной таймер (младшие два байта) | | 4 | TO_MSB | 16bit uint | Основной таймер (старшие два байта) | | 5 | T_LM1 | 16bit uint | Температура ЛМ1 | | 6 | T_LM2 | 16bit uint | Температура ЛМ2 | | 7 | T_EXT1 | 16bit uint | Температура 1-го внешнего термистора | | 8 | T_EXT2 | 16bit uint | Температура 2-го внешнего термистора | | 9 | 3V3MON | 16bit uint | Напряжение 3,3 В | | 10 | 5V1MON | 16bit uint | Напряжение питания драйверов Пельтье и внешних датчиков температуры | | 11 | 5V2MON | 16bit uint | Напряжение питания драйверов тока лазера, внутренних датчиков температуры, усилителей мониторного канала | | 12 | 7V0MON | 16bit uint | Входное напряжение питания | | 13 | Message_ID | 16bit uint | Номер сообщения | | 14 | CRC | 16bit uint | Контрольная сумма | |-------|------------|-------------|----------------------------------------------------------------------------------------------------------|