稀客音响招募全国代理商工程商集成商合作伙伴

 找回密码
 注册

扫一扫,访问微社区

搜索
查看: 11325|回复: 3

[尽责]VTRON拼接器协议

[复制链接]

11

主题

294

回帖

1435

积分

贵宾

XYCAD Team

积分
1435

专家勋章版主勋章

QQ
发表于 2006-9-11 17:55 | 显示全部楼层 |阅读模式
涉及音响灯光机械视频方案从此不求人,秒拿预算!

亲,只有注册或登录才能下载更有用的哦

您需要 登录 才可以下载或查看,没有账号?注册

×
VWAS 串口控制协议<br>3 O/ |( a( d: e7 u9 Z9 h% o+ f
一、概述<br>
; U. p8 w& H# A1 M% s# H为了实现AMX 等串口设备对显示墙管理系统(VWAS)的操作功能,VWAS 需要提供串口<br>
4 c" U; @# t* T( Q& s3 r5 V3 k$ B控制的接口。本文描述该接口的控制协议。<br>2 s& ]; b" ~: G3 L; q6 g
VWAS 串口控制协议中包含了一系列的指令。每条指令及其参数无歧义的描述了可以通<br>
7 l2 f  a) `& ^6 H; v( Q+ k5 x过VWAS 实现的对显示墙系统的某项操作。这些操作包括:机芯开关、执行模式、关闭所有<br>
. l8 N9 ?) |& @& `4 |机芯直通窗口、关闭所有处理器窗口、关闭所有处理器应用和信号源选择。<br>
% P' I# I; G/ V1 T* ~6 Q7 z该协议可根据以后的功能需求进行扩展。<br>9 b' M4 |2 [  s; }9 r) V6 V! [
二、指令的命名和格式<br>
9 D  ~+ P7 v9 W6 e( }, b( m, O% ^) a: V指令的命名采用如下规则:第一个字母小写,表示操作类型。e 表示机芯操作,p 表示<br>4 o# R8 B& w2 \# D" U' \6 ]
处理器操作,m 表示模式操作,s 表示信号源操作,d 表示多功能设备操作,c 表示串口操作;<br>) G2 h, _# `- m0 J1 Y% M0 o
其余字母是其功能的英文描述的简写。<br>
. S/ b& }  r' G6 U" K: W2 E指令及其参数、指令的执行结果均用字符串表示。<br>
, B( _6 l4 O; f5 A每条指令的最后一个字符必须为结束符,指令及其参数之间用分隔符分开。本协议采用<br>. F" [' K' \  y  T
的结束符为回车符(0x0D,以下用&#8629;表示),分隔符为0x0B(以下用_表示)。<br>  u! q- U+ f: b9 y4 X! ?6 S
指令的参数按类型可分为整型值和字符串。整型参数直接用其十进制值的字符串表示。<br>
0 c. J0 g$ l% E$ P2 p5 a  X$ g指令的参数按照性质可分为必要参数和可选参数。可选参数用[]表示。<br>% R* a, _! a+ F+ H- _7 F, {
指令的执行结果的格式与此类似,由指令的名称和返回的执行结果代码(整型值)组成。<br>$ f: v7 L+ [; l
执行结果代码为0 表示成功,其他值的含义与指令相关。<br>
0 Y" y6 n5 J! t1 v三、指令描述<br>$ X2 r6 \5 c7 C' H4 X
1、 ePowerOn<br>
' h1 `1 b  S: B功能:机芯开机<br>
. D& _( v% g% ?% ?格式:ePowerOn[_WallName][_ProjNo]&#8629;<br>
9 W! Z& B9 S9 \+ r7 I参数:<br>
% i* ~5 Q5 K7 J6 _WallName:要进行该操作的拼墙的名称。如果省略,表示所有拼墙,此时ProjNo<br>
# O* a8 K# s8 x6 s也必须省略。<br>) v  S* ^3 m! ?9 ]: J
ProjNo:要进行该操作的机芯编号。如果省略或为0,表示指定拼墙的所有机<br>
+ M! D( S; W8 e. C: H- V! k5 y芯。<br>
  i* J6 q; E9 j0 C执行结果:ePowerOn_nResult&#8629;<br>! L7 c$ g( m9 v2 u. ]7 d+ ]
nResult 可能取值:<br>
! \( Z* n: _0 G/ P, B7 x0:成功;<br>
6 A5 }- z" c& w- C9 a3 D1:串口控制功能被禁止;<br>
- g$ Y5 p, d. U2:非法的指令名称;<br>' t* q* ?8 `1 N3 Y/ D
3:非法的拼墙名称;<br>% ~1 [" W5 `6 [! s$ K/ q) {
4:非法的机芯编号;<br>
: l5 M6 d. u) _* j' Q. u- n2 d. _$ r5:操作失败。<br>2 N- {3 O, J. ~+ {8 m( ?, i
2、 ePowerOff<br>' s2 N5 e6 H/ E* c
功能:机芯关机<br>! l" L& j3 l4 N! s; q! R
格式:ePowerOff[_WallName][_ProjNo]&#8629;<br>6 y" q3 h4 j" `  ~! e( ?
参数:<br>- b6 C  N& g6 g5 ^2 T; Y* J
WallName:要进行该操作的拼墙的名称。如果省略,表示所有拼墙,此时ProjNo<br>
  L8 i, ~, H. U8 I, M; [5 ]也必须省略。<br>
0 E# T4 a6 L/ `1 V# S, X" _2 U$ r5 ?. `0 \ProjNo:要进行该操作的机芯编号。如果省略或为0,表示指定拼墙的所有机<br>8 X* c2 s, t0 O  V! A' H; b! b
芯。<br>
2 R0 Q6 r4 C: W: k执行结果:ePowerOff_nResult&#8629;<br>
% e1 N9 x  D0 inResult 可能取值:<br>
4 K+ S1 }  V; V0:成功;<br>
! Z* s6 V* J9 q/ \& l- Q3 Y0 K1:串口控制功能被禁止;<br>; {0 E: H/ X% m( E5 h, L; s
2:非法的指令名称;<br>
  B, u" S6 u% T' u' s3 D1 Q/ T) s3:非法的拼墙名称;<br>1 K6 X% {, {9 K2 ]/ S/ j3 M& {% T4 }+ B$ n
4:非法的机芯编号;<br>
1 b+ T1 L/ [1 w6 u& C5:操作失败。<br>
! t8 y$ f. w. y9 M5 a- ?; L3、 dPowerOn<br>
9 d7 Y+ I, m' u0 Z( n功能:多功能显示设备开机<br>. C) E1 K" D. f, u
格式:dPowerOn_DevName&#8629;<br>8 T5 U1 S" m8 t0 B) w
参数:<br>& g% _5 M9 ]3 T
DevName:要进行该操作的多功能显示设备的名称。<br>$ g3 x" e8 P! |. R
执行结果:dPowerOn_nResult&#8629;<br>: W, j. e6 s( R
nResult 可能取值:<br>
) D0 B5 `, W. C' P2 K' @0:成功;<br>7 B( H$ f% n$ |( U: z
1:串口控制功能被禁止;<br>9 V, [% x& L& ~& C' s
2:非法的指令名称;<br>
) A! y0 ]7 A% t3:非法的多功能显示设备名称;<br>
( [, G+ B( P4 p  O4:操作失败。<br>
8 F. @+ t  s$ a6 F9 {: v# t4、 dPowerOff<br>
$ ^0 i" t) A8 v3 [( }" o7 l功能:多功能显示设备关机<br>( M% i) n3 `5 y6 a' t$ r/ a0 m( Q
格式:dPowerOff_DevName&#8629;<br>
% W( `# ?, h* c  a参数:<br>
  I% K3 i& w) w, G0 F  MDevName:要进行该操作的多功能显示设备的名称芯。<br>0 p( Y8 d6 Z% g2 t" H; x: O$ {
执行结果:dPowerOff_nResult&#8629;<br>- m% v! P& \* y2 ^6 @
nResult 可能取值:<br>9 ~7 `3 Y  H- l  d0 A  U
0:成功;<br>+ _# B, M; V5 A
1:串口控制功能被禁止;<br>
/ _$ N9 ~. H0 N, |. \2:非法的指令名称;<br>; p+ P. }. u9 u2 p
3:非法的多功能显示设备名称;<br>; i: s. \+ D8 u( W
4:操作失败。<br>: ]$ A. h5 e) t* r& e1 O& c4 W
5、 eCloseWin<br>* ^. h0 x- ~+ J7 `% [: E( L" j5 x
功能:关闭所有机芯直通窗口<br>9 O+ g7 I% Q4 ~8 H" }0 |' Y/ d
格式:eCloseWin[_WallName]&#8629;<br>
, d8 q: n; w6 l" X参数:<br>1 B: P5 @+ A$ u7 H; t) ]
WallName:要进行该操作的拼墙的名称。如果省略,表示所有拼墙。<br>4 m  E) y/ K7 M
执行结果:eCloseWin_nResult&#8629;<br>4 G! W, H* y+ \$ i8 z5 X. C
nResult 可能取值:<br>' Q: r9 \% T" C8 ~) f3 ~1 l
0:成功;<br>
" X3 N2 V( i( S; {2 `5 d1:串口控制功能被禁止;<br>
: {5 Z+ ]5 R5 U* \2 M) [2:非法的指令名称;<br>
2 ~  E, Q8 w/ Y8 G. E3:非法的拼墙名称;<br>
- S5 o  \- n2 {! l4:操作失败。<br># v5 w; I8 x- ^0 r% Q1 q/ g
6、 pCloseApp<br>$ z  A" t$ g% g* O
功能:关闭所有处理器应用实例<br>
& J, D* q  o. ~: w* ^4 Y" D) Q格式:pCloseApp[_WallName]&#8629;<br>1 i9 R- q, Q  [( c
参数:<br>8 E/ k: E) _$ V6 L* r& f
WallName:要进行该操作的拼墙的名称。如果省略,表示所有拼墙。<br>
- ~- p$ n. W8 _- [* h0 Z3 Z( \执行结果:pCloseApp_nResult&#8629;<br>
/ n/ q% _% {/ u/ YnResult 可能取值:<br>
5 N5 z& \  s6 F. n0 \# E; ^0:成功;<br>
4 z  _. |) V1 U7 [1:串口控制功能被禁止;<br>, u+ V- T) V/ }: J4 D3 N, N2 [
2:非法的指令名称;<br>
' U0 ~& e! A1 \- K! A/ b! G3:非法的拼墙名称;<br>
. Z* z: Y+ t0 Z; d7 V" B- e4:操作失败。<br>
& F9 P+ b8 t6 P6 a1 W( Q1 _  G7、 pCloseWin<br>; `& f6 ?) [# F! D/ Q3 m+ C# ^
功能:关闭所有处理器窗口<br>
1 Q! g* V7 ^% Z# z" M' I格式:pCloseWin[_WallName]&#8629;<br>6 a( B& Y' [% ?7 I
参数:<br>
% R; b: |1 W# X' SWallName:要进行该操作的拼墙的名称。如果省略,表示所有拼墙。<br>
# e9 O. s! {# O3 i执行结果:pCloseWin_nResult&#8629;<br>
+ w8 _- P2 S; T% p6 }- S( KnResult 可能取值:<br>
& |7 f) n# R  C0 c% W7 I0 A0:成功;<br>" N$ k2 X+ H  S4 P0 o# w, ?
1:串口控制功能被禁止;<br>* d$ }/ d' d, ^1 _/ S
2:非法的指令名称;<br>
6 J4 u( E' F. d2 d. f8 W0 j" ^3:非法的拼墙名称;<br>
/ _* w5 b/ O& Z& x* Y4:操作失败。<br>
3 ?+ S1 s# T! Q4 R( M$ O8、 mApply<br>+ a$ O0 T4 l. F, s
功能:执行已经定义的模式<br>
; Z4 {+ P$ s  [3 f4 k! }格式:mApply_ModeName&#8629;<br>) @' M, `+ d5 H% j2 `) m
参数:<br>( R  `+ h$ P  p) r5 z2 C5 B
ModeName:要执行的模式的名称。<br>, y; u) n- |/ E& x4 }- v* E  h
执行结果:mApply_nResult&#8629;<br>% ~! C+ w, p! J- a6 g) S$ g3 F
nResult 可能取值:<br>+ F; O' X. t, J$ D' Y& T2 @) s
0:成功;<br>
* r* n& F- ?- U. e. u% T* S: H$ K8 [. j1:串口控制功能被禁止;<br>
$ Y. D+ l' J$ `0 p; N' N2:非法的指令名称;<br>
/ N' H$ \4 W3 h3 i0 S" k3:非法的模式名称;<br>5 Z5 i2 H8 X5 ], q& ^( a9 h" E
4:操作失败。<br>7 i2 M: k9 @4 E! t# p( b5 p
9、 sSelVideo<br># P6 Y& D' f: O7 P# m3 F" z) `
功能:将一个VIDEO 信号源选择切换到一个监视器<br>( c) K0 s2 p* z6 l8 H
格式:sSelVideo_SouName_DevName&#8629;<br>
( p0 Q0 _' Y5 c3 Q7 t# D参数:<br>. M( H" [7 s; o% c& Z' Z! ~$ D* O
SouName:要切换的VIDEO 信号源的名称。<br>
9 T  I4 [) u) P& A5 QDevName:要显示该信号源的监视器的名称。<br>* f1 O$ A5 e6 L) W6 [1 X7 W
执行结果:sSelVideo_nResult&#8629;<br>
8 P  J! R7 P& r# x6 ], VnResult 可能取值:<br>% W" P5 D- C4 ^$ }) p0 ~7 @: A, C: q
0:成功;<br>
9 z  Q& W# j6 L& R$ F: Z1 [1:串口控制功能被禁止;<br>
6 e1 J9 O8 _0 Q" y: T- Y2:非法的指令名称;<br>1 s, k! x, T: d; L( l- F9 X
3:非法的信号源名称;<br>  F. K7 E# }6 D! w* V
4:非法的监视器名称;<br>
/ i# |$ p0 y, ?$ f% R+ y5:操作失败。<br>5 V# P: d2 A5 `) L
10、 sSelCamera<br>/ l4 O! ~1 \$ p
功能:将一个摄像头信号源选择切换到一个监视器<br># Q9 k( X% z' O
格式:sSelCamera_SouName_DevName&#8629;<br>
) v2 p: @: c# d: q2 G参数:<br>
$ S1 W! y; O$ ?3 \5 fSouName:要切换的摄像头信号源的名称。<br>
" H( R' i- M* F5 a6 G# ~* d+ |DevName:要显示该信号源的监视器的名称。<br>
3 l! R/ ?( x( R. Q) M执行结果:sSelCamera_nResult&#8629;<br>
4 P: w9 z- Z% O. ?* b' o% }& a$ dnResult 可能取值:<br>
3 J) m" L. |) H0:成功;<br>( C* C8 g5 x" [1 W& t
1:串口控制功能被禁止;<br>: {5 ~- f9 u) _$ C3 C8 L1 \1 p
2:非法的指令名称;<br>9 s* d( g# [+ v- F4 x& i4 D0 C" c& M
3:非法的信号源名称;<br>
# p8 P- C" S: @4 ~. r8 M) \6 \4:非法的监视器名称;<br>3 ~5 M2 L; y- }8 U5 S9 Z9 ^
5:操作失败。<br>& n/ H( p& Y2 l8 U. g! x. c' h6 _, T
11、 sSelRGB<br>' @2 V$ ~2 G/ Q9 c, s
功能:将一个RGB 信号源选择切换到一个显示器<br>
+ [# g" U: w- n1 |+ i9 m格式:sSelRGB_SouName_DevName&#8629;<br>
7 J/ C4 T" q2 A! B3 m% B0 L参数:<br>9 c6 L9 |9 [! `2 Q, R; D) @
SouName:要切换的RGB 信号源的名称。<br>0 ]; I( i+ Z' `- s. p% ]
DevName:要显示该信号源的显示器的名称。<br>
$ O' a1 C5 `1 k9 x8 p0 P5 ?# f+ w执行结果:sSelRGB_nResult&#8629;<br>
  N' v9 c+ V0 q5 Y& ^4 t% j# UnResult 可能取值:<br>
* p( y% W) Q, {- \0 y0 `8 H! A0:成功;<br>! D9 e/ @. X5 Z" C6 x  b
1:串口控制功能被禁止;<br>
2 }( [5 h- O' _; o3 s4 N+ O2:非法的指令名称;<br>( p3 ^; S+ z1 n
3:非法的信号源名称;<br>
; O' h* k; F' e( Y: X4:非法的显示器名称;<br>) m3 ^& y9 I) Y' }& l0 a! k3 S
5:操作失败。<br>
, J) {* \% l/ z% R( k1 T" m12、 sSelAudio<br>: @  Y$ b5 W( A- ~0 G3 C, f2 x
功能:将一个AUDIO 信号源选择切换到一个播放器<br>
. z, j6 k( u- X+ q- x/ C% P1 p/ J格式:sSelAudio_SouName_DevName&#8629;<br>
7 u3 I2 R$ p  ]参数:<br>
4 X( G4 P0 W0 g8 L' eSouName:要切换的AUDIO 信号源的名称。<br>0 w# Q5 B; `& H( r8 _4 h
DevName:要显示该信号源的监视器的名称。<br>
" D3 k' ^3 m7 K. i1 B执行结果:sSelAudio_nResult&#8629;<br>
: p6 U2 J& l7 m9 snResult 可能取值:<br>
( |, F' ]2 Q2 B0 e+ D$ X* M0:成功;<br>' @, e: Z5 P- X. a% X
1:串口控制功能被禁止;<br>+ F2 V! x: J( n* }) _' y# B9 ^" G' M% y  H
2:非法的指令名称;<br>
8 i) g8 w# Y' k! F3:非法的信号源名称;<br>
8 J' l$ c$ u% P; G" s6 n2 {4 Y2 v; F4:非法的播放器名称;<br>
2 E8 n6 s9 D9 g& O' [& D! o6 D5:操作失败。<br>5 I: g  c1 s! `- |1 T2 @' e+ v( U
13、 sSelVideo2MFD<br>2 [+ ^( E3 C7 l! m) K! a  U; d
功能:将一个VIDEO 信号源选择切换到一个多功能显示设备<br>$ y9 c# L/ f$ |9 T) M9 j1 Y
格式:sSelVideo2MFD_SouName_DevName&#8629;<br>
3 ~2 |% f& D; P, J6 i3 O参数:<br>2 v4 x' a- i5 i) q
SouName:要切换的VIDEO 信号源的名称。<br>
6 Q& c( V  v3 Z9 Y  z* QDevName:要显示该信号源的多功能显示设备的名称。<br>6 M7 z! j( V& w8 x$ A
执行结果:sSelVideo2MFD_nResult&#8629;<br>" t  Q' c; t) n: a$ K# D: p
nResult 可能取值:<br>1 W8 p- ^2 {; F/ @( A) s3 @- g/ Q
0:成功;<br>
4 P- Z( s5 }5 x2 v1 R1:串口控制功能被禁止;<br>
2 y" P( r, `8 ^6 T2:非法的指令名称;<br>
6 h5 m# O" c4 X7 n* h4 @6 ?0 [! [3:非法的信号源名称;<br>
$ i2 b7 y1 N3 f( e1 Z/ F" A4:非法的多功能显示设备名称;<br>% m9 f) _0 I6 F  N3 z# B
5:操作失败。<br>5 _1 e' T  h1 T% M6 M
14、 sSelCamera2MFD<br>
, @  e- a9 j; X' d功能:将一个摄像头信号源选择切换到一个多功能显示设备<br>0 x( g) i2 ~/ g6 R# ^" z- H  v& X& S! j
格式:sSelCamera2MFD_SouName_DevName&#8629;<br>
, s! I( F8 j& x/ ~# }, s" y参数:<br>  K. k( n  I% a" S
SouName:要切换的摄像头信号源的名称。<br>
; T# K' k  E0 I0 KDevName:要显示该信号源的多功能显示设备的名称。<br>
. ~6 K# t- G; ^执行结果:sSelCamera2MFD_nResult&#8629;<br>
% N, z1 h( m7 F+ u9 f! x6 L6 C* znResult 可能取值:<br>  u; s' ~* Q: v: C9 v0 x; `$ b
0:成功;<br>
5 A6 h2 ^- A& B' H1:串口控制功能被禁止;<br>
' u2 d8 [* r6 ~5 ?2:非法的指令名称;<br>/ |: _' y1 o5 D, C8 r0 Z9 j
3:非法的信号源名称;<br>
/ Q# V- n- v5 m  b! Y# _3 K! W4:非法的多功能显示设备名称;<br>9 A; N4 z" z% L* I7 p" [
5:操作失败。<br>
, w: _1 j7 H: S! F% V15、 sSelRGB2MFD<br>+ T2 F; B, Y; r* w+ c% A. @7 ~8 s- ?
功能:将一个RGB 信号源选择切换到一个多功能显示设备<br>4 u$ h& o$ }1 b
格式:sSelRGB2MFD_SouName_DevName&#8629;<br>4 F! }* M. C( v  O! I
参数:<br>
; a8 u$ ~3 _$ o2 USouName:要切换的RGB 信号源的名称。<br>
7 d! p" s# k1 WDevName:要显示该信号源的多功能显示设备的名称。<br>  X6 P4 {% i* y$ f, n: s2 d% A
执行结果:sSelRGB2MFD_nResult&#8629;<br>
  Q0 ?7 j/ p- b  T( }" knResult 可能取值:<br>2 M7 z3 |9 `( I* T/ Y. Y, \
0:成功;<br>
: S. r9 c+ c  Y1:串口控制功能被禁止;<br>
% |9 a" c- a% R/ B$ b! F2:非法的指令名称;<br>
4 q* u  ^$ y- A' K! C( h/ o3:非法的信号源名称;<br># E- x) T) e/ b0 N
4:非法的多功能显示设备名称;<br>
( ]1 |& P; M* |8 P' r% F5:操作失败。<br>( _6 P, P  ^; _: A
16、 sSelAudio2MFD<br>7 q% \. J) n% h
功能:将一个AUDIO 信号源选择切换到一个多功能显示设备<br>
: x" n; A% s; N1 h% _' f3 T格式:sSelAudio2MFD_SouName_DevName&#8629;<br>
6 ^# T. f' w# z4 K! z3 X参数:<br>4 W; j& {/ U6 t7 O0 y# A3 c0 a
SouName:要切换的AUDIO 信号源的名称。<br>
! A& Z+ d, \1 e) a6 Y0 ^DevName:要显示该信号源的多功能显示设备的名称。<br>  j# t; Y6 K& @' s
执行结果:sSelAudio2MFD_nResult&#8629;<br>- B% K( G, a. I* X% r! A5 D
nResult 可能取值:<br>
, v0 K' X& C  O: y0:成功;<br>
6 A! }: [. w# p% m0 P9 S1:串口控制功能被禁止;<br>7 L% g: H" p' X" }7 p* x4 ^2 O
2:非法的指令名称;<br>
5 f9 y; u2 ]4 d6 ~9 q3:非法的信号源名称;<br>. G" I: x& I; f' P; m$ o' ]
4:非法的多功能显示设备名称;<br>
2 I% S4 h3 E. r4 i5:操作失败。<br>
& t5 L+ b4 G! l5 _6 {17、 cSendData<br>+ b! M; m4 u2 C, h/ Z! k
功能:发送数据到指定串口<br>1 R5 l6 Z6 O/ q8 Q& p! V
格式:cSendData_PortNo_PortSettings_Length&#8629;Data<br>
4 u  Z( a/ {4 d) U$ o  ~参数:<br>" h0 P6 ^" j2 X- f: K9 p- I$ E+ Z
PortNo:串口名称,譬如COM1<br>6 W$ \, Q% x% M4 j6 O) e; \
PortSettings:串口设置,譬如9600,n,8,1<br>+ @+ T- N& ~7 I( g2 z
Length:发送的数据长度<br>
+ h$ R+ Y6 [, y; u4 VData:发送的数据。<br>! q- h2 l/ }  [  [
执行结果:cSendData_nResult&#8629;<br>
' m7 L  q7 g' \nResult 可能取值:<br>
/ [7 S8 t. \9 q0:成功<br>
1 b6 B7 `5 g1 s4 H  u; S1:串口控制功能被禁止<br>& l$ Q7 S! g  h/ q+ [7 v
2:非法的指令名称<br>
; R" f3 X4 o3 Y0 I$ w) ^2 Z+ m3:非法的端口名称<br>9 Y, _( Q  ?/ i7 D* A0 u; t3 {8 Y
4:非法的串口设置<br>  L) C5 W" }/ N( F. O9 P
5:操作失败。
Eric Ge 葛萌
Business Development Manager(Whole China)
Mobile: (86) 13370125802
Tel: (86) 10 6409-6026
Fax: (86) 10 6409-6001
Email: ericge@crestronasia.com
//欢迎光临中国音响设计网//

0

主题

183

回帖

1004

积分

高级会员

积分
1004

专家勋章版主勋章

发表于 2008-11-20 14:18 | 显示全部楼层
我顶了  谢谢你的分享  为了得到更多的积分 与你们分享

0

主题

1781

回帖

8万

积分

钻石会员

积分
84000

专家勋章版主勋章

QQ
发表于 2009-2-16 22:57 | 显示全部楼层
多谢楼主分享 学习!!!!!!!!!!

0

主题

126

回帖

1万

积分

红宝石会员

积分
14859

专家勋章版主勋章

QQ
发表于 2009-9-30 20:31 | 显示全部楼层
多谢分享,是个好东西。
飞野
您需要登录后才可以回帖 登录 | 注册

本版积分规则

超薄音响 稀客领航
请用微信扫一扫,关注音响设计网创始人直播

QQ|手机版|Archiver|XYCAD中国音响设计网 ( 京ICP备14030947号 )点击这里与XYCAD官方实时沟通

GMT+8, 2025-8-18 02:26 , Processed in 0.131509 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表