Giter Site home page Giter Site logo

Comments (4)

fredlcore avatar fredlcore commented on June 9, 2024 1

If the debug log via telnet still shows the GET / HTTP/1.1 then this means that the network connection is still active and the request for the website was received. There is no "webserver" per se (in the sense of a separate component) in BSB-LAN, so if it does not respond to the request then something else takes too long and leads to a timeout.
It's nearly impossible to diagnose this from afar, but you can reset all settings in the EEPROM by calling /NE which will clear the EEPROM including all settings and then restart BSB-LAN with the settings in BSB_LAN_config.h. If you have made changes in that file, go back as close as possible to the default settings, flash it and monitor the situation after each change you do.

from bsb-lan.

sebi5361 avatar sebi5361 commented on June 9, 2024
URL Command Effect
/NE Reset & reboot microcontroller (takes approx. 15 seconds) and erase EEPROM

Indeed I missed this command from the manual.
I will try when (if) it happens next time.

Thanks for your prompt answer 🤗

from bsb-lan.

sebi5361 avatar sebi5361 commented on June 9, 2024

I just realized that I set 27 MQTT logging parameters before freezing BSB-LAN:

Settings
Logging Parameters 700,710,712,720,721,1610,1612,1614,6800,6803,6805,6806,8000,8003,8304,8700,8703,8704,8740,8741,8742,8820,8830,8831,8950,8951,10019

20 parameters is the limit, right?
Could this be the reason for freezing HTTP and MQTT communications on BSB-LAN?

from bsb-lan.

fredlcore avatar fredlcore commented on June 9, 2024

Yes, 20 is the limit. And yes, of course, out-of-bound variable definitions can result in all sorts of problems.

from bsb-lan.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.