首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在任天堂DS上使用PAlib以编程方式搜索Wi-Fi接入点

如何在任天堂DS上使用PAlib以编程方式搜索Wi-Fi接入点
EN

Stack Overflow用户
提问于 2008-10-21 10:21:48
回答 2查看 585关注 0票数 1

我需要一种方法来检查我的DS自制软件上的Wi-Fi路由器/接入点。我使用的是PAlib。

EN

回答 2

Stack Overflow用户

发布于 2009-05-05 15:23:52

当我尝试实现这一点时,我使用了来自ds_wifi_test的代码(它随原始的dswifi库一起提供)。基本上,当您调用Wifi_ScanMode()时,将在内部扫描接入点。然后,您可以使用Wifi_GetNumAP()标识AP的编号,并使用Wifi_GetAPData(i,&data);检索第i个接入点的信息

代码语言:javascript
复制
nbitems=Wifi_GetNumAP();
Wifi_AccessPoint ap;

for (int i=0;i<nbitems; i++) {
   if(Wifi_GetAPData(i+scrolltop,&ap)==WIFI_RETURN_OK)
      do_whatever_with(&ap);
}

在这方面,我不知道通过PALib有任何“助手”功能。一旦定义了PALib设置(see day#20 tutorial),所有的WFC似乎只有几个“包装器”来简化常见任务。

票数 2
EN

Stack Overflow用户

发布于 2010-08-19 02:50:09

如果我是你,我会避开PALib。它构建在过时版本的libnds之上,并且为了向后兼容而不使用新版本进行更新。相反,花点时间学习libnds,并从一个维护良好、自身没有依赖项的库中获益。上面写的同样的代码仍然可以工作,因为它依赖于dswifi,而不是libnds或PALib。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/221387

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档