==== 新增或者变更的页面 ====
南京实验室PIS是在25T上整改出的，所以大体思路上和25T PIS一致，下面列出以下不同点：
* 由于服务器同时运行PIS和语音系统，所以部署时候把PIS端口放在81,80端口让语音系统占用
* 在12寸监控屏上要显示PIS报站主页，是通过QT嵌入进来的，而他们的QT暂时不支持socket推送，所以有了一个专门用于显示在监控屏的报站页面  /app/views/current_route/show_for_qt
* 在12存监控屏上要显示手动触发预设的字幕和语音，还需控制播放时长，也做了专门页面    /app/views/voice_packs/index_for_qt，/app/views/tickers/index_for_qt
* 在12寸监控屏上要显示实时会话页面 /app/views/call/index_for_qt（与call/index相比去除了左边的导航）
* 在12寸监控屏上要显示设备在线状态 /app/views/device_states/index_for_qt
* LCD 显示动态地图 /app/views/pages/passenger_view
* 55寸大屏上分几个区域同时显示报站，LCD地图，实时会话，设备等，目前是有个专门的HTML,通过iframe 嵌套多个页面 ，具体位置 /ntdeck/extra/autostart_55inch
* 影视终端左边要显示小地图，是通过qt嵌套pis网页，具体页面是 /app/views/pages/passenger_for_tv.html.erb

==== PIS语音播报 ====
   南京实验室PIS语音播报是通过调用语音系统临时文件播放接口，具体方法是 `/app/models/voice_pack中sip_pa`

==== PIS播报字幕时如何传送给影视系统和12寸屏 ====
   南京实验室PIS在字幕播报时要同步给影视系统终端和12寸监控屏（它们在底部需要同步显示字幕），分别走的是 muticast(发送给影视终端) 和broadcast（发送给监控屏） 协议，<br>影视终端协议内容请见 [[https://git.g77k.com/huxl/ntdeck_docs/blob/master/%E8%BD%A8%E9%81%93%E4%BA%A4%E9%80%9A%E4%BF%A1%E6%81%AF%E5%8F%91%E5%B8%83.doc]]， 具体发送程序在 app/models/broadcast_receiver.rb ,app/models/multicast_sender.rb

==== LED 通讯协议 ====
   南京实验室PIS有车头显示和车侧显示屏，车头显示车次，车侧显示车次和始发、终点站，同时还有字幕播报和LED动态地图,车头等字幕发送协议见 [[https://w.g77k.com/1.%E5%B8%86%E5%85%B4%E4%BA%A4%E9%80%9A%E8%AE%BE%E5%A4%87%E8%BD%A6%E5%8F%B7%E5%B1%8F%E9%80%9A%E8%AE%AF%E5%8D%8F%E8%AE%AE LED字幕协议]]，Led动态地图协议见 [[https://w.g77k.com/2.LED%E5%8A%A8%E6%80%81%E5%9C%B0%E5%9B%BE%E9%80%9A%E8%AE%AF%E5%8D%8F%E8%AE%AE LED动态地图协议]]

   由于南京试验PIS主机（CCU）和LED连接的串口主机不是一台主机.所以他们之前通信必须通过网络。之前是Led主机采用远程访问方式（PIS主机把信息存在reids），访问PIS主机后去数据。<br>最近更改了方式，是通过PIS主机广播方式发送数据（逻辑还是原来的，只是把处理得到的16进制数据以广播发送出去），Led主机接受广播数据，<br>并通过串口发送给485,文件目录在 /ntdeck/lib/led_udp_server(PIS服务器端)  /ntdeck/lib/led_udp_client(Led客户端)

=== 司机对讲台系统如何制作 ===
   司机对讲台有两种方法更新系统软件： 
   一. 脚本法。首先通过[https://git.g77k.com/yiling.cao/luna-sd-installer/blob/master/fdisksd.sh 分区脚本]对SD卡进行分区(example: sudo ./fdisksd.sh /dev/xxx) <br>然后通过[https://git.g77k.com/yiling.cao/luna-sd-installer/blob/master/auto_sd_installer_B_boards.sh 制作脚本]对SD卡进行写入系统(example: sudo ./auto_sd_installer_B_boards.sh /dev/xxx)
   二：普通更新 + 替换u-boot 。首先制作一个广州普通机器的SD卡系统，然后通过读卡器进入SD卡，其中有一个700M的分区根目录下存在u-boot.img和MLO文件，<br>此时只需替换他们即可，备份文件地址如下： [http://192.168.8.29:81/B-UBOOT-FILES/u-boot.img u-boot.img] 和 [http://192.168.8.29:81/B-UBOOT-FILES/MLO MLO]等文件.
   最后还需替换按键配置文件，不然按键对应不上。被替换文件路径为 /etc/lircd/lircd.conf,备份文件地址在 [https://git.g77k.com/huxl/ntdeck_docs/blob/master/lircd.conf lircd.conf备份地址]

=== 服务器和终端等备份镜像存放 ===
   CCU服务器备份系统、语音终端系统和宇丰影视系统备份镜像已上传到 共享服务器：192.168.8.30  存放的目录为：/share/images
   其中CCU服务器是通过Clonzilla备份的，备份镜像文件名为`2014-4-29-NanJing-img`
   宇丰影视系统是直接拷贝内容备份的。如果要还原，只需把一张大TF卡分割为两个区，其中一个区大小为300M,剩余的为另外一个区，然后把相应目录下的文件拷贝过去即可。备份镜像文件名为：`yufeng`
   语音对讲终端系统是通过dd命令备份的。备份镜像文件名为：`luna_client` 和`6_buttons`(此6_buttons镜像比较旧，建议参照以下方法制作 [[#司机对讲台系统如何制作]])

=== [https://w.g77k.com/%E5%A8%B1%E4%B9%90%E7%94%B5%E8%A7%86%E7%BB%88%E7%AB%AF%E7%9B%B8%E5%85%B3%E9%85%8D%E7%BD%AE%E4%BF%A1%E6%81%AF 娱乐系统、监控系统相关配置] ===