模拟本地网络添加新计算机
Emulate the addition of new computers the local network
我在这里发帖是关于在不破坏本地网络的情况下模拟本地网络上的计算机。
当计算机连接到本地网络上的 wifi 时,可以在资源管理器的 "Network" 部分(在 Windows 上)看到该计算机,并且可以通过互联网协议寻址。
我的目标:我想创建一个程序,以便我可以通过无线电波从远程计算机接收数据流。通信将是全双工的,两端都有一个发射器和一个接收器。
我的想法:我想利用 Qt 创建一个应用程序,它可以像声音一样接收和解调无线电波(通过 OpenAL 缓冲区),其作用类似于驱动程序用于模拟计算机连接的程序,而不会破坏我与本地网络的连接。通过这种方式,我相信可以做一些真正新颖的事情,例如,我可以在 "base" 计算机上浏览我的本地网络和互联网时远程使用 PuTTY 模拟连接的计算机。
扩展说明:我想执行一个气象气球项目,通过气象气球将一台小型计算机(可能是 Raspberry Pi3)发送到我们大气层的远处。我担心的一个问题是能够与设备通信,例如实时接收位置(遥测)数据以及能够(可能)实时检索任意数据。
我知道我很可能以错误的方式处理这个问题。可能有现有系统可以授予遥测数据和一些任意方式来传输文件数据,我不知道这些。但据我所知,我也找不到使用这种方法的设备(网络上计算机的分组无线电仿真)。我个人对这种做法有好奇心,所以会接受最符合这种做法的答案。
P.S:启发这个想法的视频:
https://www.youtube.com/watch?v=Ueb5JG0dCL8
您要做的是所谓的软件无线电,而且很流行。现代计算机,即使是小型计算机,也足以完全在软件中完成 modulation/demodulation。
除了设计 RF 通道、购买开源硬件和使用现有的开源 SDR 实施之外,您几乎没有什么可做的了。 Qt 程序的 input/output 可以是类似于 QIODevice
的数据流,您可以将其耦合到 SDR 库的数据 scrambler/descrambler,或者可以 [=25] =] 一些更高级别的协议。
请注意,除非您将自己限制在免工业许可证的频段,否则您可能需要 FCC 许可证才能操作发射器,并需要 FAA 许可证才能发射气球。
你的问题在这里基本上是题外话。它可能属于 amateur radio stack exchange 下的 [sdr] 标签。
如果您正在考虑使用 SDR 实现完整的 WiFi 堆栈,我想劝阻您:wazoo 受专利保护,因此不存在开源实现,并且您需要大量的标准必须费力才能做到合规的实施是惊人的。我们讨论的是 5,000 页标准语的顺序,其中几乎所有其他句子都很重要,因此如果您忽略它,您就不合规。
我在这里发帖是关于在不破坏本地网络的情况下模拟本地网络上的计算机。
当计算机连接到本地网络上的 wifi 时,可以在资源管理器的 "Network" 部分(在 Windows 上)看到该计算机,并且可以通过互联网协议寻址。
我的目标:我想创建一个程序,以便我可以通过无线电波从远程计算机接收数据流。通信将是全双工的,两端都有一个发射器和一个接收器。
我的想法:我想利用 Qt 创建一个应用程序,它可以像声音一样接收和解调无线电波(通过 OpenAL 缓冲区),其作用类似于驱动程序用于模拟计算机连接的程序,而不会破坏我与本地网络的连接。通过这种方式,我相信可以做一些真正新颖的事情,例如,我可以在 "base" 计算机上浏览我的本地网络和互联网时远程使用 PuTTY 模拟连接的计算机。
扩展说明:我想执行一个气象气球项目,通过气象气球将一台小型计算机(可能是 Raspberry Pi3)发送到我们大气层的远处。我担心的一个问题是能够与设备通信,例如实时接收位置(遥测)数据以及能够(可能)实时检索任意数据。
我知道我很可能以错误的方式处理这个问题。可能有现有系统可以授予遥测数据和一些任意方式来传输文件数据,我不知道这些。但据我所知,我也找不到使用这种方法的设备(网络上计算机的分组无线电仿真)。我个人对这种做法有好奇心,所以会接受最符合这种做法的答案。
P.S:启发这个想法的视频: https://www.youtube.com/watch?v=Ueb5JG0dCL8
您要做的是所谓的软件无线电,而且很流行。现代计算机,即使是小型计算机,也足以完全在软件中完成 modulation/demodulation。
除了设计 RF 通道、购买开源硬件和使用现有的开源 SDR 实施之外,您几乎没有什么可做的了。 Qt 程序的 input/output 可以是类似于 QIODevice
的数据流,您可以将其耦合到 SDR 库的数据 scrambler/descrambler,或者可以 [=25] =] 一些更高级别的协议。
请注意,除非您将自己限制在免工业许可证的频段,否则您可能需要 FCC 许可证才能操作发射器,并需要 FAA 许可证才能发射气球。
你的问题在这里基本上是题外话。它可能属于 amateur radio stack exchange 下的 [sdr] 标签。
如果您正在考虑使用 SDR 实现完整的 WiFi 堆栈,我想劝阻您:wazoo 受专利保护,因此不存在开源实现,并且您需要大量的标准必须费力才能做到合规的实施是惊人的。我们讨论的是 5,000 页标准语的顺序,其中几乎所有其他句子都很重要,因此如果您忽略它,您就不合规。