Osmocom-BB多信道修改代码相关

简介: 修改bb\src\target\firmware\layer1\prim_rx_nb.c 文件 这个nb表示normalburst,指的是ccch的数据,用专业的术语,应该是,一个ccch的burst包含8个时隙,l1s_rx_win_ctrl函数负责提取该burst的指定时隙的数据    这个0表示只监听ts0,你在代码里把这个值改成0,会编译出一个layer1.

修改bb\src\target\firmware\layer1\prim_rx_nb.c 文件

这个nb表示normalburst,指的是ccch的数据,用专业的术语,应该是,一个ccch的burst包含8个时隙,l1s_rx_win_ctrl函数负责提取该burst的指定时隙的数据 

 

这个0表示只监听ts0,你在代码里把这个值改成0,会编译出一个layer1.bin,改成2会编译成另外一个layer1.bin

把不同的layer1.bin分别刷进4个机器里

这4个机器就能分别监听4个时隙

备注:ts6由于太靠后了,c118计算能力不强,所以ts6的数据还没被算出来就会被下一个burst中断掉,所以一般只能监听ts024,ts6一般监听不到

相关文章
|
3月前
|
编译器 Linux API
BCC和libbpf的转换
BCC和libbpf的转换
50 3
|
6月前
|
传感器 存储 运维
161216-01 | Bently Nevada |以太网10BASE-T/100BASE-TX I/O模块
Bentley Nevada的161216-01是款以太网I/O模块,支持10BASE-T/100BASE-TX,用于机械保护监测。具备多通道输入,兼容多种信号类型,保证高可靠性和灵活性。模块带有前板LED指示运行状态和通信情况,具有可编程性及故障保护功能,适应-30°C至+65°C的工作温度。适用于复杂工业环境,确保系统安全运行。如需详细信息,可进一步咨询。
161216-01 | Bently Nevada |以太网10BASE-T/100BASE-TX  I/O模块
|
6月前
rock rv1126buildroot增加ntp过程
rock rv1126buildroot增加ntp过程
212 0
G3EA HENF315754R1 IGCT有带或不带反向阻断功能
G3EA HENF315754R1 IGCT有带或不带反向阻断功能
78 0
G3EA HENF315754R1 IGCT有带或不带反向阻断功能
【SV】记录UVM/SV使用过程中遇到的生僻知识点
【SV】记录UVM/SV使用过程中遇到的生僻知识点
127 0
|
JavaScript C# Windows
C# 通过StreamWriter输出的TXT流文件,前缀带EF BB BF
C# 通过StreamWriter输出的TXT流文件,前缀带EF BB BF
333 0
C# 通过StreamWriter输出的TXT流文件,前缀带EF BB BF
1000BASE-T/SX/LX/EX/ZX代表哪种SFP光模块?
今天给大家介绍常见的SFP光模块1000BASE-SX、1000BASE-LX、1000BASE-EX、1000BASE-ZX、1000BASE-T这五种传输介质标准代表是哪种光模块呢?1000BASE-LX、1000BASE-LH和1000BASE-LX/LH SFP光模块它们又有哪些区别?现由专业光模块制造商-易天光通信在本文中详细为你解答。
2643 0
|
开发工具 git C语言