[App] Waze Speed Limit Button

Hi Wazers,

I created the android application Waze SLB (Waze Speed Limit Button) for sending speed limit reports (similar to existing web script). The main idea is to imitate tap on the speedometer icon to display Speed Limit form.

You can find the app on the following link: http://vinkoy.github.io/wslb/

Waze SLB automatically starts and closes with Waze (on Android 4.1+ it is neseccary to enable Waze SLB service in phone settings for this feature).

After the first run you need to enter your real Waze nickname, password and valid email.
Show button - display the Waze SLB button over the speedometer icon or make it invisible.
Autostart with Waze - enable or disable autostart.

Disclaimer: Application doesn’t collect or send your password anywhere, but to Waze livemap authorization server.

Features:

  • app autostarts with Waze (can be disabled in settings) and closes automatically if Waze is closed or another app is on top. For autostart on Android 4.1+ please make sure that the Waze SLB service in enabled in phone settings (Accessibility service);
  • app won’t send URs if valid Name/Email is not filled or if coordinates weren’t received;
  • coordinates are saved when tapping the speedometer icon, then you can choose the speed when it’s convenient;
  • configuration form appears at the first start and can be called from the notification;
  • user-defined speed limit values;
  • on the config form: tap on version - check the updates, long tap - open WSLB home page;
  • if the version number is red - new version is available;
  • different sign style for Europe and USA;
  • long tap on sign value to set opposite direction - REV (reverse) will be added near arrow:
    [WSLM] Nickname End of SL [accuracy:2m direction:90° (→)REV];
  • user-defined comments on […] button. Examples:
    tap on black button (default text):
    [WSLM] Nickname End of SL [accuracy:2m direction:90° (→)]
    tap on black button (predefined text):
    @@@Nickname: user predefined comment [accuracy:2m direction:90° (→)]
    long tap with text:
    @@@Nickname: entered text [accuracy:2m direction:90° (→)]
    long tap without text (only nickname, accuracy and direction)
    @@@Nickname [accuracy:2m direction:90° (→)]
  • voice input for user-defined comments on […] button (long tap). For this feature the Google Search app may need to be installed;
  • position of the red button can be changed in config form. Long tap on the Position button in Config sets defaults;
  • color of button can be changed in config form. The color should be in hex: #AARRGGBB, where AA - alpha channel (transparency), RR - red, GG - green, BB - blue (Example: #55777777 - transparent gray). Long tap on the Position button in Config switches between default red and transparent gray.

Known issues:

  • Application is not working in background. Application uses overlay and running in backgroud, so your device should allow overlay for Waze SLB and shouldn’t limit background activity. Check your device for any system settings or security applications and add Waze SLB to exclusion list.
  • since it uses overlapping button over the speedometer icon (red circle) the corresponding region is not available for tapping in Waze, keyboard etc. Workaround: long tap on the button hides it for 10 seconds, this will allow you to tap under the button.

Your feedback is appreciated.

1 Like

On full HD, the configuration dialog is toooo small. Its size is probably specified in pixels?

Sent from a touch display, which took care of perfectly scrambling my thoughts.

foxitrot, yes I know this issue, will be fixed in following versions.

Why is the e-mail address neccessary?

Because it is the way to report from Livemap. Try going to livemap and make a report (without login).

Looks pretty good. Also like the access frim notification bar.
Would be Great when the resolution is adjusted :wink:
Would it be possible to create country specific speeds/buttons?

For NL i would change 20 into 15 and 40 into 130 for example.

send from my SGS4, using Tapatalk

For all such applications, users are wishing an user-adjustable contents, with a good default preset.

It is an additional setup dialog, but you can beat the others and show the way to go :wink:

Sent from a touch display, which took care of perfectly scrambling my thoughts.

Configuration of speed values is also in my todo, will be available in the future.

Just don’t say soon : }

Thank you for the useful program. Just for information, as WSLB now looks at Quad HD display (LG G3). But everything is functional :slight_smile:

Screenshot_2016-04-08-12-25-31.png
Screenshot_2016-04-08-12-33-13.png

Great job there. Would appreciate that your to do includes Malaysia.

The speed limit is as follows:

10, 15, 20, 30, 35, 40, 50, 60, 70, 80, 90, 110

Sent from my ASUS_Z00AD using Tapatalk

An idea for the SL shields to be displayed. If a vehicle is moving with a free-flow speed, it is usually not necessary to display shields far above or below the current speed. For instance, if driving 130 on a freeway, I’m usually not interested in using shields in the low range below 60. Similarly, when driving around 50 in a city, I’m mostly interested in the shields 15-70.

This way you could display e.g. 9+3 various shields from a much wider range.

Sent from a touch display, which took care of perfectly scrambling my thoughts.

So does this support the USA server and MPH? All the screenshots show KPH. It looks like a great app.

One of the advanced aspects of WSLM was its ½ second position sampling, thus much preciser UR placement,especially on higher speeds. Worth a try?

Sent from a touch display, which took care of perfectly scrambling my thoughts.

Woow but, when in colombia???

Enviado desde mi SM-G928G mediante Tapatalk

[i]
Hi

Interesting, but I really could not install it, but the concept is very good.

I congratulate you[/i]

I tried the application in Israel and met a problem - the UR is sent to the ROW server. Please modify the application to send URs in Israel to the Israeli server.

Great app!!

Well done.

paulkok_my, I’m working on user-defined speed limits now, will be added in the next version.
Philistine11, lg1992, kizeus, do I understand correctly that the app cannot create UR in your countries? I haven’t investigated the difference between the servers yet. The issue is added in my todo.
foxitrot, regarding floating speed values - probably something like that will be implemented in the future, I’ve added in my todo, but with low priority, because there are some other urgent issues.
brujofav, what the problem you are faced while installing? You can send me details in PM.

Thank you for the feedbacks!

buenas noches no he podido descargar el botón, sera que tiene alguna forma especial para hacerlo