teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

エラーの修正

2020/12/25 06:30

投稿

Reeeeef-jp
Reeeeef-jp

スコア0

title CHANGED
File without changes
body CHANGED
@@ -4,24 +4,105 @@
4
4
  AmbientというIoT用のクラウドサービスの地図上にプロットしたいです。
5
5
 
6
6
  ### 発生している問題・エラーメッセージ
7
+ ```
8
+ Arduino:1.8.13 (Windows Store 1.8.42.0) (Windows 10), ボード:"Arduino Uno"
7
9
 
8
10
 
9
- ret = this->client->connect(this->host, this->port, tmout);
10
11
 
11
- ^
12
12
 
13
- virtual int connect(IPAddress ip, uint16_t port);
14
13
 
15
- ^~~~~~~
16
14
 
17
15
 
18
- virtual int connect(const char *host, uint16_t port);
19
16
 
17
+
18
+
19
+
20
+
21
+
22
+
23
+
24
+
25
+
26
+
27
+
28
+
29
+
30
+ C:\Users\81905\OneDrive\�h�L�������g\Arduino\libraries\Ambient_ESP32_ESP8266_lib\src\Ambient.cpp: In member function 'bool Ambient::send(uint32_t)':
31
+
32
+ C:\Users\81905\OneDrive\�h�L�������g\Arduino\libraries\Ambient_ESP32_ESP8266_lib\src\Ambient.cpp:102:66: error: no matching function for call to 'WiFiClient::connect(char [18], int&, uint32_t&)'
33
+
34
+ ret = this->client->connect(this->host, this->port, tmout);
35
+
36
+ ^
37
+
38
+ In file included from C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\libraries\WiFi\src/WiFi.h:31:0,
39
+
40
+ from C:\Users\81905\OneDrive\�h�L�������g\Arduino\libraries\Ambient_ESP32_ESP8266_lib\src\Ambient.h:12,
41
+
42
+ from C:\Users\81905\OneDrive\�h�L�������g\Arduino\libraries\Ambient_ESP32_ESP8266_lib\src\Ambient.cpp:5:
43
+
44
+ C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\libraries\WiFi\src/WiFiClient.h:34:15: note: candidate: virtual int WiFiClient::connect(IPAddress, uint16_t)
45
+
46
+ virtual int connect(IPAddress ip, uint16_t port);
47
+
20
- ^~~~~~~
48
+ ^~~~~~~
49
+
50
+ C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\libraries\WiFi\src/WiFiClient.h:34:15: note: candidate expects 2 arguments, 3 provided
51
+
52
+ C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\libraries\WiFi\src/WiFiClient.h:35:15: note: candidate: virtual int WiFiClient::connect(const char*, uint16_t)
53
+
54
+ virtual int connect(const char *host, uint16_t port);
55
+
56
+ ^~~~~~~
57
+
58
+ C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\libraries\WiFi\src/WiFiClient.h:35:15: note: candidate expects 2 arguments, 3 provided
59
+
60
+ C:\Users\81905\OneDrive\�h�L�������g\Arduino\libraries\Ambient_ESP32_ESP8266_lib\src\Ambient.cpp: In member function 'int Ambient::bulk_send(char*, uint32_t)':
61
+
62
+ C:\Users\81905\OneDrive\�h�L�������g\Arduino\libraries\Ambient_ESP32_ESP8266_lib\src\Ambient.cpp:186:66: error: no matching function for call to 'WiFiClient::connect(char [18], int&, uint32_t&)'
63
+
64
+ ret = this->client->connect(this->host, this->port, tmout);
65
+
66
+ ^
67
+
68
+ In file included from C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\libraries\WiFi\src/WiFi.h:31:0,
69
+
70
+ from C:\Users\81905\OneDrive\�h�L�������g\Arduino\libraries\Ambient_ESP32_ESP8266_lib\src\Ambient.h:12,
71
+
72
+ from C:\Users\81905\OneDrive\�h�L�������g\Arduino\libraries\Ambient_ESP32_ESP8266_lib\src\Ambient.cpp:5:
73
+
74
+ C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\libraries\WiFi\src/WiFiClient.h:34:15: note: candidate: virtual int WiFiClient::connect(IPAddress, uint16_t)
75
+
76
+ virtual int connect(IPAddress ip, uint16_t port);
77
+
78
+ ^~~~~~~
79
+
80
+ C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\libraries\WiFi\src/WiFiClient.h:34:15: note: candidate expects 2 arguments, 3 provided
81
+
82
+ C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\libraries\WiFi\src/WiFiClient.h:35:15: note: candidate: virtual int WiFiClient::connect(const char*, uint16_t)
83
+
84
+ virtual int connect(const char *host, uint16_t port);
85
+
86
+ ^~~~~~~
87
+
88
+ C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\libraries\WiFi\src/WiFiClient.h:35:15: note: candidate expects 2 arguments, 3 provided
89
+
90
+ exit status 1
91
+
92
+ ボードArduino Unoに対するコンパイル時にエラーが発生しました。
93
+
94
+
95
+
96
+ 「ファイル」メニューの「環境設定」から
97
+ 「より詳細な情報を表示する:コンパイル」を有効にすると
98
+ より詳しい情報が表示されます。
99
+
100
+ ```
101
+
21
102
  ### ソースコード
22
103
 
104
+
23
- コード
105
+ ```
24
- ```ここに言語を入力
25
106
  #include <ESP8266.h>
26
107
  #include <SoftwareSerial.h>
27
108
  #include <TinyGPS++.h>