现在,许多Android手机已经支持2*2 mimo,这意味着手机内部有2个wifi模块。我想分别控制这些模块,一个用于发送信号,另一个用于接收信号。如何直接控制硬件?我在google文档中找不到相关信息。
发布于 2022-01-21 14:20:00
据我所知,目前还没有正式的方式/ API接口直接控制WIFI模块或天线。
我认为,这样做是没有道理的。使用MIMO,根据输入信号的质量自动计算和使用最佳天线。
英特尔给出了一个很好的解释:
MIMO技术使用了一种称为多径的自然无线电波现象.使用多径,传输的信息从墙壁、天花板和其他物体上反弹,以不同的角度和稍微不同的时间多次到达接收天线。在过去,多径造成干扰,减缓无线信号。使用多径,MIMO技术使用多个智能发射机和接收机,增加了空间维数,提高了性能和范围。
然而,你计划做的是违背这个原则,把MIMO天线变成两个单输入单输出( SISO )天线。
这将是可能的,只有在一个有根的智能手机或X位模块。
如果你想知道智能手机里装了多少天线,我会推荐WIFI联盟网站。在这里,您可以找到所有认证的智能手机的详细信息。
例如,Oneplus 6t的Spec表
https://stackoverflow.com/questions/70692182
复制相似问题