Попытка увеличения динамического диапазона OTDR

common_refl несколько лет назад мы начали производить оптические рефлектометры, причём довольно-таки неплохие: с динамическим диапазоном 35/37 db и мёртвой зоной по событиям меньше одного метра. как говорится, сам себя не похвалишь — никто не похвалит.

в процессе разработки мы столкнулись с множеством проблем, как схемотехнических, так и алгоритмических. но все эти проблемы были успешно решены.

несмотря на это, наш внештатный исследователь Алексей Литвинов решил проверить тезис об увеличении динамического диапазона при помощи корреляционного метода. и сегодня мы публикуем результаты исследований, проверенных на практике.

вот эта статья. форматирование авторское. ну да ладно, пусть будет так

Кросспост в LiveJournal

сделан кросс-пост с этого блога в LiveJournal.
а вот и проверим, как оно работает.

пользователь crazy-the-brake.

ps. ура! работает!

man’ы — это просто!

мы знаем, что для каждой программы должна быть документация. для графических программ — это online help, для консольных инструментов (тот самый cli aka command line interface, который не любят те, кто не в теме) — это man (от manual).

надо сказать, что современные тенденции развития пользовательских приложений, например, для планшетов и смартфонов, отчётливо дают понять, что руководство по эксплуатации никто читать не будет и поэтому online help как бы уже и не нужен. интерфейс у большинства устройств такого рода сейчас, что называется, интуитивно понятный. ну, и доступ в интернет есть практически везде. то есть, руководство пользователя можно скачать в любой момент. ладно, допустим.

а что делать системному администратору, настраивающему маршрутизатор или коммутатор в режиме удалённой консоли? можно, в общем-то, открыть на ноутбуке, с которого заходишь в настройки прибора, интернет и смотреть руководство по эксплуатации. просмотрщик pdf с системой поиска и всё такое. это да. но часто хочется получить быструю подсказку и не перерывать документ из сотен, а иногда и тысяч страниц. в этом случае на помощь приходит или ключ --help или man.

вот про то, как мы теперь делаем man’ы, я попробую рассказать в этой заметке из серии «жизнь и инструменты разработчиков» в unix-подобных системах. …→

Опция XCAP в Беркут-ETX

нбольшое дополнение к предыдущей записи.

в новом релизе ПО для Беркут-ETX появилась опция XCAP, которую давно просили сделать наши пользователи. что даёт этот режим — возможность просматривать содержимое выбранных пакетов из 10-гигабитного потока. не всех, конечно же, но некоторых. а именно: MAC адрес, VLAN метки, MPLS метки, IP адрес, тип протокола (UDP,TCP, ICMP), тип кадра (unicast, broadcast, multicast), размер кадра, ошибочная контрольная сумма.

будут скриншоты — добавлю в эту заметку.

а вот пример работы опции XCAP: …→

свежая прошивка ET и ETX

yes наконец! то, о чём мы говорили неделю назад, свершилось: в прошлую пятницу вышел релиз программного обеспечения для флагманов наших разработок Беркут-ET и Беркут-ETX!

что нового: во первых, прошивки для обоих приборов теперь собираются из общего кода. следовательно, новые исправления будут появляться одновременно и в Беркут-ET, и в Беркут-ETX. надеемся, исправлений будет немного, потому что софт тестируется перед каждым выпуском так тщательно, как вам, дорогие читатели, и не снилось.

во-вторых, в Беркут-ETX добавилась новая функция для просмотра выбранных пакетов по заданным критериям (по каким — нужно спросить у авторов прошивки, и мы это обязательно сделаем. подробности в следующих объявлениях). кодовое название опции — XCAP.

в-третьих, списки изменений находятся, как обычно, на нашем сайте:
прошивка 0.3.10 для Беркут-ET и Changes,
для Беркут-ETX: прошивка 0.0.8 и Changes.

кроме того, в клиенте PTP добавлена поддержка unicast-рассылки, режима P2P и доменов, а тест по Y.1564 стал удобнее и ближе к пользователю.

ps. для приборов Беркут-ETX предыдущей аппаратной ревизии — тех, которые с XFP, а не SFP+ интерфейсом, — новой прошивки пока нет.

релиз, релиз, релиз…

b3et_r все затаили дыхание и сегодня ждём выхода в свет запланированного неделю назад релиза программного обеспечения Беркут-ET и Беркут-ETX. что ожидает нас с выходом новой версии? новые фичи или новые баги? надеемся на первое и — ждём…

Беркут-ET и Y.1564

b3etx_photoо выходе прошивки для Беркут-ET с поддержкой тестирования по Y.1564 мы уже говорили, а вот на сайте с описанием разработок обновить страницу забыли.

исправляем ошибку: см. новое описание тестера 10/100/1000 ethernet Беркут-ET.

ps. впрочем, в Беркут-ETX Y.1564 тоже есть.
выход прошивки для 10-гигабитного анализатора намечен на 1 августа. а это через четыре дня.

Беркут-ET + beaglebone + linux = ?

bb-and-b3et-smallтем временем, в тайных лабораториях НТЦ Метротек проводятся бесчеловечные эксперименты по скрещиванию Беркут-ET и Беркут-ММТ BeagleBone: Юра Ремизов вчера мастерски прикрутил дисплей от Беркут-ET к плате BeagleBone, а сегодня — клавиатуру.

продолжаем издевательства над начинкой прибора. и это круто!

Нашего полку прибыло

yesБуквально на днях один из наших молодых, но подающих большие надежды сотрудников Иван Шевчук защитил дипломную работу.
Защитил, естественно, на отлично. И, естественно, у него красный диплом.

Иван, мы поздравляем тебя! Теперь ты инженер не только по складу ума, навыкам и опыту работы, но и, так сказать, официально.

Наша компания гордится, что в штате числятся такие замечательные сотрудники.

Так держать!

как прошивать Беркут-ET

b3etx_photo обновление программного обеспечения (также известное как «прошивка») портативных анализаторов Беркут-E1, Беркут-ET, Беркут-ETX, которые мы выпускаем, работает по протоколу XMODEM. так уж сложилось. на момент написания первой версии это был самый простой и не требовательный к ресурсам алгоритм загрузки файлов.

современным пользователям часто сложно переключиться с режима «перетащить мышкой» на режим «выполнить последовательно несколько разных действий». то, что программистам кажется простым, обычному человеку принять тяжело.

поэтому …→