×

INDI Library v2.0.7 is Released (01 Apr 2024)

Bi-monthly release with minor bug fixes and improvements

Weather radio don't want connect

  • Posts: 554
  • Thank you received: 138
What seems to happen is that at least some Arduinos do a reset when the usb serial port connects, then looks for program upload commands. I've found that a two second delay after connect before trying to communicate is enough.
The following user(s) said Thank You: Wolfgang Reissenberger
3 years 9 months ago #56828

Please Log in or Create an account to join the conversation.

  • Posts: 1187
  • Thank you received: 370
Ah, interesting, that sounds like an explanation. Since I hardcoded it, I took 5s to be on the safe side.
3 years 9 months ago #56835

Please Log in or Create an account to join the conversation.

  • Posts: 50
  • Thank you received: 2
Hi,
You were right!
I’m very bad!! All is ok!!
Sorry for that! I’m tired!
Olivier
Last edit: 3 years 9 months ago by Alonso.
3 years 9 months ago #56840

Please Log in or Create an account to join the conversation.

  • Posts: 50
  • Thank you received: 2
So,

I'm happy to say you that all is good!! the indi driver and the web server!! ouahhhh very cool!!
It's perfect.

This is my weather radio web site:
176.135.77.1/weatherradio/

I've juste one question:
when I go to the web site, I must to click on the time range (6h - 1d - 7d or 30d) to see the values and the grpahs.
if I will go on your website the values is instantaneous printed.

So, do you have an idea of why I have this effect?? thank you very much.

Olivier
3 years 9 months ago #56905

Please Log in or Create an account to join the conversation.

  • Posts: 1187
  • Thank you received: 370
You could see it in the JavaScript debugger, what happens. There occurs an exception in charts.js line 226
wchart.updateOptions(...)
The problem here is that my JavaScript code expects wind data, which in your case does not exist. You need to comment out everything that is related to "windspeed" and "wchart" in the JavaScript file.

HTH
Wolfgang
3 years 9 months ago #56907

Please Log in or Create an account to join the conversation.

  • Posts: 50
  • Thank you received: 2
Hello,
I'm very stupid! I'm not a jedi and I should have seen that !! Arff
You are a boss!
Thank you :-)
3 years 9 months ago #56909

Please Log in or Create an account to join the conversation.

  • Posts: 50
  • Thank you received: 2
I have a last question.
Everything is OK, Web and indi.
But, if I want to use the web server 24 hours a day, I have to let kstars run.
So, is it possible to make a script that starts after each reboot?
Thank you very much
Olivier
3 years 9 months ago #56910

Please Log in or Create an account to join the conversation.

  • Posts: 1187
  • Thank you received: 370
Sure, you need indiserver, not kstars. Call
/usr/bin/indiserver -v indi_weatherradio

If you are using a Debian style Linux, create the file /etc/systemd/system/indi-weatherradio.service
[Unit]
Description=INDI server for weather radio
 
[Service]
Type=simple
User=root
ExecStart=/usr/bin/indiserver -v indi_weatherradio
 
 
[Install]
WantedBy=multi-user.target

Save it, enable the service and start it:
sudo systemctl enable indi-weatherradio.service
sudo systemctl start indi-weatherradio.service

This ensures that it starts automatically after reboot. If you want to let it run under a different user, exchange "root" in the script by the user id of choice.

Good luck
Wolfgang
3 years 9 months ago #56912

Please Log in or Create an account to join the conversation.

  • Posts: 50
  • Thank you received: 2
Hello Wolfgang,

sorry for the response time, it was really nice.
Everything is functional except for one detail!
I created the service and the server starts well. However, despite this I have to go through my iNDI app on my phone.
To be more cair, this application allows you to see all the INDI servers running. Except, that of weather radio is active but not connected. So I do it manually just like I would in kstars.
Suddenly, the interest of the service becomes limited.
Is there anything else to do to make sure that when the service is started it automatically connects the arduino without having to go through the phone application?

Otherwise, apart from that everything is functional and really very good !!

Many thanks for all this work!

Olivier
3 years 9 months ago #56964

Please Log in or Create an account to join the conversation.

  • Posts: 1187
  • Thank you received: 370
Hi Olivier,
the script wr_rrd_update.py should automatically connect to the weather radio service. Check if this script is working as expected - you can run it with the option "-v" to get more verbose output.

Maybe there is a wrong parameter in wr_config.py.

Wolfgang
3 years 9 months ago #56981

Please Log in or Create an account to join the conversation.

  • Posts: 50
  • Thank you received: 2
Thanks for you response.
I will try this.
If i don’t see pb, i will send you my file if you can to look!
I have just change the name of port (ttyUSB0 to Weather beacause I created a symlink)
And in the service I change root to nafa, this is the name of the user
3 years 9 months ago #57001

Please Log in or Create an account to join the conversation.

  • Posts: 1187
  • Thank you received: 370
Olivier,
I‘ll send you a PN with my email address so that we can communicate directly.

Wolfgang
3 years 9 months ago #57003

Please Log in or Create an account to join the conversation.

Time to create page: 0.961 seconds