Comments (5)
There's no need to directly use DEBUG_PING, it's an internal define.
If you want to see some debug information through the serial terminal, just add this at the top of the sketch (before the #include
s):
#define ENABLE_DEBUG_PING
from esp8266ping.
Ok I've found a bug, if you do as I said in the previous message it will not work.
For now, you'll have to add the define above directly in ESP8266Ping.h file.
I'll think about a solution.
from esp8266ping.
Hey, you need to move all uses of DEBUG_PING into the header. Easiest way is to make it a header only library.
Arduino compile and link is 'special', in that it compiles the library separately and links it in. This means that the cpp only knows about the headers it has included and not the base ino that is using it in the first place.
Great work btw 👍
from esp8266ping.
Hi, thanks!
Yes, I know that.
I haven't had any time yet to fix this problem...I will look into it as soon as I can!
from esp8266ping.
Commit c5f0be4 fixes the issue.
from esp8266ping.
Related Issues (20)
- Average Time, Debug Infos ? HOT 2
- [Feature Request] Timeout for ping
- Add to the Arduino Library Manager HOT 1
- Average ping time giving strange results
- Please make ping async HOT 8
- There may be problems with USING the IPAddress library for ESP8266 HOT 1
- 'INT_MAX' was not declared in this scope HOT 1
- Pinging made up domain names also working? HOT 1
- Cannot be used across multiple TUs
- ESP8266 board manager cersion 3.0.0 breaks ESP8266Ping
- If count > 1 does ping return HOT 1
- ping library for ESP32? HOT 3
- Curious problem
- Ping Library fails in main branch, works in 3.0.2 and 2.7.4 #8555
- Can't ping self.
- Pinging ip, but return false HOT 1
- Ping Fail ESP8266 + Platformio Core 6.1.11 / Home 3.4.4 HOT 1
- Disabling send ping data on the serial port HOT 7
- missing wifi.json
- Thank you for this library! If we have the range of all IPs in the network and try to sequentially ping all of them, it will take a long time. Would it be possible to thread the process to speed it up?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from esp8266ping.