Opened 5 days ago

Last modified 2 days ago

#724 new задача

4C-37 добавить новые настройки

Reported by: ledol Owned by: alx
Priority: высокий Milestone: 1 очередь
Component: sw Keywords:
Cc:

Description

В прогр. версии 2 и выше (переменная 12), были добавлены настройки:

  • Включение передачи ПСП
  • Включение приема ПСП
  • Счетчик Кодовых нарушений
  • Счетчик Битовых ошибок

В Web-интерфейс платы требуется введение настроек - чекбоксы включения\выключения приема\передачи ПСП, счетчики Кодовых нарушений и битовых ошибок для каждого потока.
Счетчик битовых ошибок становится визуально доступным только при включении приема ПСП.

Изменения переменных:

переменная 6 (конфигурация портов) размер - строка 3*4=12 байт, чтение\запись,формат -

Байт	Название		Параметры	Значение по умолчанию

0	конфигурация 1-го потока 4С-37

	бит 0..3 		 без изменений
	бит 4			 1 - Включение приема ПСП		0
	бит 5			 1 - Включение передачи ПСП		0
	бит 7			 без изменений

1	конфигурация 1-го потока 4С-37
	бит 0..7 		 без изменений
2	конфигурация 1-го потока 4С-37
	бит 0..7 		 без изменений

3-5 	конфигурация 2-го потока 4С-37
6-8 	конфигурация 3-го потока 4С-37
9-11 	конфигурация 4-го потока 4С-37

__________________________________________________________________________________
переменная 7 (статистика)  размер - строка 17*4=68 байт, чтение,формат -

Байт	Название		Параметры				Значение по умолчанию

0	аварии и данные потока 1 потока 4С-37
	бит 0..7 		 без изменений

1-4	AS_counter 		 без изменений
5-8	UAS_counter 		 без изменений

9-12	Bit_error_counter	0x00000000-0xFFFFFFFF				0

13-16	Code_violation_counter	0x00000000-0xFFFFFFFF				0

17-33	аварии и счетчики потока 2

34-50	аварии и счетчики потока 3

51-67	аварии и счетчики потока 4

__________________________________________________________________________________
  • Отладить опрос переменных можно на(в) блоке 192.168.0.250

Change History (1)

comment:1 by alx, 2 days ago

Кажется я реализовал все что прелагалось. Веб-интерфейсе в блоке 192.168.0.250 обновлен.

Прошу дополнительно потестировать всю конфигурацию (существовавшие ранее чекбоксы тоже - я немного изменил код, мог что-то случайно сломать). Закоммичу изменения если все хорошо. Я уже потестировал, но мог чего-то не заметить...

Кстати попутно заметил, что плата в слоте 4 сообщала об авариях AIS портов 2 и 3, хотя в своем диалоге показывала их отсутствие (OK).

Note: See TracTickets for help on using tickets.