Страница 1 из 28

Разное от Transformer-V ...

Добавлено: Пт мар 29, 2024 19:31:54
Transformer-V
Многие IP камеры поддерживают протокол ONVIF, в котором имеется поддержка очень вкусного функционала к примеру получение евентов(событий) от различных датчиков. Следовательно решился вплотную заняться изучением протокола ONVIF, а подходящего софта для отладки как всегда не удалось найти, не долго думая написал на C под Windows удобное сетевое клиентское ПО с мощным блокнотом, динамической памятью, сохранением инф. после выхода из ПО, с поддержкой чанков и брейков, 2751 строчек кода(без рантаймов)

Изображение

Удалось получить текущее время от устройства ONVIF (action="http://www.onvif.org/ver10/device/wsdl/GetSystemDateAndTime")

Добавлено after 1 minute 3 seconds:
Продолжаем двигаться в верном направлении

- Написаны высокоскоростные(без CRT) алгоритмы кодирования и декодирования Base64, критически необходимые для протокола Onvif;
- Попутно написано полноценное ПО, позволяющее: кодировать/декодировать текст, двоичные данные, выводить данных в HEX формате, форматировать Base64.

Изображение Изображение Изображение

Итого:
- Сетевой уровень готов;
- Парсер готов;
- Кодирование/Декодирование Base64 готово;
- Алгоритм криптографического хеширования SHA1 возьмем из WindowsAPI;

Осталось написать:
- Менеджер памяти;
- Менеджер потоков;
- Клиент Onvif;
- Клиент RTSP;
- Менеджер файлов.

Re: Разное от Transformer-V ...

Добавлено: Сб мар 30, 2024 14:43:22
nds
Беда onvif в том что он толком не стандартизирован.
Каждый производитель железяк делает свои несовместимые расширения

Re: Разное от Transformer-V ...

Добавлено: Вс мар 31, 2024 01:05:03
Transformer-V
[uquote="nds",url="/forum/viewtopic.php?p=4561682#p4561682"]Беда onvif в том что он толком не стандартизирован.[/uquote]
Не стандартизирован (лишь малая часть стандартизирована) и "недружественен". К примеру ту же детекцию (движения, саботажа и т.д.) можно было реализовать значительно проще.

[uquote="nds",url="/forum/viewtopic.php?p=4561682#p4561682"]Каждый производитель железяк делает свои несовместимые расширения[/uquote]
С целью продать дополнительно тот же NVR/DVR, который будет раскрывать весь функциональный потенциал IP камер.

Re: Разное от Transformer-V ...

Добавлено: Вт апр 09, 2024 18:58:58
Transformer-V
Для более лучшей совместимости ПО и тестов приобрел вот такую замечательную PTZ камеру OEM. К слову. Похожа на жука.

Изображение

Заодно, предстоит физическое удаление RF-MCU модуля WLAN PHY.

Re: Разное от Transformer-V ...

Добавлено: Пт апр 12, 2024 05:52:12
Transformer-V
Модуль успешно удален

Изображение

Заодно собрал свой кабель(более длинный) и по мелочам - загерметизировал отверстия дорогущим кровельным герметиком от Selena, удалил антенны и т.д.

Интересная IC

Добавлено: Пт апр 12, 2024 06:11:06
Transformer-V
Китайцы вовсю устанавливают в свои поделия микросхему с хорьком/скунсом физически она подключена к системе на кристалле, какой-либо информации о ней нет.

Изображение

Re: Интересная IC

Добавлено: Сб апр 13, 2024 03:44:56
Transformer-V
Не поленился, определил что за микросхема, микросхема физ. уровень Ethernet PHY 10/100 Mbps, подключается к порту MAC SoC. Аналог Pin to Pin этого "хорька" MOTORCOMM SZ18201

Re: Разное от Transformer-V ...

Добавлено: Вт апр 16, 2024 06:04:49
Transformer-V
Дело потихоньку продвигается.
Подготовил площадку для крепления камеры к каменному основанию.

Начертил в САПР высокоточный шаблон для сверловки (в комплектации не было)
Изображение

В качестве заготовки применил оцинкованный перфорированный крепеж 200x100
Просверлил с высокой точностью отверстия, обработал края, отрезал лишнее.
Изображение

Изображение

Предварительная установка камеры на площадку
Изображение

Далее установка площадки к каменному основанию и покраска ...

Re: Разное от Transformer-V ...

Добавлено: Вт апр 16, 2024 06:08:50
As
[uquote="Transformer-V",url="/forum/viewtopic.php?p=4568724#p4568724"][uquote="ИВАНЫЧ956",url="/forum/viewtopic.php?p=4568571#p4568571"]:))) :music:
Ага. У меня нормальная пенсия[/uquote]
У тебя алкаша запойного не спрашивали нормальная у тебя пенсия или нет. Тебе алкашу запойному сказали, что камера стоимостью как вся твоя пенсия за 1 месяц, а таких камер несколько...[/uquote]Ага, у нас тоже таких камер напокупали... Две с чем-то тысячи за штуку, и даже работает! :)))

Re: Разное от Transformer-V ...

Добавлено: Вт апр 16, 2024 06:28:03
Transformer-V
[uquote="As",url="/forum/viewtopic.php?p=4568980#p4568980"]Ага, у нас тоже таких камер напокупали... Две с чем-то тысячи за штуку, и даже работает! :)))[/uquote]
Та что выше на фото для экспериментов взял. Минусы этой PTZ камеры однозначно есть в том числе и в ПО, и их не мало.
Из прикольного это единый(неизменный) пароль RTSP в ONVIF, что является серьезной дырой в безопасности.

А так более дорогие(от 13к) модели у меня установлены:
Изображение
У этих камер практически минусов нет.

Re: Разное от Transformer-V ...

Добавлено: Вт апр 16, 2024 06:31:43
As
...У этих дешевых проблемы не в железе, картинка четкая, а в ПО: к примеру, прошла по двору курица - камера четко следует за ней, пока не упирается в ограничитель поворота... И в этом положении остается, пока её не вернёшь в исходное положение вручную! :))) И эта функция не отключается! :dont_know:

Re: Разное от Transformer-V ...

Добавлено: Вт апр 16, 2024 06:36:50
SfS
[uquote="As",url="/forum/viewtopic.php?p=4568988#p4568988"]...У этих дешевых проблемы не в железе, картинка четкая, а в ПО: к примеру, прошла по двору курица - камера четко следует за ней, пока не упирается в ограничитель поворота... И в этом положении остается, пока её не вернёшь в исходное положение вручную! :))) И эта функция не отключается! :dont_know:[/uquote]

А управление камерой какое? По какому протоколу? и даёт ли она данные - есть движение или нет? Если такие данные есть - то можно извне программно теоретически обойти.

Re: Разное от Transformer-V ...

Добавлено: Вт апр 16, 2024 07:12:33
Transformer-V
[uquote="As",url="/forum/viewtopic.php?p=4568988#p4568988"]...У этих дешевых проблемы не в железе, картинка четкая, а в ПО: к примеру, прошла по двору курица - камера четко следует за ней, пока не упирается в ограничитель поворота... И в этом положении остается, пока её не вернёшь в исходное положение вручную! :))) И эта функция не отключается! :dont_know:[/uquote]
Это да, концевиков и энкодеров в ней нет. Конкретно в этой V5.00 ревизии при включении она начинает вращается по осям, далее возвращается в то положение в котором была до отключения (пресет настроенный пользователем), я так понимаю она аки компьютерная мышь детектирует остановку движения (motion detection) и сохраняет длину X и Y. Время слежение задается только в мобильном приложении (ICSee), как и возврат в исходную позицию.

Добавлено after 24 minutes 56 seconds:
Проверил как реализован сброс координат X Y в нулевое положение, как и предполагалось камера не опирается на сенсор и детекцию движения, исключительно временной отсчет ввиде посылок импульсов на шаговики на основании строго заданного времени, в надежде, что устройство гарантированно "запаркуется" в нулевой точке по осям, а далее возврат исходной позиции пресета реализован уже по уму(количеству импульсов), если конечно камера запарковалось в нулевых точках и с механикой все нормально, и её не вклинило где-нибудь в середине поворота.

Re: Разное от Transformer-V ...

Добавлено: Вт апр 16, 2024 08:25:40
Fajustov
[uquote="Transformer-V",url="/forum/viewtopic.php?p=4568979#p4568979"]Начертил в САПР высокоточный шаблон для сверловки (в комплектации не было)
Изображение[/uquote]
А потом этот высокоточный шаблон распечатали на принтере, и все получилось, прямо сразу?
Просто у принтеров "своя жизнь" :))) и размеры в САПРе сильно отличаются от размеров на бумаге. Кто ЛУТом занимался об этом хорошо знают. Разбег бывает до нескольких миллиметров.
https://forum.dwg.ru/showthread.php?t=127415

Re: Разное от Transformer-V ...

Добавлено: Вт апр 16, 2024 08:32:57
Transformer-V
[uquote="Fajustov",url="/forum/viewtopic.php?p=4569019#p4569019"]А потом этот высокоточный шаблон распечатали на принтере, и все получилось, прямо сразу?
Просто у принтеров "своя жизнь" :))) и размеры в САПРе сильно отличаются от размеров на бумаге. Кто ЛУТом занимался об этом хорошо знают. Разбег бывает до нескольких миллиметров.
https://forum.dwg.ru/showthread.php?t=127415[/uquote]
Прямо сразу. Просто нужно юзать приличное оборудование и серьезное ПО - САПР.
Ну с ЛУТом пример такой себе, так как ПО лута гонит в принтер картинку, где масштабированием занимается принтер, а ПО САПР несколько иную информацию, отсюда высокая точность.
Шаблон проверен после печати штангенциркулем.

Re: Разное от Transformer-V ...

Добавлено: Вт апр 16, 2024 08:43:00
Fajustov
[uquote="Transformer-V",url="/forum/viewtopic.php?p=4569024#p4569024"]Прямо сразу. Просто нужно юзать приличное оборудование и серьезное ПО - САПР.[/uquote]
:) САПР это система автоматизированного проектирования, обычно пишут название САПРа. Автокад, Солидворкс, Инвентор и т.д.

Re: Разное от Transformer-V ...

Добавлено: Вт апр 16, 2024 18:29:30
nds
Всем сейчас будет бан
Тут конечно мяяяу но правила форума так нарушать не нужно.
п 2.3 - Предупреждение. В случае повторного нарушения - бан на усмотрение модератора.
Я лично выдал бы сутки, но модераторы могут решить по другому.

Re: Разное от Transformer-V ...

Добавлено: Ср май 29, 2024 04:31:56
Transformer-V
У очень хорошей восьмибитной матрицы отвалился "разрешающий" тактовый сигнал на одном из драйверов.
Собственно сама поломка:
Изображение

Сам драйвер переклеен к стеклу матрицы, ремонт без соответствующего стенда и хим материалов невозможен. Следовательно "лечение" прошло иным способом:
Изображение

Результат
Изображение

Re: Разное от Transformer-V ...

Добавлено: Ср май 29, 2024 04:54:36
ssc
..лутше б ты принтер починил - табличка вон как из жопы.. :)
..часто стираешь небось..?.. :)))

..один позор..небось лет 5 не менял.. :)

Re: Разное от Transformer-V ...

Добавлено: Ср май 29, 2024 05:11:29
Transformer-V
Имеется много различных плат от "теплых" ламповых ноутов.
Так вот потребовалось (наверное уже в 30 раз) переделать питание ноутбучной платы на 12,XX вольтовое.

Находим в сети необходимую документацию, вооружаемся качественным паялом (не палкой ковырялкой типа ЭПСН), лупой(не экранной и не той что в штанах), включаем студийное освещение и начинаем препарацию нашего пациента:

На начальном этапе нас интересует "питальник" по совместительству "зарядник" АКБ, "выпиливаем" его ИК станцией или сдуваем феном:
Изображение
Заодно удаляем плечи N и P мосфеты Step - down зарядника вместе с дросселем накачки и фильтрации, в противном случае будет кз с волшебным для радиолюбителей дымом и прогаром питающих дорог.

Находим на плате ключи отвечающие за "включение" ноута от БП, выпилываем их и паяем провод VCC прямиком к общей шине питания ноута DC - DCишек
Изображение

Далее переходим к MULTI IO и находим его ноги, которые мониторят батарейку, напряжение от БП, садим их на соответствующий логический уровень на основании доков, в данном случае на ноль - землю
Изображение Изображение

Дополнительно(за кадром) смотрим карту питания в доках, находим обратные связи с IO, операционниками, компараторами и глушим. Удаляем лишние сдвоеные диоды шоттки по питанию.

Врубаем нашего препарированного пациента к ЛБП и вуаля плата ноута кушает 12 вольт:

Изображение Изображение

На мониторке "засиял" биос
Изображение