GithubHelp home page GithubHelp logo

Comments (11)

sblantipodi avatar sblantipodi commented on August 29, 2024 1

@RonaldHiemstra thanks for joining the discussion, I appreciate it.
Firefly Luciferin PC software and Glow Worm Luciferin firmware are made to work togheter.
Once you start capturing the screen, PC software sends color information to the firmware and the firmware sends back some information to the PC software just to inform that all is running well.

If you don't have the firmware "up and running", PC software shows that errors because there is no one that sends back the information of the stream.

Please install the firmware on an ESP (FULL firmware if you are running MQTT) and feel free to open an issue if you still have the problem.

Thanks for the feedback Ronald.

from firefly_luciferin.

sblantipodi avatar sblantipodi commented on August 29, 2024

hi @sashayohan can you give me more informations please?

  • what do you mean for it doesn't work anymore? do you see some light?
  • are you using the light or the full firmware?
  • is there some erros in the log? you can find them in Documents/FireflyLuciferin/logs
  • have you tried restarting the ESP?
  • if you click start and then info during capturing, do you see something that says: capturing at 30fps, consuming at 30 fps or something similar?
  • can you give me a screenshot of the devices tab? please give me two screenshot to show me the table completely. one on the side left and one on the right side.

thank you for reporting an issue

from firefly_luciferin.

sblantipodi avatar sblantipodi commented on August 29, 2024

@sashayohan
I need some more info please...

  1. what software do you use to flash the ESP? ESP Home Flashar wipe you ESP memory before flashing, this is what we want now.
  2. do you have the same problem with both Full and Light firmware?
  3. we need to debug it more if you want... Close Luciferin PC software.
    please go into your Documents\FireflyLuciferin\ folder. Inside that folder you'll find a FireflyLuciferin.yaml file. Edit it.
    Scroll down to the bottom of the file, at the end you'll find a extendedLog: false, change it to extendedLog: true
    now start Firefly Luciferin and start capturing until the problem happen.
    Please zip all the Documents\FireflyLuciferin\logs folder and send me it. I need only the logs folder, not the other folders.
  4. please send me your FireflyLuciferin.yaml file, in there you'll have your MQTT password, mqtt is on local network so there is no problem in having it there but if you don't want to share your pwd with me, just remove the password before sending me it

from firefly_luciferin.

RonaldHiemstra avatar RonaldHiemstra commented on August 29, 2024

Maybe I can help, I am not sure if my issue is the same as @sashayohan...
I don't have the firmware running yet, but I do receive the MQTT stream.
With version v1.7.2, after running for a short while, I get a Framerate error popup: Firefly Luciferin is out of sync.
After pressing OK, the stream stops. (note: after pressing Cancel, it seems to work 😄)

See FireflyLuciferin.log and my config (renamed to .txt)
FireflyLuciferin.yaml.txt

from firefly_luciferin.

sblantipodi avatar sblantipodi commented on August 29, 2024

ok I identified the problem.
it seems that some ESP8266 aren't able to handle 1M baud rate.
I'm going to release a fix that will permit the user to select the best baud rate for their microcontroller.

For people who are experiencing problems at 1million baud rate should try 500K.

CH340 seems a lot faster than CP2102 chip, this is why I recommend using D1 Mini from Lolin.
Next release will let you fix this problem in the settings menu

from firefly_luciferin.

sashayohan avatar sashayohan commented on August 29, 2024

Hi. Sorry for the long answer

I use D1 Mini
ESPHome-Flasher-1.3.0-macOS.zip
GlowWormLuciferinFULL_ESP8266_firmware.bin v4.4.1

Logs and screenshots in the archive
https://www116.zippyshare.com/v/sSbaJSec/file.html

from firefly_luciferin.

sblantipodi avatar sblantipodi commented on August 29, 2024

@sashayohan thank you for the answer.
archive is not accessible.

but can you describe the problem more in depth? do you have some errors?
it never work or it work with another screen capture method?

if you want I attach a beta firmware and a beta version of Firefly Luciferin,
if you want to give it a try it may work better.

close the current Firefly Luciferin, install the firmware in this archive, then the Firefly Luciferin PC software and give it a try 😃
https://drive.google.com/file/d/1FQ-ONSeQsfYMFhEPmJVwqs9TFgkS7Hd4/view?usp=sharing

from firefly_luciferin.

sashayohan avatar sashayohan commented on August 29, 2024

DDUPL v1.6.8 nice works. DDUPL v1.7.2 it works, but the image capture is shifted
The other capture methods work.

https://drive.google.com/file/d/10UsMFhqGvPu7phFdxqEwB6184I3c7ZCZ/view?usp=sharing

Beta firmware and a beta version of Firefly Luciferin doesn't work(

from firefly_luciferin.

sblantipodi avatar sblantipodi commented on August 29, 2024

@sashayohan archive is not public, I'm still not able to download it.
oops, closed the issue for error, reopening xD

from firefly_luciferin.

sashayohan avatar sashayohan commented on August 29, 2024

forgot to open access)
https://drive.google.com/file/d/10UsMFhqGvPu7phFdxqEwB6184I3c7ZCZ/view?usp=sharing

from firefly_luciferin.

sblantipodi avatar sblantipodi commented on August 29, 2024

@sashayohan
I was able to reproduce the problems. Next release (in few days hopeully) will fix this problem.
Users that reports problems and helps in finding the solution are gold members here. xD
I will include your name in the release just to thank you!

from firefly_luciferin.

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.