![网络协议6双收发机讲义_第1页](http://file2.renrendoc.com/fileroot_temp3/2021-6/11/6a8e677b-f38a-45ba-9475-61bccca38e04/6a8e677b-f38a-45ba-9475-61bccca38e041.gif)
![网络协议6双收发机讲义_第2页](http://file2.renrendoc.com/fileroot_temp3/2021-6/11/6a8e677b-f38a-45ba-9475-61bccca38e04/6a8e677b-f38a-45ba-9475-61bccca38e042.gif)
![网络协议6双收发机讲义_第3页](http://file2.renrendoc.com/fileroot_temp3/2021-6/11/6a8e677b-f38a-45ba-9475-61bccca38e04/6a8e677b-f38a-45ba-9475-61bccca38e043.gif)
![网络协议6双收发机讲义_第4页](http://file2.renrendoc.com/fileroot_temp3/2021-6/11/6a8e677b-f38a-45ba-9475-61bccca38e04/6a8e677b-f38a-45ba-9475-61bccca38e044.gif)
![网络协议6双收发机讲义_第5页](http://file2.renrendoc.com/fileroot_temp3/2021-6/11/6a8e677b-f38a-45ba-9475-61bccca38e04/6a8e677b-f38a-45ba-9475-61bccca38e045.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、网络协议描述网络为 100Base-T full duplex标准协议采用了 UDP数据包标准:显示器单元的 UDP port 为:30583 (0x7777)主要收发机单元的 UDP port 为 17476 (0x4444) ,IP 地址:192.168.0.2备用收发机单元的 UDP port 为 21845 (0x5555) ,IP 地址:192.168.0.3通过控制数据包里面指出的端口而切换需要的收发机。通过收到的IP地址而显示当前用的收发机单元。默认收发机为主要收发机。比如:控制数据包端口 =0x5555就切换备用收发机单元。收到视频数据包的来自IP=192.168.0.3以后才
2、显示回波图像并在终端显示器上指示【备用收发机】 。MAC地址:77.77.77.77.77.77(如果终端用 WIN7操作系统,使用ARP指令指定固定的 MAC)视频数据通讯用两条标准的 UDP数据包来发4002个采样点:数据包编号为 0xb0 ,0xb1,0xb2, 每个数据包含1334个8位的采样点(字节)。视频数据包收发机接口卡- 显示器WIRESHARK软件捕获的数据包:0000 ff ff ff ff ff ff bc 5f f4 a9 04 60 08 00 45 00 ._ .、.E.0010 05 2c 27 b7 00 00 80 11 4c 56 c0 a8 01 0c f
3、f ff .,. LV.0020 ff ff 44 44 77 77 05 18c9 4200 00 00 00 00 00 .DDww. .B0030 00 00 01 09 b0 00 00 00 00 00 00 00 00 00 00 00 0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 数据包的总量:1514bytes,有效荷载数据的总量:1334bytespowerv 主板电源状态b7:b0: b0=+5V, b1=+12V, b2=+8V,b3=+24V,b4=0:磁控管在预 raajQJMXATOF R/iLffGA.p
4、GW - WrcsharkfifeUitw g GptME Analyze rtii&cs tfdpBMVKIBaM0 * 4 7 A I (HU QQ 毁西 a El x I MetAppy血Tnw血咗.PslinwliqnProicroibnfv1O- QQOOOOmz.iu.az25.Z.Z55. 55UOPRT1S17476tss2Q. 0OT021192.168.O.2255.255. 255. Z55UDPSourceport;1T476DesO-OMOIE1921S1.O.225SutwsubirtuW t 17478O話40= QW79Z25255. 2&255UOPS&urc
5、tpor t:17475DE*5o.owsu255.255.255.255LDPSourceport;l.T476Des6O.OOOft IS192. IM. O.2”乩冇久255. 25UWsourceparti1746OSS!7OiOOlSSB0.001631192.1W.Q.22255.255.255LOP5wrwport;17476 OSS昌ISLlMLOlf25S.25S.255.255UDPsewreeoorci17476D&54 卩厂且ue 1 (JL514 bytes Sin wire, 1514 byt&s captured)Ether net n, Srcz 77:7737
6、7-7777-77 卩卄;冷:77;幵:存卜 Osts 卧鸥眞孰(ff :ff ;ff iff ;ff :ff) iniern#c ftotocqK src: 1 盟mv t ?S5a 355BM J55 (2.?55a 355b5) UserPrgxM. sfg Pgrx;(1747&li Dst 叭口 32酣 005&3)e Data. (172 bytes)0C2Q (M.JCOti&C- CK-tC QCM CXM 制帕 CXaC- :J- - MfC ocddMOO-OCrfa oioq ano 012 G444i9I二an: a i d 42 bytes (0 based)有效荷载
7、数据:00 00 00 00 0000 .DDww. .B003000 0001 09 b0 00 00 00 00 0000 00 00 00 00 00 0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 内容描述:ran dhi : 0x00000000(参看下面的表格)an gle : 0x0901 (2305)(LSB first)天线角度paekettype : 0xb0视频数据包编号diag0 : 0x00参看下面的表格diag1 : 0x00参看下面的表格diag2 : 0x00参看下面的表格字节/数据包paekettype
8、 0xb0paekettype 0xb1paekettype 0xb2diag0highv 磁控管峰值电压txpwr 发射功率OILlevel油位diag1tun emeter调谐指示mtrtemp 腔体温度noise 接收器噪声diag2heatv 加热丝电压pwrtemp 高压电源温 度alarms 报警Ra ndhi31:24Mageurre nt磁控管电流-Ra ndhi23:16powerv主板电源状态-Ra ndhi15:8OILtemp 油温度-Ra ndhi7:0-热中,b4=1:磁控管预热已完成;b5温度异常、b6波导开关位置异常、b7CLINK无控制命令其中b0:b3的相关
9、电压状态比特“0”是正常,“ 1”是报警。alarms 报警b7:b0 : b0=1 为“ csum err “ 检验和错误,0为命令确认; b1=1 为 antenna err 天线和驱动器报警(电机状态);b2=1 TX collision err双收发机同时发射报警;b7:b 3暂时不用如果控制数据包里面两个收发机端口都收TX指令,发生TX collision 报警,此情况下默认驱动主要收发机单元。data1334: 0x00,0x00(1334个8位的视频数据点)上述有效荷载数据的 CPP structureun sig ned int - 4 bytesun sig ned shor
10、t - 2 bytesun sig ned char - 1 byte多于1byte 都是LSByte FIRST 模式typedef structun sig ned int ran dlow;un sig ned int ran dhi; short int an gle;un sig ned char packettype;/暂时不用/暂时不用天线当前的角度LSB first/视频数据包编号(video packet type):0xb00xb1 , 0xb1/参看上述的表格/参看上述的表格un sig ned char byte1;un sig ned char tun emeterv
11、alue;char header3;/ 参看上述的表格unsigned char data1334;/ 视频数据- 1334 bytesreporttype;控制指令数据包显示器- 收发机接口卡显示器必须向收发机接口卡连续地发送控制数据包,200ms发送一次。待机(STBY)的时候,显示器必须发FPGA TEST指令并收到模拟的天线旋转视频数据,为了跟踪通讯状态。假如没收到接口 卡的数据包,显示器必须显示报警消息。用户启动“发射”时,显示器关闭” test fpga ”模式后,首先要启动天线旋转“ motor on=1”。收到两全转(360度)的视频数据以后才发送“statebit0=1 ”状
12、态byte的tx指令假如没有收到任何数据,显示器应该显示“天线驱动报警”,说明天线不转。同时要启动” fpga test”模式,为了检查下收不到数据是否是因为通讯不正常。如果有了数据,那就说明通讯正常,而天线实在不能转或者角度编码器出现了问题。所有的参数,设置,调节数值都必须在显示器单元的软件里保存。接口卡没有这些数据的内存。数据包里的有效荷载数据的CPP structure un sig ned int- 4 bytesun sig ned short - 2 bytesun sig ned char - 1 bytetypedef structunsigned int state; / 收
13、发机状态 byte, 制定收发机的状态如下:/*bit 0 stby,tx-“ 0待机,” 1发射切换bit 1 interferenee rejection LO bit-抗干扰(IR )模式的 LOW bitbit 2 autotune-切换自动调谐模式:“0”为手动调谐,“ 1”为自动调谐bit 3 interf HI bit -抗干扰(IR)模式的 HIGH bit ,“ 00 “关闭,” 01 “IR1, ”10 ” IR2bit 4 motor o n-天线旋转:“ 0”关闭,“ 1启动bit 5 TEST BIT-实验 bit,平时发 0 “bit 6 TEST FPGA -启动
14、接口卡发生模拟的天线旋转视频数据,模仿天线旋转状态。在待机状 态使用。视频是采样机当前采样的真实数据。bit 7 autotune init- “ 1 启动自动调谐初始化,收发机运行5秒钟的扫频并保存最佳的自动调谐状态。开机时,第一次启动辐射必须同时此 bit 先保持” 1 “状态在 2秒钟内,然后切换 成” 0“,如此启动此初始化模式。同时显示器必须显示: “自动调谐正在初始化中“并倒计时5秒钟。显示器应该有功能在正常雷达运行中就随时启动此模式,万一自动调谐不是在最佳的状态,客 户应该有办法启动初始化,如此不必要重启雷达。*/ 采样频率切换/ 暂时不/ 距离校正数值/脉冲宽度模式P0至P6u
15、nsigned char range;/*0x40 -80MHz0x41 -40MHz0x42 -20MHz0x44 -10MHz0x48 -5MHz */unsigned char free; unsigned char dist_offset; unsigned char pulsenumber;/ifm con trols-控制中频放大器的数据unsigned char gain; unsigned char tune; unsigned char sea;unsigned char mbs;/ 增益调节,一般保持发 200高精度调谐字节LSB,可调的/ 高精度调谐字节 MSB, 必须保
16、持发 0x08 数值 / 中心抑制调节收发机关闭辐射的天线角度,发送 0,0 就取消盲区功能/空白区 0关闭辐射角度/空白区 0启动辐射角度/空白区 1关闭辐射角度/空白区 1启动辐射角度/空白区 2关闭辐射角度/空白区 2启动辐射角度/空白区 3关闭辐射角度/空白区 3启动辐射角度/blind sector扇形空白区 x4:unsigned short int blindsectormin1; unsigned short int blindsectormax1;unsigned short int blindsectormin2; unsigned short int blindsecto
17、rmax2;unsigned short int blindsectormin3; unsigned short int blindsectormax3;unsigned short int blindsectormin4; unsigned short int blindsectormax4;un sig ned int pulserepeat;un sig ned char pulsele ngth;un sig ned char pulsepower; /antenna rotati on speed control un sig ned char motorspeed; ribstat
18、etype;/pulse parameters脉冲参数调节/脉冲频率设置:雷达原厂提供的数值/脉冲宽度设置:雷达原厂提供的数值/发射功率设置:雷达原厂提供的数值/电机调速:雷达原厂提供的数值/WIRESHARK软件捕获的控制数据包例子:0000 ff ff ff ff ff ff 00 1f d0 16 1a 73 08 00 45 00 s.E.0010 00 5c 15 5d 00 00 80 11 63 8a c0 a8 01 02 ff ff .c0020 ff ff 77 77 44 44 00 48 fe ce0c 00 00 00 06 ff .wwDD.H0030 2f 02
19、7b cc 51 c9 00 00 00 00 20 4e 00 00 1e ec /.Q N.0040 78 14 00 00 00 00 00 00 00 00 00 11 22 33 44 55 x3DU0050 66 77 88 99 aa bb cc dd ee ff 00 00 00 00 00 00 fw0060 00 00 00 00 00 00 00 00 00 00 DATA:0020 0c 00 00 0006 ff .wwDD.H00302f 02 7b cc 51 c900 00 00 0020 4e 00 001e ec /.Q. . N.004078 14 00
20、00 ss xx 00 00 00 00 00 11 22 33 44 55 x3DU0050 66 77 88 99 aa bb cc dd ee ff 00 00 00 00 00 00 fw 0060 00 00 00 00 00 00 00 00 00 00控制收发机的状态:state : 0x0000000c (LSB first)b0:TXOFFIR LOWOFFAUTOTUNEONIR HIONMOTOROFFTESTOFFTEST FPGAOFFb7:AT REFRESH OFFb8:方位线个数0: 4096, 1 : 8192切换采样频率:ran ge: 0x06只有这三个数
21、值有效。切换20,40,80MHz(自定义的岸基雷达只能发0x40 0x41 0x42 ,样频率)free : 0xff(无效的)调节距离校正数值,雷达原厂提供的数值:dist_offset: 0x2f(为了参考例子而已)原厂提供的数值:dec28脉冲宽度模式,范围07,指的是规格书里面描述的“脉冲宽度/脉冲频率”:pulse number: 0x02当前选择的脉宽模式为 P2控制中频放大器的数据:gain0x7btune0xccsea0x51mbs0xc9盲区:收发机关闭辐射的天线角度,发送两个角度数值0x0000,0x0000就取消盲区功能:bli ndsectormin0x0000 ls
22、b firstbli ndsectormax0x0000 lsb first脉冲参数设置,每个脉宽模式有三个固定的参数,要保存在显示器的软件里并一直不变, 是雷达原厂提供的数值:pulserepeat: 0x00004e20脉冲频率(为了参考例子而已)pulsele ngth: 0x1e脉冲宽度(为了参考例子而已)pulsepower : 0xec辐射功率(为了参考例子而已)原厂提供的数值:pulserepeatpulsele ngthpulsepowerpulse nu mberdec16667:dec19dec103dec0dec20000dec27dec114dec1dec33333de
23、c36dec133dec2dec40000dec49dec135dec3dec45455dec57dec145dec4dec50000dec67dec143dec5dec66667dec85dec149dec6dec83333dec103dec145dec7电机调速,雷达原厂提供的数值:motorspeed 0x78(为了参考例子而已)原厂提供的数值:dec230 校验和:DATA:0020003000400c 00 00 00 06 ff .wwDD.H2f 02 7b cc 51 c900 00 00 0020 4e 00 001e ec /.QN.78 14 00 00 0000 00
24、00 00 00 ss xx 22 33 44 55 x3DUss XX校验和两个字节:ss : 8位校验和用加法数字运算(ADD)所有的带蓝色标记的字节,不用进位( carry bit ) xx : 8位校验和用异法逻辑运算(XOR)所有的蓝色标记字节蓝色标记字节是所有的控制数据:从state 到motorspeed +1个字节(上述的例子里为14,平时要发00)收发机接口卡核对校验和后如果两个字节之一不对应,它要拒绝当前的控制数据包。校验和例子:00204c 00 00 00 03 ff .wwDDI.L 0030 03 08 ff ff 7e ff 00 00 00 00 85 45 0
25、1 00 70 7d E.p0040 00 00 00 00 00 00 00 00 00 00 8c f6 00 00 00 00 U蓝色标记字节的ADD校验和=0x8c 蓝色标记字节的XOR校验和=0xf6数字STC曲线数据包:说明:现在STC曲线是数字的,全部的曲线是通过控制协议从终端发送到终端的。曲线数据包长度为320字节。曲线的发生算法在我们提供的sea_table_dll_64.dll和sea_table_dll_64.lib。上载 dll等说明在 stc_dll.txt文件里。typedef struct0 0 0 0 0un sig ned char crc4;ss xx 校验
26、和两个字节un sig ned short seatreshHW_SEA_LENGTH_SAMPLES;/160 *2byte sectorm inm axshort extrabli nd3;/3* 2* 2byteribstatetype;参看 control protocol 6.pcapBi . IHia V 9 :E I 1 A H ! ! ! HI ! ! HI希DU.1C.I i Qu iii q.,ro.#0 5D-d6 8vo8886n_0 88RRfi8888DOS3 _J d I- r- c z _L 7- c c z _L 7 r 尸;二 L-二二二 _J5 0-15-
27、5 885888 8 S888S584 c 41 cccccccccrccc o l nvoQ8888888888_B8fi8 O2uo_ucccccccccccccr8 s 3 s c匸 uc8 8 8 B c c c c8 - u o o- 8 8 3 8 8 8 3 3 s on 8 8 on aa ooooocccccccccr-rc ccs 63 aB UD 4e 3D CB CB cS cB cB cB cB cB cB rR rR cB eE eg c8 cB cS cB cB cB4 o co6 8bss3 83SSR R Q-SQ-BSSR-B80C426CCCCCCCCCC
28、 厂匚cccuucccoofc08wc8c8c8csCBcsc8c8c8r8r8c8cfic8c8csc8csc8CEoo3;b00804401C9BEoaaocacbca苛cScSc86cSefizocSc$cSrSrSefi卞cBcieficScScS005 1 7 3 D c 匚 ULJLJ 匚匚!ULJ t r c -L 亡 LJ 匚匚 E c c 3OQOO94oc6 J32001001u5ddoUU2UUL(J丄7777003000ozC3SOQCKQ00000J000050C0caC3CSCtiZ5c =c80070C9cSc30080CBcSc3CSQ090CScec3CSO0aOC3cSc3caCObOc3Z5c3cSOOcOcScBc3CSoodocBcBc3C&cBrRc
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电商运营中的消费者心理分析
- 社交媒体营销策略与网络舆论引导
- 小学法制教育工作计划
- 少先队建队日活动总结
- 直播平台在教育培训领域的应用策略
- 知识产权管理企业创新的基石
- 生产流程优化与员工绩效提升的关系
- 社区O2O超市的消费者满意度调查与改进措施
- 汽车钣金喷漆修理厂转让协议书范本
- 网络服务反馈协议书(2篇)
- 2025年中国东方电气集团有限公司招聘笔试参考题库含答案解析
- 2024-2025学年云南省昆明市盘龙区三年级(上)期末数学试卷(含答案)
- 物业公司行政人事部职责
- 模具检测知识培训
- 医疗健康行业保密免责协议书
- 《设计思维与方法》课件
- 2025年七年级下册道德与法治主要知识点
- 第一课走进人工智能 说课稿 2023-2024学年浙教版(2023)初中信息技术八年级下册
- 第25章 概率初步(2)-2024-2025学年数学人教版九年级上册(含答案解析)
- 2025年交通运输部长江口航道管理局招聘4人历年高频重点提升(共500题)附带答案详解
- 广东省广州市2025届高三上学期12月调研测试(零模)英语 含解析
评论
0/150
提交评论