Changeset 213 for rtos_arduino


Ignore:
Timestamp:
Apr 2, 2016, 1:19:24 PM (8 years ago)
Author:
ertl-honda
Message:

クライアントの変更に対応

Location:
rtos_arduino/trunk/examples
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • rtos_arduino/trunk/examples/BlueMix_basic/rca_app.cpp

    r207 r213  
    1616char password[] = PASSWORD;
    1717
    18 ESP8266Client wifi;
    19 PubSubClient client(serverName, 1883, 0, wifi);
     18ESP8266Client wifi_client;
     19PubSubClient client(serverName, 1883, 0, wifi_client);
    2020
    21 #define SSID            ""
    22 #define WIFI_PASSWORD   ""
     21#define STA_SSID       ""
     22#define STA_PASSWORD   ""
    2323
    2424void MqttConnect()
     
    7474    Serial.println("Echo Server : Start!");
    7575   
    76     ret = wifi.begin(Serial5, 115200);
     76    ret = WiFi.begin(Serial5, 115200);
    7777
    7878    if(ret == 1) {
     
    8282        Serial.println("FW Version mismatch.");
    8383        Serial.print("FW Version:");
    84         Serial.println(wifi.getVersion().c_str());
     84        Serial.println(WiFi.getVersion().c_str());
    8585        Serial.print("Supported FW Version:");
    8686        Serial.println(ESP8266_SUPPORT_VERSION);
     
    9191
    9292    Serial.print("FW Version:");
    93     Serial.println(wifi.getVersion().c_str());
     93    Serial.println(WiFi.getVersion().c_str());
    9494   
    95     if (wifi.setOprToStation()) {
     95    if (WiFi.setOprToStation()) {
    9696        Serial.print("to station ok\r\n");
    9797    } else {
     
    9999    }
    100100   
    101     if (wifi.joinAP(SSID, WIFI_PASSWORD)) {
     101    if (WiFi.joinAP(STA_SSID, STA_PASSWORD)) {
    102102        Serial.print("Join AP success\r\n");
    103103        Serial.print("IP: ");
    104         Serial.println(wifi.getLocalIP().c_str());   
     104        Serial.println(WiFi.getLocalIP().c_str());   
    105105    } else {
    106106        Serial.print("Join AP failure\r\n");
    107107    }
    108108   
    109     if (wifi.stopServer()) {
     109    if (WiFi.stopServer()) {
    110110        Serial.print("Stop server ok\r\n");
    111111    } else {
     
    113113    }       
    114114   
    115     if (wifi.disableMUX()) {
     115    if (WiFi.disableMUX()) {
    116116        Serial.print("single ok\r\n");
    117117    } else {
     
    121121    MqttConnect();
    122122    Serial.println("MQTT set up");
    123 
    124     Wire.begin();
    125     TSL2561.init();
    126123}
    127124
    128125int cnt = 0;
    129 
    130126void loop()
    131 {
     127{   
    132128    MqttRequest(cnt++);
    133129    delay(1000);
    134130    client.loop();
     131
     132    if (Serial.available() > 0) {
     133        Serial.read();
     134        Serial.print("Pause  : Input any char to continue.\n\r");
     135        while(!(Serial.available() > 0));
     136        Serial.print("Resume.\n\r");
     137        Serial.read();
     138    }
    135139}
  • rtos_arduino/trunk/examples/Milkcocoa_basic/rca_app.cpp

    r182 r213  
    44#include "Client_ESP8266.h"
    55
    6 #define SSID       ""
    7 #define PASSWORD   ""
     6#define STA_SSID       ""
     7#define STA_PASSWORD   ""
    88
    99#define MILKCOCOA_APP_ID      ""
    1010#define MILKCOCOA_DATASTORE   ""
    1111
    12 #define MILKCOCOA_PUSH
     12//#define MILKCOCOA_PUSH
    1313#define MILKCOCOA_ON
    1414
    1515#define MILKCOCOA_SERVERPORT  1883
    1616
    17 ESP8266Client wifi;
     17ESP8266Client wifi_client;
    1818
    1919const char MQTT_SERVER[] PROGMEM    = MILKCOCOA_APP_ID ".mlkcca.com";
    2020const char MQTT_CLIENTID[] PROGMEM  = __TIME__ MILKCOCOA_APP_ID;
    2121
    22 Milkcocoa milkcocoa = Milkcocoa(&wifi, MQTT_SERVER, MILKCOCOA_SERVERPORT, MILKCOCOA_APP_ID, MQTT_CLIENTID);
     22Milkcocoa milkcocoa = Milkcocoa(&wifi_client, MQTT_SERVER, MILKCOCOA_SERVERPORT, MILKCOCOA_APP_ID, MQTT_CLIENTID);
    2323
    2424extern void onpush(DataElement *elem);
     
    3434    Serial.println(); Serial.println();
    3535    Serial.print("Connecting to ");
    36     Serial.println(SSID);
     36    Serial.println(STA_SSID);
    3737
    38     ret = wifi.begin(Serial5, 115200);
     38    ret = WiFi.begin(Serial5, 115200);
    3939
    4040    if(ret == 1) {
     
    4444        Serial.println("FW Version mismatch.");
    4545        Serial.print("FW Version:");
    46         Serial.println(wifi.getVersion().c_str());
     46        Serial.println(WiFi.getVersion().c_str());
    4747        Serial.print("Supported FW Version:");
    4848        Serial.println(ESP8266_SUPPORT_VERSION);
     
    5353
    5454    Serial.print("FW Version:");
    55     Serial.println(wifi.getVersion().c_str());
     55    Serial.println(WiFi.getVersion().c_str());
    5656   
    57     if (wifi.setOprToStation()) {
     57    if (WiFi.setOprToStation()) {
    5858        Serial.print("to station ok\r\n");
    5959    } else {
     
    6161    }
    6262   
    63     if (wifi.joinAP(SSID, PASSWORD)) {
     63    if (WiFi.joinAP(STA_SSID, STA_PASSWORD)) {
    6464        Serial.print("Join AP success\r\n");
    6565        Serial.print("IP: ");
    66         Serial.println(wifi.getLocalIP().c_str());   
     66        Serial.println(WiFi.getLocalIP().c_str());   
    6767    } else {
    6868        Serial.print("Join AP failure\r\n");
    6969    }
    7070
    71     if (wifi.stopServer()) {
     71    if (WiFi.stopServer()) {
    7272        Serial.print("Stop server ok\r\n");
    7373    } else {
     
    7575    }       
    7676   
    77     if (wifi.disableMUX()) {
     77    if (WiFi.disableMUX()) {
    7878        Serial.print("single ok\r\n");
    7979    } else {
  • rtos_arduino/trunk/examples/ThingSpeak_basic/rca_app.cpp

    r206 r213  
    44#include "ThingSpeak.h"
    55
    6 #define SSID       ""
    7 #define PASSWORD   ""
     6#define STA_SSID       ""
     7#define STA_PASSWORD   ""
    88
    9 ESP8266Client wifi;
     9ESP8266Client wifi_client;
    1010
    1111void setup()
     
    1919    Serial.println(); Serial.println();
    2020    Serial.print("Connecting to ");
    21     Serial.println(SSID);
     21    Serial.println(STA_SSID);
    2222
    23     ret = wifi.begin(Serial5, 115200);
     23    ret = WiFi.begin(Serial5, 115200);
    2424
    2525    if(ret == 1) {
     
    2929        Serial.println("FW Version mismatch.");
    3030        Serial.print("FW Version:");
    31         Serial.println(wifi.getVersion().c_str());
     31        Serial.println(WiFi.getVersion().c_str());
    3232        Serial.print("Supported FW Version:");
    3333        Serial.println(ESP8266_SUPPORT_VERSION);
     
    3838
    3939    Serial.print("FW Version:");
    40     Serial.println(wifi.getVersion().c_str());
     40    Serial.println(WiFi.getVersion().c_str());
    4141   
    42     if (wifi.setOprToStation()) {
     42    if (WiFi.setOprToStation()) {
    4343        Serial.print("to station ok\r\n");
    4444    } else {
     
    4646    }
    4747   
    48     if (wifi.joinAP(SSID, PASSWORD)) {
     48    if (WiFi.joinAP(STA_SSID, STA_PASSWORD)) {
    4949        Serial.print("Join AP success\r\n");
    5050        Serial.print("IP: ");
    51         Serial.println(wifi.getLocalIP().c_str());   
     51        Serial.println(WiFi.getLocalIP().c_str());   
    5252    } else {
    5353        Serial.print("Join AP failure\r\n");
    5454    }
    5555
    56     if (wifi.stopServer()) {
     56    if (WiFi.stopServer()) {
    5757        Serial.print("Stop server ok\r\n");
    5858    } else {
     
    6060    }       
    6161   
    62     if (wifi.disableMUX()) {
     62    if (WiFi.disableMUX()) {
    6363        Serial.print("single ok\r\n");
    6464    } else {
     
    6767   
    6868    //Setup
    69     if (ThingSpeak.begin(wifi))  {
     69    if (ThingSpeak.begin(wifi_client))  {
    7070        Serial.print("ThingSpeak.begin() ok\r\n");
    7171    } else {
     
    7979}
    8080
    81 unsigned long myChannelNumber = ;
     81unsigned long myChannelNumber =
    8282const char * myWriteAPIKey = "";
    8383int cnt1;
     
    8686void loop() {
    8787    int ret;
     88
    8889    ThingSpeak.setField(1,cnt1);
    8990    ThingSpeak.setField(2,cnt2);
  • rtos_arduino/trunk/examples/WifiEcho/rca_app.cpp

    r203 r213  
    22#include "ESP8266.h"
    33
    4 #define SSID       ""
    5 #define PASSWORD   ""
     4#define STA_SSID       ""
     5#define STA_PASSWORD   ""
    66
    77#define AP_SSID       "M0_AP"
     
    99
    1010#define WMODE_STATION
    11 
    12 ESP8266 wifi;
    1311
    1412bool setup_done = false;
     
    2018    Serial.println("Echo Server : Start!");
    2119   
    22     ret = wifi.begin(Serial5, 115200);
     20    ret = WiFi.begin(Serial5, 115200);
    2321
    2422    if(ret == 1) {
     
    2826        Serial.println("FW Version mismatch.");
    2927        Serial.print("FW Version:");
    30         Serial.println(wifi.getVersion().c_str());
     28        Serial.println(WiFi.getVersion().c_str());
    3129        Serial.print("Supported FW Version:");
    3230        Serial.println(ESP8266_SUPPORT_VERSION);
     
    3735
    3836    Serial.print("FW Version:");
    39     Serial.println(wifi.getVersion().c_str());
     37    Serial.println(WiFi.getVersion().c_str());
    4038   
    4139#ifdef  WMODE_STATION
    42     if (wifi.setOprToStation()) {
     40    if (WiFi.setOprToStation()) {
    4341        Serial.print("to station ok\r\n");
    4442    } else {
     
    4644    }
    4745   
    48     if (wifi.joinAP(SSID, PASSWORD)) {
     46    if (WiFi.joinAP(STA_SSID, STA_PASSWORD)) {
    4947        Serial.print("Join AP success\r\n");
    5048        Serial.print("IP: ");
    51         Serial.println(wifi.getLocalIP().c_str());   
     49        Serial.println(WiFi.getLocalIP().c_str());   
    5250    } else {
    5351        Serial.print("Join AP failure\r\n");
    5452    }
    5553#else /* !WMODE_STATION */
    56     if (wifi.setOprToSoftAP()) {
     54    if (WiFi.setOprToSoftAP()) {
    5755        Serial.print("to softap ok\r\n");
    5856    } else {
    5957        Serial.print("to softap err\r\n");
    6058    }   
    61     if(wifi.setSoftAPParam(AP_SSID, AP_PASSWORD, 7, 0)){
     59    if(WiFi.setSoftAPParam(AP_SSID, AP_PASSWORD, 7, 0)){
    6260        Serial.print("Set SoftAP success\r\n");
    6361        Serial.print("IP: ");
    64         Serial.println(wifi.getLocalIP().c_str());           
     62        Serial.println(WiFi.getLocalIP().c_str());           
    6563    }
    6664    else {
     
    6967#endif /* WMODE_STATION */
    7068   
    71     if (wifi.enableMUX()) {
     69    if (WiFi.enableMUX()) {
    7270        Serial.print("multiple ok\r\n");
    7371    } else {
     
    7573    }
    7674
    77     if (wifi.startTCPServer(80)) {
     75    if (WiFi.startTCPServer(80)) {
    7876        Serial.print("start tcp server ok\r\n");
    7977    } else {
     
    8179    }
    8280
    83     if (wifi.setTCPServerTimeout(60)) {
     81    if (WiFi.setTCPServerTimeout(60)) {
    8482        Serial.print("set tcp server timout 60 seconds\r\n");
    8583    } else {
     
    110108    pre_mux_id_ptn = mux_id_ptn;
    111109
    112     if(!wifi.getMuxCStatus(&mux_id_ptn)) {
     110    if(!WiFi.getMuxCStatus(&mux_id_ptn)) {
    113111        Serial.println("getMuxCStatus(&mux_id_ptn) : Error!");
    114112    }
     
    130128    }
    131129   
    132     if (!wifi.isConnected(mux_id)) {
     130    if (!WiFi.isConnected(mux_id)) {
    133131        Serial.print("Echo Server : Port is closed: ");
    134132        Serial.println(mux_id);
     
    137135    }
    138136   
    139     if((len = wifi.recv(mux_id, buffer, sizeof(buffer))) == 0) {
     137    if((len = WiFi.recv(mux_id, buffer, sizeof(buffer))) == 0) {
    140138        return;
    141139    }
     
    148146            Serial.print("Echo Server : Close port : ");
    149147            Serial.println(mux_id);           
    150             wifi.releaseTCP(mux_id);
     148            WiFi.releaseTCP(mux_id);
    151149            mux_id = MUX_NULL;
    152150            return;
     
    161159    Serial.println((char*)buffer);
    162160   
    163     if(!wifi.send(mux_id, buffer, len)) {
     161    if(!WiFi.send(mux_id, buffer, len)) {
    164162        Serial.println("Echo Server : send(mux_id, cmd) : Error!");
    165163    }
     
    189187    }
    190188   
    191     if (!wifi.isConnected(task1_mux_id)) {
     189    if (!WiFi.isConnected(task1_mux_id)) {
    192190        Serial.print("Echo Server Task1 : Port is closed: ");
    193191        Serial.println(task1_mux_id);
     
    195193        return;
    196194    }
    197     if((len = wifi.recv(task1_mux_id, buffer, sizeof(buffer))) == 0) {
     195    if((len = WiFi.recv(task1_mux_id, buffer, sizeof(buffer))) == 0) {
    198196        return;
    199197    }       
     
    206204            Serial.print("Echo Server Task1 : Close port : ");
    207205            Serial.println(task1_mux_id);           
    208             wifi.releaseTCP(task1_mux_id);
     206            WiFi.releaseTCP(task1_mux_id);
    209207            task1_mux_id = MUX_NULL;
    210208            return;
     
    219217    Serial.println((char*)buffer);
    220218   
    221     if(!wifi.send(task1_mux_id, buffer, len)) {
     219    if(!WiFi.send(task1_mux_id, buffer, len)) {
    222220        Serial.println("Echo Server Task1 : send(task1_mux_id, cmd) : Error!");
    223221    }
Note: See TracChangeset for help on using the changeset viewer.