This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC3100BOOST:这意味着什么:使用客户端的 SSID 名称连接客户端和 CC3100

Guru**** 2387080 points
Other Parts Discussed in Thread: CC3100, CC3200
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/592737/cc3100boost-what-does-this-mean-connect-a-client-w-cc3100-using-its-ssid-name

器件型号:CC3100BOOST
主题中讨论的其他器件:CC3100CC3200

我正在尝试为 CC3100创建服务器。 我将 BOOST 和 EMUBOOST 与  全新安装的 Microsoft VC++ 2010配合使用。 我首先执行了项目0 (工作正常)、它们是 WLAN_server 示例。 此外、请在文档中添加 WPA 应用于 WLAN 服务器的内容... 在我从开放模式切换到 WPA 之前,我不想连接(我在一个专业的环境中,有着专业的 IT 人员)。

我的目标是拥有一个客户端可以连接到 DO / get 和/ POST 操作的服务器。 我从 http_server 示例和 http://processors.wiki.ti.com/index.php/CC31xx_HTTP_Server 上的说明开始

我可以获取网关 IP。 但是、我的浏览器客户端无法连接到网关 IP (我认为这是正确的行为)。 整个大楼都在 WiFi 上、我在访客网络上。

首先、我不需要接入点。 我需要一台也可以连接到某些智能设备的 WiFi 服务器。 但是、目前它是一个接入点。 我希望获得有关使用纯服务器的一些指导(是的、我知道可以将其放入 MODE_STA 中)。  最后、我希望客户端能够唤醒并将数据转储到云、但首先要做的是。

代码运行、然后等待客户端连接。 但是、我没有该器件的 IP 地址。 从 Edge 或 Foxfire (两次都尝试)、我可以在运行 Fiddler 的笔记本电脑上看到请求。 但是、没有连接。

按照 CC31xx_HTTP_Server 页面上的说明、它包含语句"Connect a client w/ CC3100 using its SSID name"- WTF? 这*确切*意味着什么?

请提供一个*精确*示例。

sl_common.h 具有:

#define SSID_NAME      "access_point"        //要连接的接入点名称。 *
#define SEC_TYPE       SL_SEC_TYPE_OPEN   // Access piont 的安全类型*/
#define PASSKEY        ""                 /*密码(如果是安全 AP)*/
#define PASSKEY LEN    PAL_strlen (PASSKEY) //安全 AP 情况下的密码长度*/

/*器件在 AP 模式下启动时的配置*/
#define SSID_AP_MODE      "SSID_AP"      /* AP 模式下 CC3100的 SSID *
#define PASSWORD_AP_MODE  "password"                 // CC3100 AP 的密码*
#define SEC_TYPE_AP_MODE  SL_SEC_TYPE_WPA   //也可以采用 SL_SEC_TYPE_WEP 或 SL_SEC_TYPE_WPA */

我在论坛上搜索了这句话--运气不好。 我找不到任何可以使用客户端浏览器启动连接的内容。

一旦我获得了/get 或/post、我想构建一个简单的 HTML 页面并将其发送到已连接的客户端。 这一点也不明显、因此最好使用指向执行发送的内容的指针。

我们切换到 CC3100、因为 Huzzah/ESP8266有足够的问题、我们决定放弃它。 您通常拥有更好的文档。 我终于用 Lua 代码获得了我想要的、但它运行得太慢了。

我们处于一种紧张状态(自然)。 谢谢。。。 Bandit

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Bandit、

    为了使 HTTP 客户端和 HTTP 服务器进行通信、它们需要位于相同的本地网络上、即连接到相同的接入点(又名 WLAN 服务器)。
    CC3100的 HTTP 服务器示例仅支持1种模式:
    CC3100充当 WLAN 接入点(AP)、PC (浏览器所在的位置)应与其连接(仅 sl_common 中的第二组参数相关)。
    您可以参考调试终端以查看已启动的实际角色。

    SSID 是 WLAN 网络的名称。
    您应该为 SSID_AP_SSID 提供任何有效名称。
    请注意、默认配置将 CC3100 AP 的安全性设置为"打开"。

    "使用 SSID 名称连接客户端 w/ CC3100 "-意味着您应该从您的 PC 将 WiFi 连接到命名的网络 (如果 CC3100确实处于 AP 模式、您应该会在可用无线网络列表中看到此名称)。

    PC 和 CC3200连接后、它们位于同一子网络中。 现在、您将能够使用浏览器连接到 CC3200上的 HTTP 服务器。
    您可以使用 CC3200的 IP 地址(默认为192.168.1.1)、也可以使用"mysimplelink.net "作为 URL (AP 实施还包含一个 DNS 服务器、用于标识此名称)。

    BR、
    Kobi
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    报价:如果 CC3100确实处于 AP 模式、您应该会看到此名称出现在可用无线网络列表中)。

    我得到了我儿子的帮助。 虽然我在嵌入式系统方面有*非常*的经验,但 WiFi 的猜测对我来说是新的,我希望会犯新的错误。 他把我指到名单上,我能够建立联系。

    我确实建议为我们刚刚进入这一特定领域的人填写步骤说明。 这个步骤描述使我们中的几个人感到困惑-所有的老房子,有些有高级学位. (老牌的声音在抱怨孩子们的时候逐渐消失了…… :^)

    报价:请注意、默认配置将 CC3100 AP 的安全性设置为"打开"。

    我执行了 project0。 我发现我需要 WPA 来连接客户端的服务器。 正如您可能预期的那样、他们努力工作以保持网络安全。

    报价:您可以使用"mysimplelink.net 作为 URL (AP 实施还包含将标识此名称的 DNS 服务器)。

    我需要有一个更好的解决方案来解决这一问题、因为会有很多这样的事情。 一个起始解决方案是客户端将设置另一个 URL 并让 DNS 指向它。

    报价:您可以使用 CC3200的 IP 地址(默认为192.168.1.1)

    查看 netapp.h:


    报价:您可以参考调试终端以查看已启动的实际角色

    我正在使用 VC++ 2010 -启动调试器时、它会弹出一个串行窗口、并且我可以看到 slime 跟踪。

    (我有另一个问题、但我将首先在论坛中查看。)

    因此、Kobi:

    1) 1)请提出请求、以澄清我们 Wi-Fi 迷中的人的文本。

    2)关闭此项、除非您在我的回复中看到需要更好地澄清的任何内容。

    谢谢! (笑声) Bandit