Последние сообщения

Страницы: [1] 2 ... 10
1
Z-2 Base / Re: z-2 usb 1517 не прошивается
« Последний ответ от vitiv 23 Января 2020, 20:35 »
Добрый вечер!
У вас Z-2 USB RD All или Z-2 USB MF ? Компорт в прошивалке выбирается правильный? Что за прошивка такая 1517, где вы ее взяли?
Попробуйте прошить заводской версией.
Удачи.
2
Z-2 Base / z-2 usb 1517 не прошивается
« Последний ответ от vebi4 23 Января 2020, 20:12 »
Здравствуйте.Хотел перепрошить z-2 usb 1517 запустил все как у вас на видео но у меня прошивка не начинается крутит и все 1 раз ждал минут 40.потом нажал тест там показывает 31%,оставил наноч тоже самое.Драйвера удалял вашей программой и устанавливал с вашего сайта,если есть вариант помогите!За ранние спасибо!
3
Z-397 WEB / Структуры 0x1F
« Последний ответ от SR_team 22 Января 2020, 15:31 »
В примере указывается размер 0x0B - 11 байт, но ведь данные упаковываются по 4 байта, тут нет ошибки? Я чего-то опять не понимаю? Потому что в структуре 0x20 была похожая ошибка для чтения информации с контроллера:
0x001 байтКонтрольная сумма
0x011 байтДлина пакета
0x021 байтНомер лицензии
0x031 байтИдентификатор пакета
0x041 байтКод операции
0x051 байтСетевой адрес контроллера
0x062 байтаЗарезервировано

Такая структура не работает, а Guard Commander шлет немного измененную:

0x001 байтКонтрольная сумма
0x011 байтДлина пакета
0x021 байтНомер лицензии
0x031 байтИдентификатор пакета
0x041 байтКод операции
0x051 байтЗарезервировано
0x061 байтСетевой адрес контроллера
0x071 байтЗарезервировано

И структура из Guard Commander работает, но вот разобраться что именно он шлет в 0x1F, так и не вышло, по этому обращаюсь к Вам - в документации структура точно верная? Если нет, приведите верную пожалуйста
4
Z-397 WEB / Re: Ошибка в документации
« Последний ответ от SR_team 22 Января 2020, 09:29 »
Странно, это работает только в приведенном синтетическом примере, реальные данные нормально распаковываются именно алгоритмом из документации. Почему так? Там же тоже множество таких мелких значений 0x00, 0x01, 0x08
5
Z-397 WEB / Ошибка в документации
« Последний ответ от SR_team 22 Января 2020, 09:10 »
В структуре пакета данных для команд 0x1E - 0x20 приводится псевдокод для упаковки и распаковки пакетов. В коде распаковки есть ошибка:
Пример. Имеем не упакованную последовательность '\x01\x02\x03\x04', после упаковки получаем '\xCA\xCA\xCB\xC8\xC9', а после распаковки она превращается в '\x80\x80\x01\x02'. Видно, что последовательность смещена в право, а так же, что значение 0x00 распаковывается не полностью, для него выполняется операция XOR, но не выполняется операция из второго цикла:
for(i=0;i<4;i++)OUT[i]=IN[i]|(((IN[4]>>i)&1)<<7);Если тут IN[4] заменить на IN, то последовательность преобразится в '\x00\x00\x01\x02', а замена индексов i у IN на i+1 исправит и смещение, т.е. данная строка в документации должна выглядеть так:
for(i=0;i<4;i++)OUT[i]=IN[i+1]|(((IN[i+1]>>i)&1)<<7);
Если IN[4] там было не просто так и я потенциально что-то сломал, то сообщите об этом пожалуйста, но код с сохранением IN[4], а так же с заменой IN[4] на IN[5] не возвращает изначальной последовательности
6
Z-397 WEB / Re: Работа через сокеты
« Последний ответ от SR_team 21 Января 2020, 11:34 »
Простите мне мою не внимательность. Большая структура требуется только для команд 0x1E-0x20. Остальные команды состоят из 2х байт.
Касательно NVT, посмотрел в wireshark. Оно используется только при переводе контроллера в режим Advanced, потом просто шлются команды, обарачивать их во всяки <IAC><SB>/<IAC><SE> не нужно
7
Z-397 WEB / Re: Работа через сокеты
« Последний ответ от gsa 21 Января 2020, 11:32 »
Из документации не ясно как передовать команды.
Цитировать
команды передаются в формате <IAC><SB><КОМАНДА><IAC><SE>
Добрый день
Данные, которые отправляются конвертеру по TCP, упаковываются дважды: сначала формируется пакет по протоколу Advanced (в конце 0x0D), затем этот пакет упаковывается по протоколу NVT. В начале страницы описано подробнее.

И далее пример
FF FA 2C 01 00 03 84 00 FF F0команда в котором это
Цитировать
2C 01 00 03 84 00
тут сама скорость это
00 03 84 00а что тут код команды? 2C? Тут этой команды нет! 01?
2C и 01 это команды протокола NVT, а не протокола Advanced.
8
Z-397 WEB / Работа через сокеты
« Последний ответ от SR_team 21 Января 2020, 10:51 »
Из документации не ясно как передовать команды.
Цитировать
команды передаются в формате <IAC><SB><КОМАНДА><IAC><SE>
И далее пример
FF FA 2C 01 00 03 84 00 FF F0команда в котором это
Цитировать
2C 01 00 03 84 00
тут сама скорость это
00 03 84 00а что тут код команды? 2C? Тут этой команды нет! 01? Это чтение установленных лицензий, но контроллер ничего не возвращает!

В advanced mode описана следующая структура:
Цитировать
Тип команды - 1 байт
упакованный пакет данных команды
Признак конца команды - 1 байт (всегда равен 0x0D)
но никакого 0x0D в команде устанавливающей скорость нет! К тому же, пакет данных команды должен занимать 8 - 100 байт, прибавим к этому код команды и признак конца команды - получаем 10 - 102 байта
Цитировать
2C 01 00 03 84 00
6 байт. Как так? Или документация приведенная здесь это что-то совершенно не относящееся к тому, что указано здесь? Тогда почему она на нее ссылается в примере с установлением скорости?

Так же имеются вопросы по структуре пакета:
Цитировать
Длина пакета в байтах
Это длина всего передаваемого массива, длина упакованного пакета команд, или какая-то иная длина?
Цитировать
Код операции (зависит от типа команды)
В описании команд нет никаких кодов операций? Или тут дублируется команда?
9
Z-397 WEB / z397 web и 3 компьютера
« Последний ответ от portal 20 Января 2020, 22:17 »
второй раз буду запускать систему на конвертере z-397. Первый раз был z-397 usb и ПО guard lite - там все понятно , теперь будет web  и три компа (режим мастер и 2 монитора) посмотрел вэбинар  но остался вопрос : ставим ПО на сервер - там будет база , ставим ПО на мастер и мониторы - указываем директорию базы , делаем им соответветсвующие режимы работы. Какой режим ставим на самом z397-web -сервер или клиент? и при подключении конвертера через usb чтобы изменить режим его работы надо ли ставить драйвера или там  эмулятор диска с файлом ini. ?
10
Z-397 WEB / Re: Документация к SDK
« Последний ответ от gsa 20 Января 2020, 16:05 »
Документация в папке установки Sdk Guard в файле \Help\ZGuard_RUS.chm, в ней есть описание всех функций.
Страницы: [1] 2 ... 10