Commit 23537ae4 authored by Pavel Vainerman's avatar Pavel Vainerman

Merge branch 'master' of git.set:/people/pv/packages/uniset2

parents e4dba6c9 1af5ce05
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
Name: libuniset2 Name: libuniset2
Version: 2.0 Version: 2.0
Release: alt28.1 Release: alt28.2
Summary: UniSet - library for building distributed industrial control systems Summary: UniSet - library for building distributed industrial control systems
...@@ -409,6 +409,9 @@ mv -f %buildroot%python_sitelibdir_noarch/* %buildroot%python_sitelibdir/%oname ...@@ -409,6 +409,9 @@ mv -f %buildroot%python_sitelibdir_noarch/* %buildroot%python_sitelibdir/%oname
# .. # ..
%changelog %changelog
* Thu Apr 23 2015 Pavel Vainerman <pv@etersoft.ru> 2.0-alt28.2
- unet-udp: special build... change maximum for digital and analog data. Set A=1500, D=5000.
* Thu Apr 23 2015 Pavel Vainerman <pv@etersoft.ru> 2.0-alt28.1 * Thu Apr 23 2015 Pavel Vainerman <pv@etersoft.ru> 2.0-alt28.1
- unet-udp: special build... change maximum for digital and analog data. Set A=800, D=5000. - unet-udp: special build... change maximum for digital and analog data. Set A=800, D=5000.
......
...@@ -202,21 +202,20 @@ ...@@ -202,21 +202,20 @@
\endcode \endcode
Тогда вместо \a ObjectName будет использоваться указанный префикс \a --test- (обратите внимание на то, что префикс задаётся с \b - в конце). Тогда вместо \a ObjectName будет использоваться указанный префикс \a --test- (обратите внимание на то, что префикс задаётся с \b - в конце).
Значения по умолчанию для \b входов (in_xxx) и \b выходов (out_xx) можно также опередять через аргументы командной строки: Значения по умолчанию для \b входов (in_xxx) и \b выходов (out_xx) можно также определять через аргументы командной строки:
- \b --argprefix-xxxname-default val - \b --argprefix-xxxname-default val
Дополнительно при помощи командной строки можно переопределять следующие свойства: Дополнительно при помощи командной строки можно переопределять следующие свойства:
- \b --argprefix-force-out - \b --argprefix-force-out 1/0
- \b --argprefix-heartbeat-id - \b --argprefix-heartbeat-id sensorID
- \b --argprefix-heartbeat-time - \b --argprefix-heartbeat-time msec
- \b --argprefix-heartbeat-max - \b --argprefix-heartbeat-max num
- \b --argprefix-sleep-msec - \b --argprefix-sleep-msec msec
- \b --argprefix-resetMsgTime - \b --argprefix-resetMsgTime msec
- \b --argprefix-sm-test-id - \b --argprefix-sm-test-id sensorID
- \b --argprefix-activate-timeout - \b --argprefix-activate-timeout msec
- \b --argprefix-startup-timeout - \b --argprefix-startup-timeout msec
- \b --argprefix-log - \b --argprefix-log-[add|del]-levels xxx,xxx,xxx
\section pg_Codegen_Configuration Конфигурирование \section pg_Codegen_Configuration Конфигурирование
......
...@@ -51,9 +51,9 @@ namespace UniSetUDP ...@@ -51,9 +51,9 @@ namespace UniSetUDP
// Хотелось бы не вылезать за общий размер посылаемых пакетов 8192. (550,900 --> 8133) // Хотелось бы не вылезать за общий размер посылаемых пакетов 8192. (550,900 --> 8133)
// ------ // ------
// временное резрешение на A=800,D=5000! DI/DO // временное резрешение на A=800,D=5000! DI/DO
// 800*8 + 5000*4 + 5000/8 = 27025 байт максимальный размер данных + служебные заголовки // 1500*8 + 5000*4 + 5000/8 = 32625 байт максимальный размер данных + служебные заголовки
static const size_t MaxACount = 800; static const size_t MaxACount = 1500;
static const size_t MaxDCount = 5000; static const size_t MaxDCount = 5000;
static const size_t MaxDDataCount = 1 + MaxDCount / 8*sizeof(unsigned char); static const size_t MaxDDataCount = 1 + MaxDCount / 8*sizeof(unsigned char);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment