v4orb2.wiki

описание пикапов и диссектора ВЭПП3-4
git clone http://www.inp.nsk.su/~bekhte/v4orb2.wiki.git
Log | Files | Refs

commit f79479b679e2755a9046f25514a14f77ab63be80
parent 5224358707a6edfad26e996352ab298b1202fa7f
Author: E.A.Bekhtenev <E.A.Bekhtenev@inp.nsk.su>
Date:   Thu Oct  6 11:14:35 +0700

upd kserv

Diffstat:
kserv.md | 49++++++++++++++++++++++++++++++-------------------
1 file changed, 30 insertions(+), 19 deletions(-)
diff --git a/kserv.md b/kserv.md @@ -56,7 +56,7 @@ Nturns = 1-2 миллиона оборотов). Таким образом, во ### 64 -Код = 64 – посылка параметров в сервер (5 параметров + маску (1 байт) пикап-станций к которым применяются настройки), [описание см.](#param); +Код = 64 – посылка параметров в сервер (5 параметров + маску пикап-станций к которым применяются настройки), [описание см.](#param); ### 65 @@ -158,6 +158,17 @@ Nturns = 1-2 миллиона оборотов). Таким образом, во ## Загружаемые параметры по порядку следования[param] +``` +struct { + int nturn; + int nav; + int gain[32]; + int t_buffer; + int ext_start; + unsigned int mask; +}; +``` + ### nturn nturn – задает общую длительность полного цикла измерения в оборотах (Nturns); @@ -194,24 +205,24 @@ mask_bl – маска работающих блоков электроники | id | маска | пикап | |----|--------------|-----------| | 0 | 0x0000 0001 | VEPP3:1P1 | -| 1 | 0x0000 0002 | VEPP3:1P7 | -| 2 | 0x0000 0004 | VEPP3:2P3 | -| 3 | 0x0000 0008 | VEPP3:2P4 | -| 4 | 0x0000 0010 | VEPP3:2P5 | -| 5 | 0x0000 0020 | VEPP3:2P6 | -| 6 | 0x0000 0040 | VEPP3:4P4 | -| 7 | 0x0000 0080 | VEPP3:4P5 | -| 8 | 0x0000 0100 | VEPP3:1P2 | -| 9 | 0x0000 0200 | VEPP3:1P3 | -| 10 | 0x0000 0400 | VEPP3:1P5 | -| 11 | 0x0000 0800 | VEPP3:1P6 | -| 12 | 0x0000 1000 | VEPP3:3P1 | -| 13 | 0x0000 2000 | VEPP3:3P2 | -| 14 | 0x0000 4000 | VEPP3:3P3 | -| 15 | 0x0000 8000 | VEPP3:3P5 | -| 16 | 0x0001 0000 | VEPP3:3P6 | -| 17 | 0x0002 0000 | VEPP3:3P8 | -| 18 | 0x0004 0000 | VEPP3:4P2 | +| 1 | 0x0000 0100 | VEPP3:1P2 | +| 2 | 0x0000 0200 | VEPP3:1P3 | +| 3 | 0x0000 0400 | VEPP3:1P5 | +| 4 | 0x0000 0800 | VEPP3:1P6 | +| 5 | 0x0000 0002 | VEPP3:1P7 | +| 6 | 0x0000 0004 | VEPP3:2P3 | +| 7 | 0x0000 0008 | VEPP3:2P4 | +| 8 | 0x0000 0010 | VEPP3:2P5 | +| 9 | 0x0000 0020 | VEPP3:2P6 | +| 10 | 0x0000 1000 | VEPP3:3P1 | +| 11 | 0x0000 2000 | VEPP3:3P2 | +| 12 | 0x0000 4000 | VEPP3:3P3 | +| 13 | 0x0000 8000 | VEPP3:3P5 | +| 14 | 0x0001 0000 | VEPP3:3P6 | +| 15 | 0x0002 0000 | VEPP3:3P8 | +| 16 | 0x0004 0000 | VEPP3:4P2 | +| 17 | 0x0000 0040 | VEPP3:4P4 | +| 18 | 0x0000 0080 | VEPP3:4P5 | | 19 | 0x0008 0000 | VEPP3:4P6 | ## Формат медленных данных[slow]