移动电话 - 它可以通过无线电频率进行编程广播吗?
是否有可能让手机以特定频率发射任意无线电波? 或者移动操作系统只允许更高级别的访问?
如果答案是“否”,正如我所期望的那样,有没有办法让手机与另一个电子设备远程通话,而无需握手等?
Is it possible to make a cell phone transmit arbitrary radio waves at a certain frequency? Or does the Mobile OS only allow higher level access?
If the answer is 'no' as I expect it is, is there any way to make a phone talk to another electronic device remotely without handshakes and the like?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
对于移动设备可以使用的频率有相当严格的规定。 因此,固件将阻止几乎所有可能的访问。 (更不用说它不会在 API 中公开)
但是有很多更适合短距离接触的解决方案 - IR 和蓝牙。
There are pretty strict regulations on what frequencies mobile devices can use. The firmware will therefor block almost all possible accesses. (Let alone the fact that it won't be exposed in an API)
But there are plenty of more suitable solutions for short-rage contact - IR and bluetooth.
这个问题很笼统,所以答案也很模糊。
在手机中你不能这样做,硬件通常是针对特定频段设计的,这意味着天线、功率放大器和振荡器可能无法在该范围之外进行传输。
The question is general, so the answer is going to be vague as well.
You can't do that in mobile phones, the hardware is usually designed for a certain frequency band, which means that the Antenna, Power Amplifier and the Oscillators may not be able to transmit outside that range.
一般情况下,硬件不支持这种操作。
Generally, the hardware won't support this kind of operation.
一个实用的答案,不涉及任何物理知识:
如果你能做到这一点,向移动设备添加新频段将只是更新操作系统/固件的问题......而且它似乎比这更复杂一点。
A practical answer, without involving any knowledge of physics:
If you could do that, adding a new band to a mobile device would be simply a matter of updating the OS/firmware... and it seems a little bit more complicated than that.
为什么不利用处理器呢?
它们本质上只是导体,就像天线一样......
聪明的编码员可以制作“数字”天线......
Why not utilize the processors?
They are essentially just conductors, as are antennas...
A clever coder could make a "digital" antenna...???? maybe?
可能不会——正如 EFraim 指出的那样,将会有适当的监管框架规定 A 类设备必须使用 XZ 范围内的频率,且功率输出不得超过一定值。
此外,还存在物理问题以及能够以不同频率进行广播需要不同长度的天线,当然,如果您想在 UHF 范围内进行广播,天线的长度将与手机使用的微波范围(2.4GHz)完全不同)。 天线与频率不匹配可能会产生各种奇怪的效应,从而损坏输出电路。
因此,唯一可用的项目将是手机本身提供的项目 - 即蓝牙和红外线(如果存在)。 有些手机也有 WiFi,所以这实际上取决于你实际需要它的目的。
Probably not - as EFraim indicated, there'll be regulatory frameworks in place to say that devices of type A must use frequencies in the range X-Z with no more than a certain power output.
Additionally there's physical issues as well as to be able to broadcast at different frequencies requires different length antennas, certainly if you wanted to broadcast in the UHF range, the length of antenna would be radically different to the microwave-range that mobiles use (2.4GHz). Failing to match the antenna to the frequency can produce all sorts of odd effects that can destroy the output circuit.
Thus the only items available are going to be those that the phone itself presents - namely bluetooth and infra-red (if it exists). Some phones also have WiFi as well, so it really depends what you actually need this for.