Speed limit sign not showing

Hi,

So im new to realdash. Ive just installed this and downloaded the colour of dash theme. The preview shows the ability to view a speed limit sign. Ive searched through the settings but i cant find anything to activate it or have it displayed. Am i missing something? How do i view the speed limit?

Thanks


Edit: correction, its showing the sign but only for some streets and not all streets.

1 Like

RealDash gets speed limit information from Open Street Maps:

It may be that all roads in your area just do not have speed limit information. You can browse that from OSM. You can even update the speed limit info into Open Street Maps, and then they will appear in RealDash.

1 Like

To elaborate, RealDash queries for the maxspeed key from OpenStreetMaps. If this key is left empty, the maxspeed value is left at 0, for example:

  • when there are two different speed limits for opposing directions (e.g. 100 km/h in one direction and 70 in the other, common near intersections)
  • when all speed limit infos on OSM are conditional (e.g. 100 km/h from 6AM to 7PM and 130 km/h from 7PM to 6AM, for noise reduction at night)
  • when the limit is part of an area speed limit (e.g. 30 km/h zones) and handled as a conditional speed limit
  • when the speed limit is temporary (e.g. short-duration workzones)
  • when there is no speed limit data at all for this road yet.

Everyone can add maxspeed values if they are not present, but please do not overwrite existing speed limit data unless it is incorrect.

In theory, RealDash could query for any key/tag applied to a location on OSM, but this would quickly be limited by available bandwidth. Bandwidth isn’t free, unfortunately.

1 Like

Now that I know this, I will investigate if any of the above mentioned conditions makes RD to show ā€œ0ā€ a lot of times, even when I am driving on the highway.

As ā€œ0ā€ is showed a lot of times, I had the following idea: I am running RD in my phone or tablet; both of them are fitted in a standard magnetic/holder and have a camera always looking at the road in front of me: Why not use the camera to recognize the speed limit?

I am sorry because my head is always thinking and having new ideas…

Easy to say, hard to do, but just an idea.

It is possible to detect speed limits from camera, but to be reliable it would require static placement of the camera. I would argue that it will not work well unless camera is permanently fixed to the vehicle.

Also, making current system work is just a matter of adding the correct speed limits into OpenStreetMaps, which anyone can do relatively easily around their own region.

I still have not had time to take a look to OpenStreetMaps to analyze if no speed limits were added where I have had problems, but I will do it.

Of course not all mobile holders are the same: mine is a strong magnetic one and the mobile rests directly in contact with the dashboard. I know it is not the same than a static camera, but perhaps it may be fixed enough. Anyway, it is just an idea, but I have a lot of ideas all the time… I wish they were as easy to implement as they are to think about :slightly_smiling_face:

Thanks a lot.

I have taken a look to OpenStreetMaps and speed limit is not always displayed on RD when datum is available on OpenStreetMaps. I confirmed that it is not a problem with my GPS, because Maps locates me and ā€œGPS Testā€ shows a lot of satellites with strong signals. Any suggestions?

1 Like

Maybe Internet connection dropouts?

I have just tested it with both data and wifi connection activated, but it doesn’t work (ā€œCalculated Value: Current Speed Limitā€).

I have detected another problem which could be related with this problem:

  • I have added a text gauge containing the ā€œCalculated value: City Nameā€ and it doesn’t work.
  • I have added another text gauge containing ā€œWeather: Place (Net)ā€ and it works fine.

As both Current Speed Limit and City name are calculated values, I thought this could be the problem, but Distance to nearest Speedcam is a calculated value too and it works fine…

I don’t really know what is happening.

With a quick office test, city name and speed limit are working fine. This indicates again for some sort of Internet connectivity error.

You could also try to clear the street info cache. On Android app settings use ā€˜Clear Cache’ button.

Could you please tell me where and how often the calculated weather values ​​are obtained from? Would it be possible to force their reading when desired?

Weather info is retrieved from Internet service. It is updated if:

  • You have moved more than 10km
    or
  • At least 1 hour has passed

We are unable to offer manual update for this service as it costs us money per request.

1 Like

And the calculate value ā€œCity Nameā€: Where and how often is retrieved from?

City name is retrieved from OpenStreetMap data, and is requested once per minute.

1 Like

When at home, both with my laptop (Windows) or phone (Android), I get the City Name of a place a few kilometers far from my home, which is smaller and less populated. Could you please specify what key and value are you retrieving from OSM for the City Name? May be Place:city?

If so, would it be too much work for you to add more restrictive Calculated Values for Place:town and Place:village?

I can take a look, not a high priority though.

Ok, thank you. I have been looking at OSM and I can’t find the reason why this happens.