Coder Social home page Coder Social logo

Comments (22)

HyperDX avatar HyperDX commented on July 29, 2024 1

Try running it with node . (remember to adjust your settings in userconfig.js file)

from fm-dx-webserver.

NoobishSVK avatar NoobishSVK commented on July 29, 2024

Which version did you try to run? I have posted a new version yesterday that doesn't require node-pre-gyp.

from fm-dx-webserver.

zygmund2000 avatar zygmund2000 commented on July 29, 2024

I just did git clone today and next try npm install, so maybe install script need some update?

from fm-dx-webserver.

NoobishSVK avatar NoobishSVK commented on July 29, 2024

Please try it now, I have updated the files, it seems like package.json changes didn't come through on the first try.
Also just in case, make sure your version of node.js is 21.5.0 or older.

You can use the node --version command to check that.

from fm-dx-webserver.

zygmund2000 avatar zygmund2000 commented on July 29, 2024

I see some changes now, but I don't know is that ok and what's next?

npm install

added 91 packages, and audited 92 packages in 5s

12 packages are looking for funding
run npm fund for details

1 moderate severity vulnerability

To address all issues, run:
npm audit fix

Run npm audit for details.

from fm-dx-webserver.

zygmund2000 avatar zygmund2000 commented on July 29, 2024

Okej, so how to connect it with TEF6686 tuner? I have only serial port and I can't see any settings of serial port

from fm-dx-webserver.

andimik avatar andimik commented on July 29, 2024

Why don't you use wifi? It's very easy and will significantly improve your reception as over serial you will have much more noise.

from fm-dx-webserver.

zygmund2000 avatar zygmund2000 commented on July 29, 2024

Because wifi doesn't work on my esp32 and I don't know why, just failed after trying to enable :(

from fm-dx-webserver.

andimik avatar andimik commented on July 29, 2024

So you mean, your TEF is broken?

Or have you never set it up (configured) for your wifi? Please connect to the temporary wifi ESP32... with your mobile or with your PC and let TEF search for the correct wifi.

Because this menu entry will only enable an already configured wifi setting, which has been deactivated before.

from fm-dx-webserver.

NoobishSVK avatar NoobishSVK commented on July 29, 2024

That's where xdrd comes in, you need to have xdrd running in order to run the webserver. The webserver connects as a client to an already existing XDR server (either xdrd or web-hosted ESP32 TEF in case of Sjef's firmware).

from fm-dx-webserver.

zygmund2000 avatar zygmund2000 commented on July 29, 2024

In my esp32 wifi not starting when I'm trying to enable it in menu
signal-2024-01-23-171804_002
Anyway I'll try xdrd instead of wifi and back later with info.

from fm-dx-webserver.

andimik avatar andimik commented on July 29, 2024

Have you ever configured it?

from fm-dx-webserver.

zygmund2000 avatar zygmund2000 commented on July 29, 2024

No because I can't enable it.
I have 3 tuners with fresh esp32 with same issue.

from fm-dx-webserver.

andimik avatar andimik commented on July 29, 2024

It's not an issue, please go to the configure menu option and follow the instructions.

If you never configured wifi but want to activate it, then you get that FAILED! error.

from fm-dx-webserver.

zygmund2000 avatar zygmund2000 commented on July 29, 2024

Configuration also not working, so I can't follow instructions :(

from fm-dx-webserver.

andimik avatar andimik commented on July 29, 2024

Which firmware do you have? 2.00 is recommended.

from fm-dx-webserver.

zygmund2000 avatar zygmund2000 commented on July 29, 2024

2.00

from fm-dx-webserver.

zygmund2000 avatar zygmund2000 commented on July 29, 2024

Wifi is not important at the moment so never mind, because xdrd works fine.
Let's back to node . and put some logs below:

rdsparser.register_pi(rds, callbacks.pi);
^

TypeError: Unexpected External value, expected callback_pi *
at Object. (/home/tescik/aur/fm-dx-webserver/datahandler.js:154:11)
at Module._compile (node:internal/modules/cjs/loader:1378:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1437:10)
at Module.load (node:internal/modules/cjs/loader:1212:32)
at Module._load (node:internal/modules/cjs/loader:1028:12)
at Module.require (node:internal/modules/cjs/loader:1237:19)
at require (node:internal/modules/helpers:176:18)
at Object. (/home/tescik/aur/fm-dx-webserver/index.js:12:21)
at Module._compile (node:internal/modules/cjs/loader:1378:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1437:10)

Node.js v21.6.0

from fm-dx-webserver.

NoobishSVK avatar NoobishSVK commented on July 29, 2024

Please, read the "Getting started" guide on the main page of the project. Specifically this part:
Please install node.js version 21.5.0 or older to make this work. Version >=21.6.0 is currently not working correctly.

from fm-dx-webserver.

zygmund2000 avatar zygmund2000 commented on July 29, 2024

Finally with older node I have full success :)

from fm-dx-webserver.

NoobishSVK avatar NoobishSVK commented on July 29, 2024

Perfect. If you find any more bugs, feel free to either create an issue here or just message us on Discord.

from fm-dx-webserver.

zygmund2000 avatar zygmund2000 commented on July 29, 2024

It's ok , but only support for mobile devices is not good, don't match to screen and it is not scalable, some texts are outside of screen.

from fm-dx-webserver.

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.