草庐IT

gnuradio-companion

全部标签

windows - System.IO.Directory.GetFiles 返回的结果与 Windows XP Search Companion 不同

我正在使用此语句递归查找所有文件:fileNames=System.IO.Directory.GetFiles(path,"*.*",System.IO.SearchOption.AllDirectories);找到的文件总数明显低于使用WindowsXP搜索助手时的文件总数。这不是由隐藏文件引起的,我检查了一下。GetFiles似乎跳过了一些嵌套很深的目录,但WindowsSearchCompanion没有。GetFiles计算与命令提示符中的“dir/s”相同的文件数。有人知道吗?谢谢,尼瓦 最佳答案 SearchCompani

java - Scala:Trait Companion Object 在 Java 中不可见

特征的伴生对象在Scala中在Scala中没有可见性问题:traitProtocolPacketextendsSerializable{deftoByteArray:Array[Byte]}objectProtocolPacket{defgetStreamType(streamBytes:Array[Byte])={//...}}但是在Java端(例如,在jar中获取上述内容),ProtocolPacket.getStreamType是不可见的。事实上,(由IDEA反编译)源代码没有为ProtocolPacket定义的getStreamType方法编辑:我在SO上发现了关于Compan

Ubunru安装Hackrf One、GNURadio教程

一、工具Ubuntu20.04HackrfOneGNURadioVMware(使用的VMware16+)【因为如果时windows10以上的操作系统,用过低版本的VMware配置HackrfOne时会出现错误】二、环境配置1.安装HackRFOne需要的环境1.1安装GNURadio在终端输入命令sudoapt-getinstallgnuradio等待安装完成1.2安装HackRFOne驱动程序在终端中输入命令sudoapt-getinstallhackrf以安装HackRFOne驱动程序1.3安装HackRF工具在终端中输入命令sudoapt-getinstallhackrf-tools来安

tcp - GnuRadio tcp_sink 数据值乱码

我正在为同事开发的GNURadio应用程序开发网络前端。我有一个TCP客户端连接到两个TCPSinkblock的输出,但数据编码与我预期的不同。一个TCPSink发送复数数据,另一个发送float据。我通过将每个4字节block读取为float32值来在客户端解码数据。服务器和客户端都是小端系统,但我也尝试了字节交换(使用GNURadioEndianSwapblock,也在客户端手动),数据仍然不对。实际上情况更糟,确认没有字节顺序不匹配。当我使用适当的GUI元素在GNURadioCompanion中执行流程图时,绘图看起来是正确的。数据值按预期显示在0到10之间。然而,在客户端解码的

Gnuradio 和 USRP 实现FM的调制与解调

实验环境1.硬件设备:HMB200mini;天线2.软件环境:ubuntu20.04;gnuradio3.8;uhd4.0;一、FM解调1.grc流图2.block参数配置a.UHD:USRPSourceUSRPSource块将通过在选定的天线上以特定频率、采样率和增益采样RF信号来产生基带样本。b.RatinalResampler因为USRP速率不是音频接收器速率的整数倍,所以这里需要进行重采样。c.WBFMReceived.AudioSink 3. 运行结果 在图中的信号带宽为10MHz,并且信号的地方都是FM广播,可以调整参数"freq"到对应的频点上即可收听到FM电台。二、FM调制 1

已解决 The Eclipse executable launcher was unable to locate its companion shared library

已解决TheEclipseexecutablelauncherwasunabletolocateitscompanionsharedlibrary本文目录一、Bug描述二、定位报错点及原因三、最终可行的解决方案解决方案1四、相关注意事项总结一、Bug描述今天我从别人的电脑上直接拷贝Eclipse文件夹到本地电脑的时候,启动会报TheEclipseexecutablelauncherwasunabletolocateitscompanionsharedlibrary翻译:Eclipse可执行启动程序无法找到它的伙伴共享库二、定位报错点及原因话不多说,问一下百度文心一言可能的出错方案,我们要知其所

android - 麻省理工学院 App Inventor 2 : emulator doesn't launch companion

当我以管理员身份运行aiStarter.exe时,单击http://ai2.appinventor.mit.edu中的连接到模拟器,然后模拟器启动,显示带有android的黑屏,几秒钟后我得到android主屏幕。然后每隔几秒,一行“127.0.0.1-date/hour/"GET/echeck/..."添加到aiStarter.exe中,并在http://ai2.appinventor.mit.edu上显示消息仍然要求我在启动模拟器时等待一两分钟。此时我已等待某事发生30分钟,但没有任何变化。如果我理解得很好,伴侣应该会自动启动,然后应该询问我是否要更新它。但这从来没有发生过,就好像

android - @文件 :JvmName vs @JvmStatic in companion object

我正在将部分应用程序从Java迁移到Kotlin,对此有疑问。什么是更好的或更好的方法?包含注解@file:JvmName和函数的文件@file:JvmName("ClassX")funfunX(){}或伴随对象内带有@JvmStatic注释的典型类classClassX{companionobject{@JvmStaticfunfunX(){}}} 最佳答案 让我们看看反编译后的代码来回答这个问题。Kotlin文件,带有像您一样的@JvmName注释:@file:JvmName("ClassX")funfunX(){}将被编译成字

kotlin - 静态导入 Kotlin Companion 方法?

tl:博士;是否可以import另一个类的伴生对象内的方法,无需使用Companion限定导入?也就是说,假设toFoo是一种方法,我是否可以说importBar.toFoo而不是importBar.Companion.toFoo在Bar的伴生对象上?我们正在将一个类从Java迁移到Kotlin。我们的类看起来像这样:classBar{staticFootoFoo(){returnnewFoo();}}然后,为了使用它,从一个恰好是Kotlin的类中,我们可以这样说:importBar.toFoo;//...Bar().convert(toFoo());//likeaJava8Coll

kotlin - 静态导入 Kotlin Companion 方法?

tl:博士;是否可以import另一个类的伴生对象内的方法,无需使用Companion限定导入?也就是说,假设toFoo是一种方法,我是否可以说importBar.toFoo而不是importBar.Companion.toFoo在Bar的伴生对象上?我们正在将一个类从Java迁移到Kotlin。我们的类看起来像这样:classBar{staticFootoFoo(){returnnewFoo();}}然后,为了使用它,从一个恰好是Kotlin的类中,我们可以这样说:importBar.toFoo;//...Bar().convert(toFoo());//likeaJava8Coll
12